org.gcube.dataanalysis.ecoengine.interfaces
Interface SpatialProbabilityDistributionTable
- All Superinterfaces:
- GenericAlgorithm
- All Known Implementing Classes:
- AquamapsNative, AquamapsNative2050, AquamapsNN, AquamapsNNNS, AquamapsNNSuitable, AquamapsSuitable, AquamapsSuitable2050
public interface SpatialProbabilityDistributionTable
- extends GenericAlgorithm
getProperties
ALG_PROPS[] getProperties()
- Specified by:
getProperties
in interface GenericAlgorithm
init
void init(AlgorithmConfiguration config,
org.hibernate.SessionFactory dbHibConnection)
getMainInfoQuery
String getMainInfoQuery()
getGeographicalInfoQuery
String getGeographicalInfoQuery()
getDistributionTableStatement
String getDistributionTableStatement()
calcProb
float calcProb(Object mainInfo,
Object area)
getAdditionalMetaInformation
String getAdditionalMetaInformation()
getAdditionalInformation
String getAdditionalInformation(Object mainInfo,
Object area)
singleStepPreprocess
void singleStepPreprocess(Object mainInfo,
Object area)
singleStepPostprocess
void singleStepPostprocess(Object mainInfo,
Object allAreasInformation)
postProcess
void postProcess()
getInternalStatus
float getInternalStatus()
getMainInfoID
String getMainInfoID(Object mainInfo)
getGeographicalID
String getGeographicalID(Object geoInfo)
filterProbabiltyRow
String filterProbabiltyRow(String probabiltyRow)
filterProbabilitySet
Queue<String> filterProbabilitySet(Queue<String> probabiltyRows)
isSynchronousProbabilityWrite
boolean isSynchronousProbabilityWrite()
Copyright © 2012. All Rights Reserved.