Package rawDeepLearningClassifier.tethys
Class DLSpeciesManager
java.lang.Object
tethys.species.DataBlockSpeciesManager<DLDetection>
rawDeepLearningClassifier.tethys.DLSpeciesManager
- 
Field Summary
Fields inherited from class tethys.species.DataBlockSpeciesManager
unitType, UNKNOWNSPECIES - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetSpeciesCode(DLDetection dlDetection) Gets a species string for a specific data unit, This is abstracted since different detectors store this in non standard ways.Object that contains a list of species codes.Methods inherited from class tethys.species.DataBlockSpeciesManager
checkSpeciesMapError, clearMap, getAllSpeciesCodes, getDataBlock, getDatablockSpeciesMap, getDefaultDefaultSpecies, getDefaultSpeciesCode, getDialogPanel, getSpeciesItem, makeUniqueList, setDatablockSpeciesMap, setDefaultDefaultSpecies, setDefaultSpeciesCode, showSpeciesDialog 
- 
Constructor Details
- 
DLSpeciesManager
 
 - 
 - 
Method Details
- 
getSpeciesCodes
Description copied from class:DataBlockSpeciesManagerObject that contains a list of species codes. This may be fluid between configurations and may change during a session, e.g. through the addition of a new click type or changes to the whistle classifier settings.- Specified by:
 getSpeciesCodesin classDataBlockSpeciesManager<DLDetection>- Returns:
 - object containing a list of species types.
 
 - 
getSpeciesCode
Description copied from class:DataBlockSpeciesManagerGets a species string for a specific data unit, This is abstracted since different detectors store this in non standard ways. The result of this should be within the set provided by getSpeciesCodes() which can then be used in the DataBlockSpeciesMap to look up an itis code.- Specified by:
 getSpeciesCodein classDataBlockSpeciesManager<DLDetection>- Parameters:
 dlDetection-- Returns:
 - A species code for a specific data unit. May be null (e.g. for an unclassified click)
 
 
 -