org.gcube.dataanalysis.geo.algorithms
Class MapsComparator
java.lang.Object
org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
org.gcube.dataanalysis.geo.algorithms.MapsComparator
- All Implemented Interfaces:
- org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent, org.gcube.dataanalysis.ecoengine.interfaces.Evaluator
public class MapsComparator
- extends org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
| Fields inherited from class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis |
config, connection, processedRecords, resourceManager |
| Methods inherited from class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis |
getInfrastructure, getResourceLoad, getResources, init, setConfiguration, visualizeResults |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inputs
public List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> inputs
outputParameters
public LinkedHashMap<String,String> outputParameters
MapsComparator
public MapsComparator()
init
public void init()
throws Exception
- Specified by:
init in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent- Overrides:
init in class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
- Throws:
Exception
getDescription
public String getDescription()
compute
public void compute()
throws Exception
- Specified by:
compute in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent- Overrides:
compute in class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
- Throws:
Exception
getInputParameters
public List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> getInputParameters()
shutdown
public void shutdown()
- Specified by:
shutdown in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent- Overrides:
shutdown in class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
generateGaussian
protected Image generateGaussian(double mean,
double variance)
getOutput
public org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType getOutput()
- Specified by:
getOutput in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent- Overrides:
getOutput in class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
getStatus
public float getStatus()
- Specified by:
getStatus in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent- Overrides:
getStatus in class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
analyze
public LinkedHashMap<String,String> analyze()
throws Exception
- Specified by:
analyze in class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
- Throws:
Exception
Copyright © 2013. All Rights Reserved.