@Deprecated public class LegacyOmnipose0InferenceAlgorithm extends JIPipeSingleIterationAlgorithm implements OmniposeEnvironmentAccessNode
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.BaseDirectoryChangedEventEmitter, JIPipeGraphNode.BaseDirectoryChangedEventListener, JIPipeGraphNode.NodeSlotsChangedEvent, JIPipeGraphNode.NodeSlotsChangedEventEmitter, JIPipeGraphNode.NodeSlotsChangedEventListener, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Modifier and Type | Field and Description |
---|---|
static JIPipeDataSlotInfo |
INPUT_PRETRAINED_MODEL
Deprecated.
|
static JIPipeDataSlotInfo |
OUTPUT_FLOWS_D
Deprecated.
|
static JIPipeDataSlotInfo |
OUTPUT_FLOWS_XY
Deprecated.
|
static JIPipeDataSlotInfo |
OUTPUT_FLOWS_Z
Deprecated.
|
static JIPipeDataSlotInfo |
OUTPUT_LABELS
Deprecated.
|
static JIPipeDataSlotInfo |
OUTPUT_PROBABILITIES
Deprecated.
|
static JIPipeDataSlotInfo |
OUTPUT_ROI
Deprecated.
|
SLOT_PARAMETERS
Constructor and Description |
---|
LegacyOmnipose0InferenceAlgorithm(JIPipeNodeInfo info)
Deprecated.
|
LegacyOmnipose0InferenceAlgorithm(LegacyOmnipose0InferenceAlgorithm other)
Deprecated.
|
generateDataBatchesGenerationResult, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getIgnoredAnnotationColumns, getParallelizationBatchSize, isAllowEmptyIterationStep, isParameterUIVisible, isParameterUIVisible, runParameterSet, runPassThrough, supportsParallelization
createUIInputSlotIconDescriptionMenuItems, getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, getUIInputSlotIcon, getUIInputSlotIconBaseDimensions, run
canAutoPassThrough, canPassThrough, functionallyEquals, getDefaultCustomExpressionVariables, getRuntimePartition, isEnabled, isEnableDefaultCustomExpressionVariables, isPassThrough, isPostprocessor, isPreprocessor, isSkipped, loadExample, onDeserialized, runPassThrough, setEnabled, setPassThrough, setRuntimePartition, setSkipped
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, emitNodeSlotsChangedEvent, fromJson, getAliasIdInParentGraph, getBaseDirectory, getBaseDirectoryChangedEventEmitter, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getCustomName, getDependencies, getDisplayName, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getName, getNewScratch, getNodeSlotsChangedEventEmitter, getNodeUILocationPerViewModePerCompartment, getNodeUILocationWithin, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProject, getProjectCompartment, getProjectDataDirs, getProjectDirectory, getRuntimeProject, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getTextDescription, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isUiLocked, isVisibleIn, onSlotConfigurationChanged, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setNodeUILocationPerViewModePerCompartment, setNodeUILocationWithin, setNodeUILocationWithin, setParentGraph, setProjectDirectory, setRuntimeProject, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, setUiLocked, toggleSlot, toJson, updateGraphNodeSlots
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfiguredOmniposeEnvironment, reportConfiguredOmniposeEnvironmentValidity
generateDataBatchesDryRun
installUIOverrideParameterEditor, installUIParameterOptions
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
generateValidityReport
onParameterUIChanged
onParameterStructureChanged
public static final JIPipeDataSlotInfo INPUT_PRETRAINED_MODEL
public static final JIPipeDataSlotInfo OUTPUT_LABELS
public static final JIPipeDataSlotInfo OUTPUT_FLOWS_XY
public static final JIPipeDataSlotInfo OUTPUT_FLOWS_Z
public static final JIPipeDataSlotInfo OUTPUT_FLOWS_D
public static final JIPipeDataSlotInfo OUTPUT_PROBABILITIES
public static final JIPipeDataSlotInfo OUTPUT_ROI
public LegacyOmnipose0InferenceAlgorithm(JIPipeNodeInfo info)
public LegacyOmnipose0InferenceAlgorithm(LegacyOmnipose0InferenceAlgorithm other)
public void getEnvironmentDependencies(List<JIPipeEnvironment> target)
JIPipeGraphNode
getEnvironmentDependencies
in class JIPipeGraphNode
target
- the list where the external environments will be gatheredpublic boolean isSuppressLogs()
public void setSuppressLogs(boolean suppressLogs)
public boolean isEnable3DSegmentation()
public void setEnable3DSegmentation(boolean enable3DSegmentation)
public OptionalPythonEnvironment getOverrideEnvironment()
getOverrideEnvironment
in interface OmniposeEnvironmentAccessNode
public void setOverrideEnvironment(OptionalPythonEnvironment overrideEnvironment)
public void onParameterChanged(JIPipeParameterCollection.ParameterChangedEvent event)
JIPipeGraphNode
JIPipeGraphNode.NodeSlotsChangedEvent
onParameterChanged
in interface JIPipeParameterCollection.ParameterChangedEventListener
onParameterChanged
in class JIPipeParameterSlotAlgorithm
event
- generated eventpublic void reportValidity(JIPipeValidationReportContext reportContext, JIPipeValidationReport report)
JIPipeValidatable
reportValidity
in interface JIPipeValidatable
reportValidity
in class JIPipeAlgorithm
reportContext
- the report contextreport
- the report to be added toprotected void runIteration(JIPipeMultiIterationStep iterationStep, JIPipeIterationContext iterationContext, JIPipeGraphNodeRunContext runContext, JIPipeProgressInfo progressInfo)
JIPipeSingleIterationAlgorithm
runIteration
in class JIPipeSingleIterationAlgorithm
iterationStep
- The data interfaceiterationContext
- The iteration contextrunContext
- the run contextprogressInfo
- the progress from the runpublic boolean isCleanUpAfterwards()
public void setCleanUpAfterwards(boolean cleanUpAfterwards)
public OptionalTextAnnotationNameParameter getDiameterAnnotation()
public void setDiameterAnnotation(OptionalTextAnnotationNameParameter diameterAnnotation)
public OptionalDoubleParameter getDiameter()
public void setDiameter(OptionalDoubleParameter diameter)
public Cellpose2ChannelSettings getChannelSettings()
public OmniposeSegmentationTweaksSettings getEnhancementParameters()
public OmniposeSegmentationThresholdSettings getThresholdParameters()
public Cellpose2SegmentationOutputSettings getSegmentationOutputSettings()
public Cellpose2GPUSettings getGpuSettings()
public LegacyOmnipose0Model getModel()
public void setModel(LegacyOmnipose0Model model)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.