org.gcube.dataanalysis.ecoengine.evaluation
Class DiscrepancyAnalysis

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
      extended by org.gcube.dataanalysis.ecoengine.evaluation.DiscrepancyAnalysis
All Implemented Interfaces:
ComputationalAgent, Evaluator

public class DiscrepancyAnalysis
extends DataAnalysis


Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
processedRecords, resourceManager, status
 
Constructor Summary
DiscrepancyAnalysis()
           
 
Method Summary
 HashMap<String,String> analyze(AlgorithmConfiguration config)
          Executed the core of the algorithm
 void analyzeCompareList(List<Object> points)
           
 void end()
          ends the processing, e.g.
 List<StatisticalType> getInputParameters()
          establishes input parameters for this algorithm along with their type
 StatisticalType getOutput()
           
 void init(AlgorithmConfiguration config)
          initializes the procedure e.g.
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
getInfrastructure, getResourceLoad, getResources, getStatus, process, visualizeResults
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiscrepancyAnalysis

public DiscrepancyAnalysis()
Method Detail

getInputParameters

public List<StatisticalType> getInputParameters()
Description copied from class: DataAnalysis
establishes input parameters for this algorithm along with their type

Specified by:
getInputParameters in interface ComputationalAgent
Specified by:
getInputParameters in class DataAnalysis

init

public void init(AlgorithmConfiguration config)
          throws Exception
Description copied from class: DataAnalysis
initializes the procedure e.g. connects to the database

Specified by:
init in interface Evaluator
Specified by:
init in class DataAnalysis
Throws:
Exception

analyze

public HashMap<String,String> analyze(AlgorithmConfiguration config)
                               throws Exception
Description copied from class: DataAnalysis
Executed the core of the algorithm

Specified by:
analyze in class DataAnalysis
Returns:
Throws:
Exception

end

public void end()
Description copied from class: DataAnalysis
ends the processing, e.g. closes connections

Specified by:
end in interface Evaluator
Specified by:
end in class DataAnalysis

analyzeCompareList

public void analyzeCompareList(List<Object> points)

getOutput

public StatisticalType getOutput()


Copyright © 2012. All Rights Reserved.