public class AquamapsSuitable extends Object implements SpatialProbabilityDistributionTable
Modifier and Type | Field and Description |
---|---|
protected HashMap<String,List<Object>> |
allSpeciesObservations |
protected String |
currentFAOAreas |
protected HashMap<String,String> |
currentSpeciesBoundingBoxInfo |
protected String |
type |
Constructor and Description |
---|
AquamapsSuitable() |
public static String generateMaxMinHspec(String minmaxTableName, String hspenTable, String occurrencePointsTable, org.hibernate.SessionFactory dbHibConnection)
public void init(AlgorithmConfiguration config, org.hibernate.SessionFactory dbHibConnection)
init
in interface SpatialProbabilityDistributionTable
public String getMainInfoQuery()
getMainInfoQuery
in interface SpatialProbabilityDistributionTable
public String getGeographicalInfoQuery()
getGeographicalInfoQuery
in interface SpatialProbabilityDistributionTable
public float calcProb(Object species, Object area)
calcProb
in interface SpatialProbabilityDistributionTable
public String getAdditionalMetaInformation()
getAdditionalMetaInformation
in interface SpatialProbabilityDistributionTable
public String getAdditionalInformation(Object species, Object area)
getAdditionalInformation
in interface SpatialProbabilityDistributionTable
public void postProcess()
postProcess
in interface SpatialProbabilityDistributionTable
public String getDistributionTableStatement()
getDistributionTableStatement
in interface SpatialProbabilityDistributionTable
public String getMainInfoID(Object speciesInfo)
getMainInfoID
in interface SpatialProbabilityDistributionTable
public String getGeographicalID(Object geoInfo)
getGeographicalID
in interface SpatialProbabilityDistributionTable
public void getBoundingBoxInformation(Object[] speciesInfoRow, Object[] speciesObservations)
public void singleStepPreprocess(Object species, Object allAreasInformation)
singleStepPreprocess
in interface SpatialProbabilityDistributionTable
public void singleStepPostprocess(Object species, Object area)
singleStepPostprocess
in interface SpatialProbabilityDistributionTable
public boolean isSynchronousProbabilityWrite()
isSynchronousProbabilityWrite
in interface SpatialProbabilityDistributionTable
public String filterProbabiltyRow(String probabiltyRow)
filterProbabiltyRow
in interface SpatialProbabilityDistributionTable
public Queue<String> filterProbabilitySet(Queue<String> probabiltyRows)
filterProbabilitySet
in interface SpatialProbabilityDistributionTable
public float getInternalStatus()
getInternalStatus
in interface SpatialProbabilityDistributionTable
public ALG_PROPS[] getProperties()
getProperties
in interface GenericAlgorithm
getProperties
in interface SpatialProbabilityDistributionTable
public String getName()
getName
in interface GenericAlgorithm
public String getDescription()
getDescription
in interface GenericAlgorithm
public List<StatisticalType> getInputParameters()
getInputParameters
in interface GenericAlgorithm
public StatisticalType getOutput()
getOutput
in interface GenericAlgorithm
Copyright © 2017. All Rights Reserved.