Class Develop
Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.experiment.bean.task.Task<T,S>>
org.anchoranalysis.experiment.bean.task.Task<T,org.anchoranalysis.experiment.task.NoSharedState>
org.anchoranalysis.experiment.bean.task.TaskWithoutSharedState<org.anchoranalysis.mpp.io.input.MultiInput>
org.anchoranalysis.plugin.mpp.bean.define.Develop
public class Develop
extends org.anchoranalysis.experiment.bean.task.TaskWithoutSharedState<org.anchoranalysis.mpp.io.input.MultiInput>
Derives various types of outputs (images, histograms etc.) from
MultiInputs.
The following outputs are produced:
| Output Name | Default? | Description |
|---|---|---|
outputs produced by a DefineOutputter in define | ||
outputs produced by a OutputFeatureTable in featureTables | ||
outputs produced by a EnergyStackWriter | ||
outputs from Task |
- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description Develop() -
Method Summary
Modifier and Type Method Description org.anchoranalysis.io.output.enabled.OutputEnabledMutabledefaultOutputs()voiddoJobOnInput(org.anchoranalysis.experiment.task.InputBound<org.anchoranalysis.mpp.io.input.MultiInput,org.anchoranalysis.experiment.task.NoSharedState> input)DefineOutputtergetDefine()Defines entities (chanels, stacks etc.) that are derived from inputs and other entities.StringgetDictionary()If non-empty, the identifier for a dictionary that is treated as part of the energy-stack.List<org.anchoranalysis.image.io.bean.object.feature.OutputFeatureTable>getFeatureTables()Specifies a feature-table that can also be outputted.booleanhasVeryQuickPerInputExecution()org.anchoranalysis.experiment.task.InputTypesExpectedinputTypesExpected()voidsetDefine(DefineOutputter define)Defines entities (chanels, stacks etc.) that are derived from inputs and other entities.voidsetDictionary(String dictionary)If non-empty, the identifier for a dictionary that is treated as part of the energy-stack.voidsetFeatureTables(List<org.anchoranalysis.image.io.bean.object.feature.OutputFeatureTable> featureTables)Specifies a feature-table that can also be outputted.Methods inherited from class org.anchoranalysis.experiment.bean.task.TaskWithoutSharedState
afterAllJobsAreExecuted, beforeAnyJobIsExecutedMethods inherited from class org.anchoranalysis.experiment.bean.task.Task
executeJob, isInputCompatibleWith
-
Constructor Details
-
Develop
public Develop()
-
-
Method Details
-
doJobOnInput
public void doJobOnInput(org.anchoranalysis.experiment.task.InputBound<org.anchoranalysis.mpp.io.input.MultiInput,org.anchoranalysis.experiment.task.NoSharedState> input) throws org.anchoranalysis.experiment.JobExecutionException- Specified by:
doJobOnInputin classorg.anchoranalysis.experiment.bean.task.Task<org.anchoranalysis.mpp.io.input.MultiInput,org.anchoranalysis.experiment.task.NoSharedState>- Throws:
org.anchoranalysis.experiment.JobExecutionException
-
hasVeryQuickPerInputExecution
public boolean hasVeryQuickPerInputExecution()- Specified by:
hasVeryQuickPerInputExecutionin classorg.anchoranalysis.experiment.bean.task.Task<org.anchoranalysis.mpp.io.input.MultiInput,org.anchoranalysis.experiment.task.NoSharedState>
-
inputTypesExpected
public org.anchoranalysis.experiment.task.InputTypesExpected inputTypesExpected()- Specified by:
inputTypesExpectedin classorg.anchoranalysis.experiment.bean.task.Task<org.anchoranalysis.mpp.io.input.MultiInput,org.anchoranalysis.experiment.task.NoSharedState>
-
defaultOutputs
public org.anchoranalysis.io.output.enabled.OutputEnabledMutable defaultOutputs()- Overrides:
defaultOutputsin classorg.anchoranalysis.experiment.bean.task.Task<org.anchoranalysis.mpp.io.input.MultiInput,org.anchoranalysis.experiment.task.NoSharedState>
-
getDefine
Defines entities (chanels, stacks etc.) that are derived from inputs and other entities. -
setDefine
Defines entities (chanels, stacks etc.) that are derived from inputs and other entities. -
getFeatureTables
Specifies a feature-table that can also be outputted. -
setFeatureTables
public void setFeatureTables(List<org.anchoranalysis.image.io.bean.object.feature.OutputFeatureTable> featureTables)Specifies a feature-table that can also be outputted. -
getDictionary
If non-empty, the identifier for a dictionary that is treated as part of the energy-stack. -
setDictionary
If non-empty, the identifier for a dictionary that is treated as part of the energy-stack.
-