Class ToadMimplexLocaliser
java.lang.Object
group3dlocaliser.algorithm.LocaliserAlgorithm3D
group3dlocaliser.algorithm.toadbase.TOADBaseAlgorithm
group3dlocaliser.algorithm.toadmcmc.ToadMCMCLocaliser
group3dlocaliser.algorithm.toadmimplex.ToadMimplexLocaliser
- All Implemented Interfaces:
LocaliserModel<PamDataUnit>
The Mimplex localiser is similar to MCMC but it localises multiple possible combinations using fast algorithms then uses MCMC to localiser the final combination.
- Author:
- Jamie Macaulay
-
Nested Class Summary
Nested classes/interfaces inherited from class group3dlocaliser.algorithm.toadbase.TOADBaseAlgorithm
TOADBaseAlgorithm.MultiVariateType -
Field Summary
Fields inherited from class group3dlocaliser.algorithm.toadbase.TOADBaseAlgorithm
group3dLocaliser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet an algorithm specific settings pane.getName()Get the name which describes the localiser.preFilterLoc(DetectionGroupedSet preGroups) Option to pre-filter the localisation results.booleanprepare(PamDataBlock sourceBlock) Methods inherited from class group3dlocaliser.algorithm.toadmcmc.ToadMCMCLocaliser
getLocContents, getSQLLoggingAddon, hasParams, notifyModelProgress, processTOADsMethods inherited from class group3dlocaliser.algorithm.toadbase.TOADBaseAlgorithm
calcChi2, calcLogLikelihood, canLocalise, checkTOADInformation, countUsableTOADS, countUsableTOADS, estimateCartesianError, estimateEllipticalError, getSourceSettingsPane, getToadBaseParams, runModelMethods inherited from class group3dlocaliser.algorithm.LocaliserAlgorithm3D
canArrayShape, getGroupChannelMap, setLocaliserParams
-
Constructor Details
-
ToadMimplexLocaliser
-
-
Method Details
-
getName
Description copied from interface:LocaliserModelGet the name which describes the localiser.- Specified by:
getNamein interfaceLocaliserModel<PamDataUnit>- Overrides:
getNamein classToadMCMCLocaliser- Returns:
- the name of the localiser.
-
getToolTipText
- Specified by:
getToolTipTextin interfaceLocaliserModel<PamDataUnit>- Overrides:
getToolTipTextin classToadMCMCLocaliser
-
prepare
- Overrides:
preparein classTOADBaseAlgorithm
-
preFilterLoc
Option to pre-filter the localisation results. This can be useful when using algorithms that internally handle detection match uncertainty.- Overrides:
preFilterLocin classToadMCMCLocaliser
-
getAlgorithmSettingsPane
Description copied from class:LocaliserAlgorithm3DGet an algorithm specific settings pane. This holds settings which are specific to the localisation algorithm.- Specified by:
getAlgorithmSettingsPanein interfaceLocaliserModel<PamDataUnit>- Overrides:
getAlgorithmSettingsPanein classToadMCMCLocaliser- Returns:
- the settings pane for the localiser.
-