public class AquamapsSuitableFunctions extends Object
| Modifier and Type | Field and Description |
|---|---|
HashMap<String,List<Object>> |
allSpeciesObservations |
ConcurrentHashMap<String,Map<String,Float>> |
completeDistribution |
org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsAlgorithmCore |
core |
static String |
countAll |
static String |
countAllSpeciesQuery |
static String |
countCsquareCodeQuery |
static String |
createTableStatement |
static String |
csquareCodeQuery |
org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration |
currentconfig |
String |
currentFAOAreas |
HashMap<String,String> |
currentSpeciesBoundingBoxInfo |
static String |
deleteDuplicates |
List<Object> |
environmentVectors |
static String |
metainfo |
int |
numberOfCells |
int |
numberOfSpecies |
static String |
probabilityInsertionStatement |
HashMap<String,Object> |
processedAreas |
static String |
selectAllSpeciesObservationQuery |
static String |
selectAllSpeciesQuery |
List<Object> |
speciesVectors |
String |
type |
| Constructor and Description |
|---|
AquamapsSuitableFunctions(org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsAlgorithmCore core,
String type,
org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
float |
calcProb(Object species,
Object area) |
HashMap<String,Integer> |
calculateBoundingBox(Object[] csquarecode) |
void |
dumpAll(String path) |
String |
getAdditionalInformation(Object species,
Object area) |
void |
getBoundingBoxInformation(Object[] speciesInfoRow,
Object[] speciesObservations) |
static String |
getGeographicalID(Object geoInfo) |
static String |
getMainInfoID(Object speciesInfo) |
void |
rebuildAll(int cellOrdinal,
int chunksize,
int speciesOrdinal,
int speciesChunkSize,
String pathToFiles) |
void |
rebuildConfig(String configFile) |
static void |
writeOnDB(List<String> buffer,
String destinationTable,
org.hibernate.SessionFactory dbHibConnection) |
public static String countAllSpeciesQuery
public static String countAll
public static String countCsquareCodeQuery
public static String selectAllSpeciesQuery
public static String csquareCodeQuery
public static String createTableStatement
public static String metainfo
public static String selectAllSpeciesObservationQuery
public static String probabilityInsertionStatement
public static String deleteDuplicates
public int numberOfSpecies
public int numberOfCells
public org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration currentconfig
public String currentFAOAreas
public org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsAlgorithmCore core
public String type
public ConcurrentHashMap<String,Map<String,Float>> completeDistribution
public AquamapsSuitableFunctions(org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsAlgorithmCore core,
String type,
org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config)
public void getBoundingBoxInformation(Object[] speciesInfoRow, Object[] speciesObservations)
public static void writeOnDB(List<String> buffer, String destinationTable, org.hibernate.SessionFactory dbHibConnection)
public void rebuildAll(int cellOrdinal,
int chunksize,
int speciesOrdinal,
int speciesChunkSize,
String pathToFiles)
throws Exception
ExceptionCopyright © 2014. All Rights Reserved.