org.gcube.dataanalysis.ecoengine.evaluation
Class HabitatRepresentativeness

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

public class HabitatRepresentativeness
extends DataAnalysis


Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
config, connection, processedRecords, resourceManager
 
Constructor Summary
HabitatRepresentativeness()
           
 
Method Summary
 HashMap<String,String> analyze()
           
 void calcFrequenciesDistributionsForComponents(double[][] pcaComponents)
           
 String getDescription()
           
 List<StatisticalType> getInputParameters()
           
 StatisticalType getOutput()
           
 List<String> getOutputParameters()
           
 float getStatus()
          gets the internal status of the operation
static void main(String[] args)
           
static void visualizeResults(HashMap<String,String> results)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.interfaces.DataAnalysis
compute, getInfrastructure, getResourceLoad, getResources, init, setConfiguration, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HabitatRepresentativeness

public HabitatRepresentativeness()
Method Detail

getInputParameters

public List<StatisticalType> getInputParameters()

getOutputParameters

public List<String> getOutputParameters()

analyze

public HashMap<String,String> analyze()
                               throws Exception
Specified by:
analyze in class DataAnalysis
Throws:
Exception

calcFrequenciesDistributionsForComponents

public void calcFrequenciesDistributionsForComponents(double[][] pcaComponents)

visualizeResults

public static void visualizeResults(HashMap<String,String> results)

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

getOutput

public StatisticalType getOutput()
Specified by:
getOutput in interface ComputationalAgent
Overrides:
getOutput in class DataAnalysis

getStatus

public float getStatus()
Description copied from class: DataAnalysis
gets the internal status of the operation

Specified by:
getStatus in interface ComputationalAgent
Overrides:
getStatus in class DataAnalysis

getDescription

public String getDescription()


Copyright © 2013. All Rights Reserved.