org.gcube.dataanalysis.ecoengine.user
Class EvaluatorT

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.user.EvaluatorT
All Implemented Interfaces:
Runnable

public class EvaluatorT
extends Object
implements Runnable


Constructor Summary
EvaluatorT(ComputationalAgent dg, AlgorithmConfiguration config)
           
 
Method Summary
static void evaluate(AlgorithmConfiguration config)
           
static AlgorithmConfiguration getDiscrepancyConfiguration(String operationName, String firstTable, String secondTable, String firstTableCsquareColumn, String secondTableCsquareColumn, String firstTableProbabilityColumn, String secondTableProbabilityColumn, String comparisonThreshold, String configPath)
           
static AlgorithmConfiguration getEvaluationConfiguration(String configPath, String operationName, String positiveCasesTable, String negativeCasesTable, String positiveCasesTableKeyColumn, String negativeCasesKeyColumn, String finalDistributionTable, String finalDistributionTableKeyColumn, String finalDistributionTableProbabilityColumn, String positiveThreshold, String negativeThreshold)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluatorT

public EvaluatorT(ComputationalAgent dg,
                  AlgorithmConfiguration config)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

evaluate

public static void evaluate(AlgorithmConfiguration config)
                     throws Exception
Throws:
Exception

getEvaluationConfiguration

public static AlgorithmConfiguration getEvaluationConfiguration(String configPath,
                                                                String operationName,
                                                                String positiveCasesTable,
                                                                String negativeCasesTable,
                                                                String positiveCasesTableKeyColumn,
                                                                String negativeCasesKeyColumn,
                                                                String finalDistributionTable,
                                                                String finalDistributionTableKeyColumn,
                                                                String finalDistributionTableProbabilityColumn,
                                                                String positiveThreshold,
                                                                String negativeThreshold)

getDiscrepancyConfiguration

public static AlgorithmConfiguration getDiscrepancyConfiguration(String operationName,
                                                                 String firstTable,
                                                                 String secondTable,
                                                                 String firstTableCsquareColumn,
                                                                 String secondTableCsquareColumn,
                                                                 String firstTableProbabilityColumn,
                                                                 String secondTableProbabilityColumn,
                                                                 String comparisonThreshold,
                                                                 String configPath)


Copyright © 2012. All Rights Reserved.