Modifier and Type | Method and Description |
---|---|
static <T extends JIPipeGraphNode> |
JIPipe.createNode(Class<T> klass)
Creates a new node instance from its class.
|
static <T extends JIPipeGraphNode> |
JIPipe.createNode(String id)
Creates a new node instance from its id
|
static <T extends JIPipeGraphNode> |
JIPipe.duplicateNode(T node)
Duplicates a
JIPipeGraphNode |
Modifier and Type | Method and Description |
---|---|
void |
JIPipeDefaultJavaExtension.registerNodeType(String id,
Class<? extends JIPipeGraphNode> nodeClass)
Registers a new node type.
|
void |
JIPipeDefaultJavaExtension.registerNodeType(String id,
Class<? extends JIPipeGraphNode> nodeClass,
URL icon)
Registers a new node type.
|
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeProjectCacheQuery.getNode(UUID id) |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeGraphNode> |
JIPipeGraphRunner.getAlgorithmsWithExternalInput() |
Set<JIPipeGraphNode> |
JIPipeProject.getDeactivatedAlgorithms()
Returns a list of all nodes that cannot be executed or are deactivated by the user.
|
Set<JIPipeGraphNode> |
JIPipeRunSettings.getDisableSaveToDiskNodes()
Allows to exclude specific nodes from saving any outputs to the disk
|
Set<JIPipeGraphNode> |
JIPipeRunSettings.getDisableStoreToCacheNodes()
Allows to set a list of nodes where storing to cache is disabled
|
Set<JIPipeGraphNode> |
JIPipeProject.getIntermediateAlgorithms()
Returns all nodes that have at least one connected algorithm that uses its generated data.
|
BiMap<UUID,JIPipeGraphNode> |
JIPipeProjectCacheQuery.getNodes() |
Set<JIPipeGraphNode> |
JIPipeGraphRunner.getPersistentDataNodes() |
Modifier and Type | Method and Description |
---|---|
Map<String,JIPipeDataSlot> |
JIPipeProjectCacheQuery.getCachedData(JIPipeGraphNode node)
Returns the cache of the current algorithm state.
|
void |
JIPipeGraphGCHelper.markNodeExecuted(JIPipeGraphNode node)
Marks a node as executed, marking inputs for GC
|
void |
JIPipeProject.reportValidity(JIPipeIssueReport report,
JIPipeGraphNode targetNode)
Reports the validity for the target node and its dependencies
|
void |
JIPipeProjectCache.store(JIPipeGraphNode source,
JIPipeProjectCacheState stateId,
JIPipeDataSlot slot,
JIPipeProgressInfo progressInfo)
Stores data into the cache
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeGraphRunner.setAlgorithmsWithExternalInput(Set<JIPipeGraphNode> algorithmsWithExternalInput) |
void |
JIPipeRunSettings.setDisableSaveToDiskNodes(Set<JIPipeGraphNode> disableSaveToDiskNodes) |
void |
JIPipeRunSettings.setDisableStoreToCacheNodes(Set<JIPipeGraphNode> disableStoreToCacheNodes) |
void |
JIPipeGraphRunner.setPersistentDataNodes(Set<JIPipeGraphNode> persistentDataNodes) |
Constructor and Description |
---|
JIPipeProjectCacheState(JIPipeGraphNode node,
Set<JIPipeProjectCacheState> predecessorStates,
LocalDateTime generationTime)
Creates a new instance
|
Modifier and Type | Class and Description |
---|---|
class |
IOInterfaceAlgorithm
Algorithm that passes the input to the output
|
class |
JIPipeCompartmentOutput
A graph compartment output
Transfers data 1:1 from input to output
|
class |
JIPipeProjectCompartment
A project compartment.
|
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
SingleImageJAlgorithmRunConfiguration.getAlgorithm() |
Constructor and Description |
---|
SingleImageJAlgorithmRunConfiguration(JIPipeGraphNode algorithm) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeDataSlot.getNode() |
Modifier and Type | Method and Description |
---|---|
JIPipeDataSlot |
JIPipeDataSlotInfo.createInstance(JIPipeGraphNode node) |
static JIPipeInputDataSlot |
JIPipeDataSlot.createSingletonSlot(JIPipeData data,
JIPipeGraphNode node)
Creates a new input slot that contains only one data item
|
void |
JIPipeDataSlot.setNode(JIPipeGraphNode node)
Reassigns the node
|
Modifier and Type | Method and Description |
---|---|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addFromAnnotations(Class<? extends JIPipeGraphNode> klass)
Adds slots from parameter annotations (with autoCreate)
|
Constructor and Description |
---|
JIPipeDataSlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node)
Creates a new slot
|
JIPipeInputDataSlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node) |
JIPipeOutputDataSlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node) |
Modifier and Type | Class and Description |
---|---|
class |
GraphWrapperAlgorithm
An algorithm that wraps another algorithm graph
|
class |
GraphWrapperAlgorithmInput |
class |
GraphWrapperAlgorithmOutput |
class |
JsonAlgorithm
An algorithm that was imported from a Json extension.
|
class |
NodeGroup
A sub-graph algorithm that can be defined by a user
|
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JsonNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
JsonNodeInfo.newInstance() |
Modifier and Type | Method and Description |
---|---|
Class<? extends JIPipeGraphNode> |
JsonNodeInfo.getInstanceClass() |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JsonNodeInfo.duplicate(JIPipeGraphNode algorithm) |
Modifier and Type | Method and Description |
---|---|
default void |
JIPipeHistoryJournal.snapshotBeforeAddNode(JIPipeGraphNode node,
UUID compartment)
Create a snapshot for adding a node
|
default void |
JIPipeHistoryJournal.snapshotBeforeAddSlot(JIPipeGraphNode node,
JIPipeDataSlotInfo info,
UUID compartment)
Snapshot before adding a slot
|
default void |
JIPipeHistoryJournal.snapshotBeforeRemoveNode(JIPipeGraphNode node,
UUID compartment)
Create a snapshot for removing a node
|
default void |
JIPipeHistoryJournal.snapshotBeforeRemoveSlot(JIPipeGraphNode node,
JIPipeDataSlotInfo info,
UUID compartment)
Snapshot before adding a slot
|
Modifier and Type | Method and Description |
---|---|
default void |
JIPipeHistoryJournal.snapshotBeforeAddNodes(Collection<JIPipeGraphNode> nodes,
UUID compartment)
Create a snapshot for adding a node
|
default void |
JIPipeHistoryJournal.snapshotBeforeCutNodes(Set<JIPipeGraphNode> nodes,
UUID compartment)
Snapshot before cutting a compartment
|
default void |
JIPipeHistoryJournal.snapshotBeforeMoveNodes(Set<JIPipeGraphNode> nodes,
UUID compartment)
Create a snapshot for moving nodes
|
default void |
JIPipeHistoryJournal.snapshotBeforePasteNodes(Collection<JIPipeGraphNode> nodes,
UUID compartment)
Create a snapshot for adding a node
|
default void |
JIPipeHistoryJournal.snapshotBeforeRemoveNodes(Collection<JIPipeGraphNode> nodes,
UUID compartment)
Create a snapshot for adding a node
|
Modifier and Type | Class and Description |
---|---|
class |
LoopEndNode |
class |
LoopStartNode |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeGraphNode> |
LoopGroup.getLoopEndNodes() |
Set<JIPipeGraphNode> |
LoopGroup.getNodes() |
Modifier and Type | Method and Description |
---|---|
void |
LoopGroup.setLoopEndNodes(Set<JIPipeGraphNode> loopEndNodes) |
void |
LoopGroup.setNodes(Set<JIPipeGraphNode> nodes) |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeAlgorithm
An
JIPipeGraphNode that contains a non-empty workload. |
class |
JIPipeIteratingAlgorithm
An
JIPipeAlgorithm that iterates through each data row. |
class |
JIPipeIteratingMissingDataGeneratorAlgorithm
An
JIPipeAlgorithm that passes incoming data to their corresponding output slots if the data batch is complete
and otherwise runs a generator function that generates missing data items. |
class |
JIPipeMergingAlgorithm
An
JIPipeAlgorithm that applies a similar algorithm to JIPipeIteratingAlgorithm , but does create JIPipeMergingDataBatch instead. |
class |
JIPipeMissingDataGeneratorAlgorithm
An
JIPipeAlgorithm that passes incoming data to their corresponding output slots if the data batch is complete
and otherwise runs a generator function that generates missing data items. |
class |
JIPipeParameterlessSimpleIteratingAlgorithm
An
JIPipeAlgorithm that iterates through each data row. |
class |
JIPipeParameterSlotAlgorithm
An
JIPipeAlgorithm that has an optional slot that allows to supply parameter data sets. |
class |
JIPipeSimpleIteratingAlgorithm
An
JIPipeAlgorithm that iterates through each data row. |
class |
JIPipeSingleIterationAlgorithm
An
JIPipeAlgorithm that applies a single iteration with a data batch containing all data. |
Modifier and Type | Method and Description |
---|---|
static <T extends JIPipeGraphNode> |
JIPipeGraphNode.fromJsonNode(com.fasterxml.jackson.databind.JsonNode node,
JIPipeIssueReport issues,
JIPipeNotificationInbox notifications) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeGraphNode.duplicate()
Copies the algorithm.
|
JIPipeGraphNode |
JIPipeEmptyNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
JIPipeJavaNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
JIPipeNodeInfo.duplicate(JIPipeGraphNode algorithm)
Copies an existing algorithm instance
|
JIPipeGraphNode |
JIPipeGraph.findNode(String uuidOrAlias)
Finds a node by its UUID (as string) or alias ID.
|
JIPipeGraphNode |
JIPipeGraph.getEquivalentAlgorithm(JIPipeGraphNode foreign)
Returns the algorithm that has the same UUID as the foreign algorithm in the foreign graph.
|
JIPipeGraphNode |
JIPipeAdaptiveParameterSettings.getNode() |
JIPipeGraphNode |
JIPipeDataBatch.getNode() |
JIPipeGraphNode |
JIPipeMergingDataBatchBuilder.getNode() |
JIPipeGraphNode |
JIPipeGraph.NodeSlotsChangedEvent.getNode() |
JIPipeGraphNode |
JIPipeMergingDataBatch.getNode() |
JIPipeGraphNode |
JIPipeGraph.getNodeByUUID(UUID uuid)
Gets a node by its UUID
|
JIPipeGraphNode |
JIPipeEmptyNodeInfo.newInstance() |
JIPipeGraphNode |
JIPipeJavaNodeInfo.newInstance() |
JIPipeGraphNode |
JIPipeNodeInfo.newInstance()
Creates a new node type instance
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeGraphNode> |
JIPipeGraph.getDeactivatedAlgorithms(boolean cascading)
Gets all algorithms and all dependent algorithms that are missing inputs or are deactivated by the user
|
Set<JIPipeGraphNode> |
JIPipeGraph.getDeactivatedAlgorithms(Set<JIPipeGraphNode> externallySatisfied)
Gets all algorithms and all dependent algorithms that are missing inputs or are deactivated by the user
|
Set<JIPipeGraphNode> |
JIPipeGraph.getGraphNodes()
Returns the set of node instances.
|
Class<? extends JIPipeGraphNode> |
JIPipeEmptyNodeInfo.getInstanceClass() |
Class<? extends JIPipeGraphNode> |
JIPipeNodeInfo.getInstanceClass()
The algorithm class that is generated
|
Class<? extends JIPipeGraphNode> |
JIPipeMutableNodeInfo.getInstanceClass() |
Set<JIPipeGraphNode> |
JIPipeGraph.getNodesWithinCompartment(UUID compartmentId)
Returns the algorithms within the specified compartment ID.
|
List<JIPipeGraphNode> |
JIPipeGraph.getPredecessorAlgorithms(JIPipeGraphNode target,
List<JIPipeGraphNode> traversed)
Returns all predecessor algorithms of an algorithm.
|
Map<UUID,JIPipeGraphNode> |
JIPipeGraph.mergeWith(JIPipeGraph otherGraph)
Merges another graph into this graph
The input is not copied!
|
List<JIPipeGraphNode> |
JIPipeGraph.traverse()
Traverses the graph in topological order.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JIPipeGraph.canUserDelete(JIPipeGraphNode algorithm)
Returns true if the user can delete the algorithm
|
boolean |
JIPipeGraph.containsNode(JIPipeGraphNode node)
Returns true if this graph contains the algorithm
|
protected JIPipeSlotConfiguration |
JIPipeGraphNode.copySlotConfiguration(JIPipeGraphNode other)
Copies the slot configuration from the other algorithm to this algorithm
Override this method for special configuration cases
|
JIPipeGraphNode |
JIPipeEmptyNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
JIPipeJavaNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
JIPipeNodeInfo.duplicate(JIPipeGraphNode algorithm)
Copies an existing algorithm instance
|
String |
JIPipeGraph.generateAliasIdFor(JIPipeGraphNode node)
Generates an alias ID for a node
|
String |
JIPipeGraph.getAliasIdOf(JIPipeGraphNode node)
Gets the alias ID of a node
A unique alias ID is generated if none is assigned yet
|
String |
JIPipeGraph.getCompartmentDisplayNameOf(JIPipeGraphNode node)
Returns a human-readable name of the compartment.
|
UUID |
JIPipeGraph.getCompartmentUUIDOf(JIPipeGraphNode node)
Gets the UUID of the compartment
|
Set<Map.Entry<JIPipeDataSlot,JIPipeDataSlot>> |
JIPipeGraph.getEdgesBetween(JIPipeGraphNode source,
JIPipeGraphNode target)
Gets all edges between two algorithm nodes
|
JIPipeGraphNode |
JIPipeGraph.getEquivalentAlgorithm(JIPipeGraphNode foreign)
Returns the algorithm that has the same UUID as the foreign algorithm in the foreign graph.
|
List<JIPipeGraphNode> |
JIPipeGraph.getPredecessorAlgorithms(JIPipeGraphNode target,
List<JIPipeGraphNode> traversed)
Returns all predecessor algorithms of an algorithm.
|
UUID |
JIPipeGraph.getUUIDOf(JIPipeGraphNode node)
Gets the UUID of a node
|
Set<UUID> |
JIPipeGraph.getVisibleCompartmentUUIDsOf(JIPipeGraphNode node)
Gets the compartment UUIDs where the node is also visible inside
|
UUID |
JIPipeGraph.insertNode(JIPipeGraphNode node)
Inserts a node into the graph.
|
UUID |
JIPipeGraph.insertNode(JIPipeGraphNode node,
UUID compartment)
Inserts a node into the graph.
|
UUID |
JIPipeGraph.insertNode(UUID uuid,
JIPipeGraphNode node,
UUID compartment)
Inserts an algorithm into the graph
|
void |
JIPipeGraph.removeNode(JIPipeGraphNode node,
boolean user)
Removes an algorithm.
|
void |
JIPipeGraph.replaceNode(JIPipeGraphNode target,
JIPipeGraphNode replacement)
Replaces a node with another.
|
void |
JIPipeGraph.reportValidity(JIPipeIssueReport report,
JIPipeGraphNode targetNode)
Reports the validity for the target node and its dependencies
|
void |
JIPipeGraph.reportValidity(JIPipeIssueReport report,
JIPipeGraphNode targetNode,
Set<JIPipeGraphNode> satisfied)
Reports the validity for the target node and its dependencies
|
void |
JIPipeAlgorithm.StateSerializer.serialize(JIPipeGraphNode algorithm,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
void |
JIPipeGraphNode.Serializer.serialize(JIPipeGraphNode algorithm,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
void |
JIPipeAdaptiveParameterSettings.setNode(JIPipeGraphNode node) |
void |
JIPipeMergingDataBatchBuilder.setNode(JIPipeGraphNode node) |
void |
JIPipeGraph.setUUIDOf(JIPipeGraphNode node,
UUID uuid)
Changes the UUID of the node
|
JIPipeDataSlot |
JIPipeDataBatch.toDummySlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node,
JIPipeDataSlot sourceSlot)
Creates a new dummy slot that contains the data of one input slot and the annotations of this batch
|
JIPipeDataSlot |
JIPipeMergingDataBatch.toDummySlot(JIPipeDataSlotInfo info,
JIPipeGraphNode node,
JIPipeDataSlot sourceSlot)
Creates a new dummy slot that contains the data of one input slot and the annotations of this batch
|
Modifier and Type | Method and Description |
---|---|
JIPipeGraph |
JIPipeGraph.extract(Collection<JIPipeGraphNode> nodes,
boolean withInternal)
Copies the selected algorithms into a new graph
Connections between the nodes are kept
UUIDs are kept
|
List<LoopGroup> |
JIPipeGraph.extractLoopGroups(Set<JIPipeGraphNode> additionalLoopEnds,
Set<JIPipeGraphNode> deactivatedNodes)
Converts loop structures into equivalent group nodes
Please note that nested loops will be put into the group; only order 1 loops will be converted.
|
List<LoopGroup> |
JIPipeGraph.extractLoopGroups(Set<JIPipeGraphNode> additionalLoopEnds,
Set<JIPipeGraphNode> deactivatedNodes)
Converts loop structures into equivalent group nodes
Please note that nested loops will be put into the group; only order 1 loops will be converted.
|
static List<JIPipeNodeMenuLocation> |
JIPipeJavaNodeInfo.getAliasesOf(Class<? extends JIPipeGraphNode> klass)
Gets alternative menu locations
|
static JIPipeNodeTypeCategory |
JIPipeJavaNodeInfo.getCategoryOf(Class<? extends JIPipeGraphNode> klass)
Returns the category of an algorithm
|
Set<JIPipeGraphNode> |
JIPipeGraph.getDeactivatedAlgorithms(Set<JIPipeGraphNode> externallySatisfied)
Gets all algorithms and all dependent algorithms that are missing inputs or are deactivated by the user
|
static HTMLText |
JIPipeJavaNodeInfo.getDescriptionOf(Class<? extends JIPipeGraphNode> klass)
Returns the description of an algorithm
|
static String |
JIPipeJavaNodeInfo.getMenuPathOf(Class<? extends JIPipeGraphNode> klass)
Returns the menu path of the algorithm
|
static String |
JIPipeJavaNodeInfo.getNameOf(Class<? extends JIPipeGraphNode> klass)
Returns the name of an algorithm
|
List<JIPipeGraphNode> |
JIPipeGraph.getPredecessorAlgorithms(JIPipeGraphNode target,
List<JIPipeGraphNode> traversed)
Returns all predecessor algorithms of an algorithm.
|
void |
JIPipeGraph.removeNodes(Set<JIPipeGraphNode> nodes,
boolean user)
Removes multiple nodes at once
|
void |
JIPipeGraph.reportValidity(JIPipeIssueReport report,
JIPipeGraphNode targetNode,
Set<JIPipeGraphNode> satisfied)
Reports the validity for the target node and its dependencies
|
void |
JIPipeMutableNodeInfo.setnodeClass(Class<? extends JIPipeGraphNode> nodeClass)
Sets the algorithm class
|
Constructor and Description |
---|
JIPipeDataBatch(JIPipeGraphNode node)
Creates a new interface
|
JIPipeGraphNode(JIPipeGraphNode other)
Copies the input algorithm's properties into this algorithm
|
JIPipeMergingDataBatch(JIPipeGraphNode node)
Creates a new interface
|
NodeSlotsChangedEvent(JIPipeGraphNode node) |
Constructor and Description |
---|
JIPipeJavaNodeInfo(String id,
Class<? extends JIPipeGraphNode> nodeClass)
Creates a new node type info
|
Modifier and Type | Method and Description |
---|---|
Multimap<Class<? extends JIPipeGraphNode>,JIPipeNodeInfo> |
JIPipeNodeRegistry.getRegisteredNodeClasses() |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeNodeInfo> |
JIPipeNodeRegistry.getNodeInfosFromClass(Class<? extends JIPipeGraphNode> klass)
Returns all node infos that create a node of the specified class
|
Constructor and Description |
---|
JIPipeJavaNodeRegistrationTask(String id,
Class<? extends JIPipeGraphNode> nodeClass,
JIPipeDependency source,
URL icon)
Creates a new registration task
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotateByExpression
Algorithm that annotates all data with the same annotation
|
class |
AnnotateWithAnnotationTable
Algorithm that merges the annotations of all inputs and outputs the data with the shared annotations
|
class |
AnnotateWithData |
class |
AnnotateWithDataString
Generates annotations from filenames
|
class |
AnnotateWithSourceSlot
Generates annotations from filenames
|
class |
ConvertToAnnotationTable
Removes a specified annotation
|
class |
DataAnnotationToStringAnnotation |
class |
ExtractAndReplaceAnnotation
Generates annotations from filenames
|
class |
ExtractDataAnnotation |
class |
FilterByAnnotation
Algorithm that splits the input data by a specified annotation
|
class |
GenerateRandomUniqueAnnotation
Generates annotations from filenames
|
class |
GenerateUniqueAnnotation
Generates annotations from filenames
|
class |
MergeAnnotations
Algorithm that merges the annotations of all inputs and outputs the data with the shared annotations
|
class |
MergeDataSlots
Merges the input slot tables into one data slot
|
class |
ModifyAnnotationScript
Algorithm that annotates all data with the same annotation
|
class |
OverwriteAnnotations |
class |
RemoveAnnotationAlgorithm
Removes a specified annotation
|
class |
RemoveArrayAnnotationsAlgorithm |
class |
RemoveDataAnnotations |
class |
RemoveNAAnnotationColumnsAlgorithm |
class |
RenameAnnotation
Generates annotations from filenames
|
class |
RenameDataAnnotation
Generates annotations from filenames
|
class |
SetSingleAnnotation
Algorithm that annotates all data with the same annotation
|
class |
SimplifyAnnotationsAlgorithm |
class |
SplitByAnnotation
Algorithm that splits the input data by a specified annotation
|
class |
SplitByAnnotationScript
Algorithm that annotates all data with the same annotation
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationTableFromFile
Imports
AnnotationTableData from a file |
Modifier and Type | Class and Description |
---|---|
class |
CellposeAlgorithm
Improved version of
CellposeAlgorithm_Old that utilizes the Cellpose CLI |
class |
CellposeTrainingAlgorithm |
class |
ImportCellposeModelAlgorithm |
class |
ImportCellposeSizeModelAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
CellposeAlgorithm_Old
Deprecated.
New implementation will be CellposeAlgorithm2 that is based around the Cellpose CLI
|
class |
CellposeTrainingAlgorithm_Old
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
CLIJCommandNode |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
CLIJCommandNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
CLIJCommandNodeInfo.newInstance() |
Modifier and Type | Method and Description |
---|---|
Class<? extends JIPipeGraphNode> |
CLIJCommandNodeInfo.getInstanceClass() |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
CLIJCommandNodeInfo.duplicate(JIPipeGraphNode algorithm) |
Modifier and Type | Class and Description |
---|---|
class |
Clij2ExecuteKernelIterating |
class |
Clij2ExecuteKernelSimpleIterating |
class |
Clij2PullAlgorithm |
class |
Clij2PushAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeCommentNode |
Constructor and Description |
---|
CustomExpressionVariablesParameter(CustomExpressionVariablesParameter other,
JIPipeGraphNode target) |
CustomExpressionVariablesParameter(JIPipeGraphNode target) |
Modifier and Type | Class and Description |
---|---|
class |
AnnotateWithPathProperties |
class |
AnnotationTableToPaths
Filters input files
|
class |
AnnotationToPath
Filters input files
|
class |
ConcatenateByParameter
Applies subfolder navigation to each input folder
|
class |
ConcatenatePaths
Applies subfolder navigation to each input folder
|
class |
ConvertDataToOutputPath
Applies subfolder navigation to each input folder
|
class |
CopyPath
Applies subfolder navigation to each input folder
|
class |
CreateDirectory
Applies subfolder navigation to each input folder
|
class |
ExportData |
class |
ExportDataByParameter |
class |
ExportDataTable |
class |
ExportDataTableByParameter |
class |
ExtractFileName
Applies subfolder navigation to each input folder
|
class |
ExtractParent
Applies subfolder navigation to each input folder
|
class |
FilterPaths
Filters input files
|
class |
ImportDataRowFolder |
class |
ImportDataTableArchive |
class |
ImportDataTableDirectory |
class |
ListFiles
Algorithm that lists files in each folder
|
class |
ListSubfolders
Algorithms that lists the sub folders for each input folder
|
class |
ModifyPath |
class |
RelativizeByParameter
Applies subfolder navigation to each input folder
|
class |
RelativizePaths
Applies subfolder navigation to each input folder
|
class |
RenameByString
Applies subfolder navigation to each input folder
|
class |
SimpleFileAnnotationGenerator
Generates annotations from filenames
|
class |
SimpleFolderAnnotationGenerator
Algorithm that generates annotations from folder names
|
class |
SimplePathAnnotationGenerator
Algorithm that generates annotations from folder names
|
Modifier and Type | Class and Description |
---|---|
class |
DownloadFilesDataSource |
class |
FileDataSource
Provides an input file
|
class |
FileListDataSource
Provides an input file
|
class |
FolderDataSource
Provides an input folder
|
class |
FolderListDataSource
Provides an input folder
|
class |
OutputFolderDataSource |
class |
PathDataSource
Provides an input file
|
class |
PathFromUserDataSource |
class |
PathListDataSource
Provides an input folder
|
class |
TemporaryFileDataSource |
class |
TemporaryFolderDataSource |
Modifier and Type | Class and Description |
---|---|
class |
BooleanFormGeneratorAlgorithm |
class |
DoubleFormGeneratorAlgorithm |
class |
EnumFormGeneratorAlgorithm |
class |
FormGeneratorAlgorithm
A node base class that adds a new form element into the list of existing forms
|
class |
GroupHeaderFormGeneratorAlgorithm |
class |
IntegerFormGeneratorAlgorithm |
class |
IteratingFormProcessorAlgorithm |
class |
MergingFormProcessorAlgorithm |
class |
PathFormGeneratorAlgorithm |
class |
SimpleFormGeneratorAlgorithm |
class |
SimpleIteratingFormProcessorAlgorithm |
class |
StringFormGeneratorAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
MultiTemplateMatchingAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ConvertSpotsToRoiNode |
class |
ConvertTracksToRoiNode |
Modifier and Type | Class and Description |
---|---|
class |
CreateSpotDetectorNode |
class |
CreateSpotTrackerNode |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
CreateSpotTrackerNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
CreateSpotDetectorNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
CreateSpotTrackerNodeInfo.newInstance() |
JIPipeGraphNode |
CreateSpotDetectorNodeInfo.newInstance() |
Modifier and Type | Method and Description |
---|---|
Class<? extends JIPipeGraphNode> |
CreateSpotTrackerNodeInfo.getInstanceClass() |
Class<? extends JIPipeGraphNode> |
CreateSpotDetectorNodeInfo.getInstanceClass() |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
CreateSpotTrackerNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
CreateSpotDetectorNodeInfo.duplicate(JIPipeGraphNode algorithm) |
Modifier and Type | Class and Description |
---|---|
class |
MeasureSpotsNode |
class |
MergeSpotsNode |
class |
SplitSpotsNode |
class |
SpotDetectorNode |
class |
SpotFilterNode |
class |
SpotsToRGBNode |
Modifier and Type | Class and Description |
---|---|
class |
FollowSpotsPerTrackNode |
class |
MeasureBranchesNode |
class |
MeasureEdgesNode |
class |
MeasureTracksNode |
class |
MergeTracksNode |
class |
SplitTracksNode |
class |
TrackFilterNode |
class |
TrackingNode |
class |
TrackSchemeRendererNode |
class |
TracksToRGBNode |
Modifier and Type | Class and Description |
---|---|
class |
ImportWekaModelFromFileAlgorithm |
class |
WekaClassification2DAlgorithm |
class |
WekaClassification3DAlgorithm |
class |
WekaTrainingLabels2DAlgorithm |
class |
WekaTrainingMask2DAlgorithm |
class |
WekaTrainingROI2DAlgorithm |
class |
WekaTrainingROI3DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ImageJ2OpNode |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
ImageJ2OpNodeInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
ImageJ2OpNodeInfo.newInstance() |
Modifier and Type | Method and Description |
---|---|
Class<? extends JIPipeGraphNode> |
ImageJ2OpNodeInfo.getInstanceClass() |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
ImageJ2OpNodeInfo.duplicate(JIPipeGraphNode algorithm) |
Modifier and Type | Class and Description |
---|---|
class |
CreateIJ2OutOfBoundsFactoryAlgorithm |
class |
CreateIJ2ShapeAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
MacroWrapperAlgorithm
An algorithm that wraps around an ImageJ macro
|
Modifier and Type | Class and Description |
---|---|
class |
AnalyzeSkeleton2D3DAlgorithm |
class |
AnnotateByImageStatisticsExpressionAlgorithm
Wrapper around
RoiManager |
class |
FindParticles2D
Converts a mask to ROI and ROI measurements
|
class |
ImageStatisticsAlgorithm
Wrapper around
RoiManager |
class |
ImageStatisticsExpressionAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
RollingBallBackgroundEstimator2DAlgorithm
Wrapper around
RankFilters |
Modifier and Type | Class and Description |
---|---|
class |
BinarizeAlgorithm |
class |
BitwiseLogicalOperationAlgorithm |
class |
ConditionalInverterAlgorithm |
class |
ConnectedComponentsLabeling2DAlgorithm |
class |
ConnectedComponentsLabeling3DAlgorithm |
class |
ConvexifyAlgorithm |
class |
DistanceTransformWatershed2DAlgorithm
Wrapper around
EDM |
class |
KeepLargestRegionAlgorithm |
class |
RemoveLargestRegionAlgorithm |
class |
UltimateErodedPoints2DAlgorithm
Wrapper around
EDM |
class |
VolumeOpening2DAlgorithm |
class |
VolumeOpening3DAlgorithm |
class |
Voronoi2DAlgorithm
Wrapper around
EDM |
Modifier and Type | Class and Description |
---|---|
class |
BoxFilter2DAlgorithm
Wrapper around
ImageProcessor |
class |
BoxFilter3DAlgorithm
Wrapper around
GaussianBlur |
class |
GaussianBlur2DAlgorithm
Wrapper around
GaussianBlur |
class |
GaussianBlur3DAlgorithm
Wrapper around
GaussianBlur |
class |
MedianBlurFilter2DAlgorithm
Wrapper around
RankFilters |
class |
MedianBlurFilter3DAlgorithm
Wrapper around
GaussianBlur |
class |
MedianBlurGreyscale8U2DAlgorithm
Wrapper around
ImageProcessor |
class |
MedianBlurRGB2DAlgorithm
Wrapper around
ImageProcessor |
Modifier and Type | Class and Description |
---|---|
class |
DrawScaleBarAlgorithm |
class |
SetPhysicalDimensionsAlgorithm |
class |
SetPhysicalDimensionsByAnnotationsAlgorithm |
class |
SetPhysicalDimensionsByExpressionsAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
Coloc2Node |
Modifier and Type | Class and Description |
---|---|
class |
ArrangeChannelsAlgorithm
Wrapper around
ChannelArranger |
class |
BlendImagesAlgorithm |
class |
ColorToGreyscaleExpression2D |
class |
CombineChannelsToRGBAlgorithm |
class |
InvertColorsAlgorithm
Wrapper around
ImageProcessor |
class |
MergeChannelsAlgorithm
Wrapper around
ImageProcessor |
class |
NewSplitChannelsAlgorithm
Wrapper around
ChannelSplitter |
class |
OverlayImagesAlgorithm
Deprecated.
Use
BlendImagesAlgorithm instead |
class |
RenderImageToRGBAlgorithm |
class |
SetToColorAlgorithm |
class |
SetToValueAlgorithm |
class |
SplitChannelsAlgorithm
Deprecated.
|
class |
SplitRGBChannelsAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
CLAHEContrastEnhancer
Applies CLAHE image enhancing
|
class |
HistogramContrastEnhancerAlgorithm
This class is based on
ContrastEnhancer
This class is not very portable, so I adapted the code here |
class |
IlluminationCorrection2DAlgorithm
Applies illumination correction
|
Modifier and Type | Class and Description |
---|---|
class |
ConvertImageAlgorithm |
class |
ConvertImageTo16BitAlgorithm |
class |
ConvertImageTo32BitAlgorithm |
class |
ConvertImageTo8BitAlgorithm |
class |
ConvertImageToHSBAlgorithm |
class |
ConvertImageToLABAlgorithm |
class |
ImageToMatrixAlgorithm
Algorithm that generates
ResultsTableData as histogram |
class |
ImageToTableAlgorithm
Algorithm that generates
ResultsTableData as histogram |
class |
MatrixToImageAlgorithm |
class |
TableToImageAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ConvolveByImage2DAlgorithm
Wrapper around
Convolver |
class |
ConvolveByParameter2DAlgorithm
Wrapper around
Convolver |
Modifier and Type | Class and Description |
---|---|
class |
ImageStackFromFolder
Loads an image data from a file via IJ.openFile()
|
class |
OMEImageFromImagePlus |
Modifier and Type | Class and Description |
---|---|
class |
CreateStackAlgorithm
Wrapper around
ImageProcessor |
class |
ExpressionSlicerAlgorithm |
class |
HyperstackSlicerAlgorithm |
class |
InputImagesToMontage |
class |
Merge2DToHyperstackAlgorithm |
class |
MontageToStackAlgorithm
Implementation of
MontageMaker |
class |
NewZProjectorAlgorithm
Wrapper around
ZProjector |
class |
ReorderDimensionsAlgorithm
Algorithm that reorders Hyperstack dimensions
|
class |
ResliceAlgorithm |
class |
SplitByDimensionAlgorithm |
class |
StackCombinerAlgorithm |
class |
StackInverterAlgorithm
Wrapper around
ImageProcessor |
class |
StackSplitterAlgorithm
Wrapper around
ChannelArranger |
class |
StackTo2DAlgorithm
Wrapper around
ImageProcessor |
class |
StackToDimensionMergerAlgorithm
Wrapper around
ImageProcessor |
class |
StackToMontageAlgorithm
Implementation of
MontageMaker |
class |
ZProjectorAlgorithm
Wrapper around
ZProjector |
Modifier and Type | Class and Description |
---|---|
class |
CannyEdgeDetectorAlgorithm
This is the JIPipe version of the ImageJ plugin ...
|
class |
LaplacianEdgeDetectorAlgorithm
Wrapper around
ImageProcessor |
class |
SobelEdgeDetectorAlgorithm
Wrapper around
ImageProcessor |
Modifier and Type | Class and Description |
---|---|
class |
DifferenceOfGaussian2DAlgorithm
Wrapper around
GaussianBlur |
class |
DirectionalFilter2DAlgorithm |
class |
FrangiVesselnessFeatures
Applies CLAHE image enhancing
|
class |
LaplacianOfGaussian2DAlgorithm
Based on code by Dimiter Prodanov
...
|
class |
LocalMaxima2DAlgorithm
Wrapper around
MaximumFinder |
class |
MeijeringVesselness2DFeatures
Applies CLAHE image enhancing
|
Modifier and Type | Class and Description |
---|---|
class |
FFT2DForwardTransform
Applies a FFT forward transformation
|
class |
FFT2DInverseTransform
Applies a FFT forward transformation
|
class |
FFT2DSwapQuadrants
Applies a FFT forward transformation
|
Modifier and Type | Class and Description |
---|---|
class |
DrawMaskAlgorithm |
class |
DrawROIAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
GenerateLUTImageFromColorMap
Wrapper around
ImageProcessor |
class |
GenerateMissingImageFromMathExpression2D
Wrapper around
ImageProcessor |
class |
GenerateMissingTablesAlgorithm |
class |
GenerateMissingZeroImage
Wrapper around
ImageProcessor |
class |
GenerateStructureElement2DAlgorithm
Wrapper around
ImageProcessor |
class |
GenerateStructureElement3DAlgorithm
Wrapper around
ImageProcessor |
class |
GenerateZeroImage
Wrapper around
ImageProcessor |
class |
ImageFromMatrix2DAlgorithm
Wrapper around
Convolver |
Modifier and Type | Class and Description |
---|---|
class |
ExportImage2Algorithm |
class |
ExportImageAlgorithm |
class |
ExportROIAlgorithm |
class |
ExportTableAlgorithm |
class |
ExportTableAsXLSXAlgorithm |
class |
ImagePlusFromGUI
Imports
ImagePlusData from the GUI |
class |
ImagePlusToGUI
Imports
ImagePlusData from the GUI |
class |
ResultsTableFromGUI
Imports
ImagePlusData from the GUI |
class |
ResultsTableToGUI
Imports
ImagePlusData from the GUI |
class |
ROIFromGUI
Imports
ImagePlusData from the GUI |
class |
ROIToGUI
Imports
ImagePlusData from the GUI |
class |
RunImageJExporterAlgorithm |
class |
RunImageJImporterAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
AnnotateWithOverlapMeasureLabelsAlgorithm |
class |
CropLabelsAlgorithm |
class |
DilateLabelsAlgorithm |
class |
ExpandLabelsAlgorithm |
class |
ExtractLabelStatisticsAlgorithm |
class |
GetLabelBoundariesAlgorithm |
class |
KeepLargestLabelAlgorithm |
class |
LabelsToRGBAlgorithm |
class |
LabelsToROIAlgorithm |
class |
MergeLabelsAlgorithm |
class |
MergeSmallLabelsAlgorithm |
class |
OverlapMeasureLabelsAlgorithm |
class |
RemapLabelsAlgorithm |
class |
ReplaceLabelsAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
FilterLabelsByExpression2DAlgorithm |
class |
FilterLabelsByExpression3DAlgorithm |
class |
FilterLabelsByIdAlgorithm |
class |
FilterLabelsByMaskAlgorithm |
class |
FilterLabelsByOverlapAlgorithm |
class |
FilterLabelsByStatisticsAlgorithm
Wrapper around
RoiManager |
class |
RemoveBorderLabelsAlgorithm |
class |
RemoveLargestLabelAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ApplyLUTAlgorithm |
class |
LUTInverterAlgorithm |
class |
RemoveLUTAlgorithm |
class |
SetLUTFromColorMapAlgorithm |
class |
SetLUTFromColorsAlgorithm |
class |
SetLUTFromImageAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ApplyColorMathExpression2DExpression |
class |
ApplyMath2DAlgorithm
Wrapper around
ImageProcessor |
class |
ApplyMathExpression2DAlgorithm
Wrapper around
ImageProcessor |
class |
ApplyTransform2DAlgorithm
Wrapper around
ImageProcessor |
class |
ApplyVectorMathExpression2DAlgorithm
Wrapper around
ImageProcessor |
class |
DivideByMaximumAlgorithm
Wrapper around
ImageProcessor |
class |
GenerateFromMathExpression2D
Wrapper around
ImageProcessor |
class |
GenerateVectorFromMathExpression
Wrapper around
ImageProcessor |
class |
Hessian2DAlgorithm
Wrapper around
EDM |
class |
ImageCalculator2DAlgorithm
Wrapper around
ImageProcessor |
class |
ImageCalculator2DExpression |
class |
RemoveNaNFilter2DAlgorithm
Wrapper around
RankFilters |
class |
RoundFloatImageAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ApplyDistanceTransform2DAlgorithm
Wrapper around
EDM |
class |
ChamferDistanceMap2DAlgorithm |
class |
ChamferDistanceMap3DAlgorithm |
class |
GeodesicDistanceMap2DAlgorithm |
class |
LabelChamferDistanceMap3DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedMaxima2DAlgorithm |
class |
ExtendedMaxima3DAlgorithm |
class |
ExtendedMinima2DAlgorithm |
class |
ExtendedMinima3DAlgorithm |
class |
ImposeMaxima2DAlgorithm |
class |
ImposeMaxima3DAlgorithm |
class |
LocalImageCalculator2DExpression |
class |
LocalMaximumFilter2DAlgorithm
Wrapper around
RankFilters |
class |
LocalMaximumFilter3DAlgorithm
Wrapper around
RankFilters |
class |
LocalMinimumFilter2DAlgorithm
Wrapper around
RankFilters |
class |
LocalMinimumFilter3DAlgorithm
Wrapper around
RankFilters |
class |
LocalVarianceFilter2DAlgorithm
Wrapper around
RankFilters |
class |
LocalVarianceFilter3DAlgorithm
Wrapper around
RankFilters |
class |
RegionalMaxima2DAlgorithm |
class |
RegionalMaxima3DAlgorithm |
class |
RegionalMinima2DAlgorithm |
class |
RegionalMinima3DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
DataToPreviewAlgorithm |
class |
RenderJIPipeProjectAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
FindHoles2DAlgorithm |
class |
GrayscaleAttributeFiltering2DAlgorithm |
class |
GrayscaleAttributeFiltering3DAlgorithm |
class |
MorphologicalReconstruction2DAlgorithm |
class |
MorphologicalReconstruction3DAlgorithm |
class |
Morphology2DAlgorithm
Wrapper around
ImageProcessor |
class |
Morphology3DAlgorithm
Wrapper around
ImageProcessor |
class |
MorphologyBinary2DAlgorithm
Wrapper around
ImageProcessor |
class |
MorphologyFillHoles2DAlgorithm
Wrapper around
ImageProcessor |
class |
MorphologyInternalGradient2DAlgorithm
Wrapper around
ImageProcessor |
class |
MorphologyOutline2DAlgorithm
Wrapper around
ImageProcessor |
class |
MorphologySkeletonize2DAlgorithm
Wrapper around
ImageProcessor |
class |
MorphologySkeletonize3DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
AddNoise2DAlgorithm
Wrapper around
ImageProcessor |
class |
AddSaltAndPepperNoise2DAlgorithm
Wrapper around
ImageProcessor |
class |
DespeckleFilter2DAlgorithm
Wrapper around
RankFilters |
class |
RemoveOutliersFilter2DAlgorithm
Wrapper around
RankFilters |
Modifier and Type | Class and Description |
---|---|
class |
MSEBlockFlowAlgorithm
Adapted from
MSEBlockFlow , as the methods there are all protected/private |
class |
MSEGaussianFlowAlgorithm
Adapted from
MSEGaussianFlow , as the methods there are all protected/private |
class |
PMCCBlockFlowAlgorithm
Adapted from
PMCCBlockFlow , as the methods there are all protected/private |
Modifier and Type | Class and Description |
---|---|
class |
ExtractOverlayAlgorithm |
class |
RemoveOverlayAlgorithm |
class |
RenderOverlayAlgorithm
Wrapper around
RoiDrawer |
class |
SetOverlayAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
CropToRoiAlgorithm |
class |
ExtractImageInRoiAlgorithm |
class |
GetRoiImageAlgorithm
Wrapper around
RoiManager |
class |
RoiCalculatorAlgorithm
Wrapper around
RoiManager |
class |
SetRoiImageAlgorithm
Wrapper around
RoiManager |
class |
SplitRoiConnectedComponentsAlgorithm |
class |
UnsetRoiImageAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
RoiPropertiesToAnnotationsAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
AssembleExtractedROIAlgorithm |
class |
ExtractFromROIAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ROIToLabelsByNameAlgorithm |
class |
ROIToLabelsExpressionAlgorithm |
class |
RoiToMaskAlgorithm
Wrapper around
RoiManager |
class |
RoiToRGBAlgorithm
Wrapper around
RoiDrawer |
class |
UnreferencedRoiToMaskAlgorithm
Wrapper around
RoiManager |
class |
UnreferencedRoiToRGBAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
DrawOvalRoiAlgorithm |
class |
DrawRectangleRoiAlgorithm |
class |
DrawScaleBarRoiAlgorithm |
class |
DrawTextRoiAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
FilterRoiByNameAlgorithm
Wrapper around
RoiManager |
class |
FilterROIByOverlapAlgorithm |
class |
FilterRoiByStatisticsAlgorithm
Wrapper around
RoiManager |
class |
FilterRoiByStatisticsScriptAlgorithm
Wrapper around
RoiManager |
class |
FilterROIListsAlgorithm |
class |
RemoveBorderRoisAlgorithm
Wrapper around
RoiManager |
class |
SliceROIListAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
AppendRectangularRoiAlgorithm
Deprecated.
|
class |
DefineRectangularRoiAlgorithm
Deprecated.
|
class |
GenerateMissingRoiListsAlgorithm |
class |
MaskToRoiAlgorithm |
class |
ReferencedAppendRectangularRoiAlgorithm
Deprecated.
|
class |
ReferencedDefineRectangularRoiAlgorithm
Deprecated.
|
class |
TableToCircularROIAlgorithm
Wrapper around
RoiManager |
class |
TableToRectangularROIAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
CountROIAlgorithm |
class |
RoiStatisticsAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
AddRoiListsAlgorithm
Wrapper around
RoiManager |
class |
FilterAndMergeRoiByStatisticsScriptAlgorithm
Wrapper around
RoiManager |
class |
MergeRoiListsAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
ChangeRoiNameFromExpressionsAndMeasurementsAlgorithm |
class |
ChangeRoiPropertiesAlgorithm
Wrapper around
RoiManager |
class |
ChangeRoiPropertiesFromAnnotationsAlgorithm
Wrapper around
RoiManager |
class |
ChangeRoiPropertiesFromExpressionsAlgorithm
Wrapper around
RoiManager |
class |
ColorRoiByNameAlgorithm |
class |
ColorRoiByStatisticsAlgorithm
Wrapper around
RoiManager |
class |
OutlineRoiAlgorithm
Wrapper around
RoiManager |
class |
ReorderRoiDimensionsAlgorithm
Algorithm that reorders Hyperstack dimensions
|
class |
RoiFloodFillAlgorithm
Wrapper around
RoiManager |
class |
RoiToCentroidAlgorithm
Wrapper around
RoiManager |
class |
ScaleRoiAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
ExtractROIMetadataAlgorithm |
class |
RemoveROIMetadataAlgorithm |
class |
SetRoiMetadataByStatisticsAlgorithm
Wrapper around
RoiManager |
class |
SetROIMetadataFromTableAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
SortAndExtractRoiByStatisticsAlgorithm
Deprecated.
|
class |
SortAndExtractRoiByStatisticsAlgorithm2
Wrapper around
RoiManager |
class |
SortRoiListByExpressionsAndMeasurementsAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ExplodeRoiAlgorithm
Wrapper around
RoiManager |
class |
SplitRoiAlgorithm
Wrapper around
RoiManager |
Modifier and Type | Class and Description |
---|---|
class |
ClassicWatershedSegmentationAlgorithm |
class |
RidgeDetector2DAlgorithm |
class |
SeededWatershedSegmentationAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
LaplacianSharpen2DAlgorithm
Wrapper around
ImageProcessor |
Modifier and Type | Class and Description |
---|---|
class |
AverageKeyValueThresholdStatisticsGenerator |
class |
FastKeyValueThresholdStatisticsGenerator |
class |
HistogramGenerator
Algorithm that generates
ResultsTableData as histogram |
class |
KeyValueAveragesGenerator |
class |
KeyValueHistogramGenerator |
class |
KeyValueThresholdPartitionAveragesGenerator |
class |
KeyValueThresholdPartitionGenerator |
class |
KeyValueThresholdStatisticsGenerator |
Modifier and Type | Class and Description |
---|---|
class |
AutoThreshold2DAlgorithm
Thresholding node that thresholds via an auto threshold
|
class |
BrightSpotsSegmentation2DAlgorithm
Applies Bright spots segmentation
|
class |
CircularHoughSegmentation2DAlgorithm
Segments using a Hough circle transform
|
class |
CustomAutoThreshold2D16UAlgorithm
Thresholding node that thresholds via an auto threshold
|
class |
CustomAutoThreshold2D32FAlgorithm
Thresholding node that thresholds via an auto threshold
|
class |
CustomAutoThreshold2D8UAlgorithm
Thresholding node that thresholds via an auto threshold
|
class |
FastCircularHoughSegmentation2DAlgorithm
Segments using a Hough circle transform
This code is based on ...
|
class |
HessianSegmentation2DAlgorithm
Segments using a Hessian
|
class |
InternalGradientSegmentation2DAlgorithm
Internal gradient segmenter
|
class |
LinesHoughDetection2DAlgorithm |
class |
ManualThreshold16U2DAlgorithm
Wrapper around
ImageProcessor |
class |
ManualThreshold32F2DAlgorithm
Wrapper around
ImageProcessor |
class |
ManualThreshold8U2DAlgorithm
Wrapper around
ImageProcessor |
class |
PercentileThreshold8U2DAlgorithm
Wrapper around
ImageProcessor |
class |
ThresholdByAnnotation2DAlgorithm
Wrapper around
ImageProcessor |
Modifier and Type | Class and Description |
---|---|
class |
ColorThresholdExpression2D |
class |
ManualHSBThreshold2DAlgorithm |
class |
ManualLABThreshold2DAlgorithm |
class |
ManualRGBThreshold2DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
IterativeThresholdByROIStatistics2DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
BernsenLocalAutoThreshold2DAlgorithm
Segmenter node that thresholds via an auto threshold
Based on code from
Auto_Local_Threshold |
class |
ContrastLocalAutoThreshold2DAlgorithm
Segmenter node that thresholds via an auto threshold
Based on code from
Auto_Local_Threshold |
class |
LocalAutoThreshold2DAlgorithm
Segmenter node that thresholds via an auto threshold
Based on code from
Auto_Local_Threshold |
class |
NiblackLocalAutoThreshold2DAlgorithm
Segmenter node that thresholds via an auto threshold
Based on code from
Auto_Local_Threshold |
class |
PhansalkarLocalAutoThreshold2DAlgorithm
Segmenter node that thresholds via an auto threshold
Based on code from
Auto_Local_Threshold |
class |
SauvolaLocalAutoThreshold2DAlgorithm
Segmenter node that thresholds via an auto threshold
Based on code from
Auto_Local_Threshold |
Modifier and Type | Class and Description |
---|---|
class |
AddBorder2DAlgorithm |
class |
MergeImagesAlgorithm |
class |
TileImage2DAlgorithm |
class |
TransformCrop2DAlgorithm
Wrapper around
ImageProcessor |
class |
TransformEqualCanvasSize2DAlgorithm |
class |
TransformEqualizeDimensionsAlgorithm |
class |
TransformExpandCanvas2DAlgorithm |
class |
TransformFlip2DAlgorithm
Wrapper around
ImageProcessor |
class |
TransformRotate2DAlgorithm
Wrapper around
ImageProcessor |
class |
TransformRotateFree2DAlgorithm
Wrapper around
ImageProcessor |
class |
TransformScale2DAlgorithm
Wrapper around
ImageProcessor |
class |
TransformScale3DAlgorithm
Wrapper around
ImageProcessor |
class |
TransformSetHyperstackDimensionsAlgorithm |
class |
UnTileImage2DAlgorithm |
class |
Warp2DAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
SimpleImageAndRoiIteratingAlgorithm
Image processor algorithm that optionally takes a ROI
|
Modifier and Type | Class and Description |
---|---|
class |
BioFormatsExporter |
class |
DisplayRangeCalibrationAlgorithm |
class |
ImagePropertiesToAnnotationAlgorithm
Adds data annotations that contain the image properties
|
class |
ImageTypeConverter
Converts ImageJ data type into each other
|
class |
SetBioFormatsExporterSettings |
Modifier and Type | Class and Description |
---|---|
class |
ColorSpaceConverterAlgorithm |
class |
ToHSBColorSpaceConverterAlgorithm |
class |
ToLABColorSpaceConverterAlgorithm |
class |
ToRGBColorSpaceConverterAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
BioFormatsImporter
BioFormats importer wrapper
|
class |
ImagePlusFromFile
Loads an image data from a file via IJ.openFile()
|
class |
ImportLUTAsRGBFromFile |
class |
ResultsTableFromFile
Imports
ResultsTableData from a file |
class |
ROIDataFromFile
Loads ROI data from a file via IJ.openFile()
|
class |
ROIDataFromOMEImage
Loads ROI data from a file via IJ.openFile()
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationsToParametersAlgorithm |
class |
ConvertParametersToTableAlgorithm |
class |
DefineParametersAlgorithm
Generates
ParametersData objects |
class |
DefineParametersTableAlgorithm
Generates
ParametersData objects |
class |
ExtractParametersAlgorithm |
class |
GenerateParametersFromExpressionAlgorithm |
class |
MergeParametersAlgorithm |
class |
ParametersToAnnotationsAlgorithm |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
GeneratedParameters.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
GeneratedParameters.setParent(JIPipeGraphNode parent) |
Constructor and Description |
---|
GeneratedParameters(JIPipeGraphNode parent) |
Modifier and Type | Class and Description |
---|---|
class |
DownloadOMEROImageAlgorithm |
class |
DownloadOMEROTableAlgorithm |
class |
UploadOMEROImageAlgorithm |
class |
UploadOMEROTableAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
OMERODatasetReferenceDataSource |
class |
OMEROFindDatasetAlgorithm |
class |
OMEROFindGroupAlgorithm |
class |
OMEROFindImageAlgorithm |
class |
OMEROFindProjectAlgorithm |
class |
OMEROGroupReferenceDataSource |
class |
OMEROImageReferenceDataSource |
class |
OMEROProjectReferenceDataSource |
Modifier and Type | Class and Description |
---|---|
class |
OmniposeAlgorithm |
class |
OmniposeTrainingAlgorithm |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
SlotMapParameterCollection.getAlgorithm() |
Constructor and Description |
---|
SlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm,
Function<JIPipeDataSlotInfo,Object> newInstanceGenerator,
boolean initialize)
Creates a new instance
|
Constructor and Description |
---|
InputSlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm)
Creates a new instance
|
InputSlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm,
Function<JIPipeDataSlotInfo,Object> newInstanceGenerator)
Creates a new instance
|
InputSlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm,
Function<JIPipeDataSlotInfo,Object> newInstanceGenerator,
boolean initialize)
Creates a new instance
|
OutputSlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm)
Creates a new instance
|
OutputSlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm,
Function<JIPipeDataSlotInfo,Object> newInstanceGenerator)
Creates a new instance
|
OutputSlotMapParameterCollection(Class<?> dataClass,
JIPipeGraphNode algorithm,
Function<JIPipeDataSlotInfo,Object> newInstanceGenerator,
boolean initialize)
Creates a new instance
|
Modifier and Type | Class and Description |
---|---|
class |
PlotTables2Algorithm
Algorithm that creates
PlotData from ResultsTableData
This is an improved version of PlotTables2Algorithm that is linked directly to a specific plot |
class |
PlotTablesAlgorithm
Deprecated.
Instead, the new dynamically generated plotting should be utilized
|
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
PlotTables2AlgorithmInfo.duplicate(JIPipeGraphNode algorithm) |
JIPipeGraphNode |
PlotTables2AlgorithmInfo.newInstance() |
Modifier and Type | Method and Description |
---|---|
Class<? extends JIPipeGraphNode> |
PlotTables2AlgorithmInfo.getInstanceClass() |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
PlotTables2AlgorithmInfo.duplicate(JIPipeGraphNode algorithm) |
Modifier and Type | Method and Description |
---|---|
static Map<String,Path> |
PythonUtils.installInputSlots(StringBuilder code,
JIPipeDataBatch dataBatch,
JIPipeGraphNode node,
List<JIPipeInputDataSlot> effectiveInputSlots,
Path workDirectory,
JIPipeProgressInfo progressInfo) |
static Map<String,Path> |
PythonUtils.installInputSlots(StringBuilder code,
JIPipeMergingDataBatch dataBatch,
JIPipeGraphNode node,
List<JIPipeInputDataSlot> effectiveInputSlots,
Path workDirectory,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Class and Description |
---|---|
class |
IteratingJythonScriptAlgorithm
An algorithm that allows to run Python code
|
class |
IteratingPythonScriptAlgorithm
An algorithm that allows to run Python code
|
class |
JythonScriptAlgorithm
An algorithm that allows to run Python code
|
class |
MergingJythonScriptAlgorithm
An algorithm that allows to run Python code
|
class |
MergingPythonScriptAlgorithm
An algorithm that allows to run Python code
|
class |
PythonScriptAlgorithm
An algorithm that allows to run Python code
|
class |
SimpleIteratingJythonScriptAlgorithm
An algorithm that allows to run Python code
|
Modifier and Type | Class and Description |
---|---|
class |
ImportRDatasetAlgorithm |
class |
IteratingRScriptAlgorithm |
class |
MergingRScriptAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
StringDefinitionDataSource |
Modifier and Type | Class and Description |
---|---|
class |
DefineTablesAlgorithm
Algorithm that annotates all data with the same annotation
|
class |
GenerateColumnAlgorithm
Algorithm that adds or replaces a column by a generated value
|
class |
GenerateTableFromExpressionAlgorithm
Algorithm that adds or replaces a column by a generated value
|
class |
IntegrateColumnsAlgorithm
Algorithm that integrates columns
|
class |
ModifyAndMergeTablesScript
Algorithm that annotates all data with the same annotation
|
class |
ModifyTableColumnNamesAlgorithm |
class |
ModifyTablesScript
Algorithm that annotates all data with the same annotation
|
class |
TablesFromScript
Algorithm that annotates all data with the same annotation
|
Modifier and Type | Class and Description |
---|---|
class |
AddAnnotationColumnsAlgorithm
Algorithm that integrates columns
|
class |
AnnotateByTablePropertiesAlgorithm |
class |
AnnotateDataWithTableValues |
class |
ConvertAnnotationTableToAnnotatedTables
Algorithm that integrates columns
|
Modifier and Type | Class and Description |
---|---|
class |
ApplyExpressionToColumnsAlgorithm
Algorithm that integrates columns
|
class |
ColumnsToAnnotationsAlgorithm |
class |
ColumnToNumericAlgorithm
Algorithm that removes columns
|
class |
ColumnToStringAlgorithm
Algorithm that removes columns
|
class |
ConvertColumnsAlgorithm
Algorithm that integrates columns
|
class |
RemoveColumnAlgorithm
Algorithm that removes columns
|
class |
RenameSingleColumnsAlgorithm
Algorithm that removes columns
|
class |
RenameTableColumnsAlgorithm
Algorithm that removes columns
|
class |
RenameTableColumnsToAnnotationAlgorithm
Algorithm that removes columns
|
class |
SortTableColumnsAlgorithm
Algorithm that integrates columns
|
Modifier and Type | Class and Description |
---|---|
class |
FilterTableRowsAlgorithm
Algorithm that integrates columns
|
class |
FilterTablesAlgorithm
Algorithm that integrates columns
|
class |
SliceTableRowsAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
MergeColumnsAlgorithm
Algorithm that integrates columns
|
class |
MergeTableColumnsSimpleAlgorithm
Algorithm that integrates columns
|
class |
MergeTableColumnsSupplementAlgorithm
Algorithm that integrates columns
|
class |
MergeTableRowsAlgorithm
Algorithm that integrates columns
|
Modifier and Type | Class and Description |
---|---|
class |
AddMissingRowsInSeriesAlgorithm |
class |
ApplyExpressionPerRowAlgorithm |
class |
SortTableRowsAlgorithm
Algorithm that integrates columns
|
Modifier and Type | Class and Description |
---|---|
class |
SplitTableByColumnsAlgorithm
Algorithm that integrates columns
|
class |
SplitTableIntoColumnsAlgorithm
Algorithm that integrates columns
|
class |
SplitTableIntoRowsAlgorithm
Algorithm that integrates columns
|
Modifier and Type | Class and Description |
---|---|
class |
HistogramAlgorithm |
class |
MeltTableAlgorithm
Algorithm that integrates columns
|
class |
UnMeltTableAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
ConverterAlgorithm
Algorithm that converts any type to any other type
|
class |
DataBatchSlicer |
class |
DataSlicer |
class |
ImportJIPipeSlotFolderAlgorithm |
class |
RunExpressionAlgorithm |
class |
SelectDataTableRowsAlgorithm |
class |
SetVirtualStateAlgorithm |
class |
SleepAlgorithm |
class |
SortRowsByAnnotationsAlgorithm |
class |
SortRowsByExpressionAlgorithm |
class |
ToDataStringAlgorithm |
class |
UsePlaceholderForMissingDataAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
AnnotateWithDataTableProperties |
class |
ExtractTableAlgorithm |
class |
MergeDataToTableAlgorithm |
class |
PullDataTableAnnotations |
class |
PushDataTableAnnotations |
Modifier and Type | Class and Description |
---|---|
class |
DistributeDataRandomlyByCountAlgorithm |
class |
DistributeDataRandomlyByPercentageAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
GetJIPipeSlotFolderAlgorithm |
class |
JIPipeProjectParameterDefinition |
class |
PathsToJIPipeProjectParametersAlgorithm |
class |
RunJIPipeProjectAlgorithm
Runs a JIPipe project
|
Modifier and Type | Class and Description |
---|---|
class |
RunProcessIteratingAlgorithm |
class |
RunProcessMergingAlgorithm |
Constructor and Description |
---|
JIPipeAlgorithmSourceFinderAlgorithmUI(JIPipeGraphCanvasUI canvasUI,
JIPipeDataSlot inputSlot,
JIPipeGraphNode algorithm)
Creates an algorithm UI for one target algorithm
|
JIPipeAlgorithmTargetFinderAlgorithmUI(JIPipeGraphCanvasUI canvasUI,
JIPipeDataSlot outputSlot,
JIPipeGraphNode algorithm)
Creates an algorithm UI for one target algorithm
|
Constructor and Description |
---|
DataBatchAssistantUI(JIPipeProjectWorkbench workbenchUI,
JIPipeGraphNode algorithm,
Runnable runTestBench) |
DataBatchUI(JIPipeProjectWorkbench workbenchUI,
JIPipeGraphNode node,
JIPipeMergingDataBatch batch) |
Modifier and Type | Method and Description |
---|---|
Component |
BookmarkedNodeListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeGraphNode> list,
JIPipeGraphNode node,
int index,
boolean isSelected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
Component |
BookmarkedNodeListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeGraphNode> list,
JIPipeGraphNode node,
int index,
boolean isSelected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeCachedDataDisplayCacheControl.getAlgorithm() |
Constructor and Description |
---|
JIPipeAlgorithmCacheBrowserOutputSelectorUI(JIPipeGraphNode graphNode) |
JIPipeAlgorithmCacheBrowserUI(JIPipeProjectWorkbench workbenchUI,
JIPipeGraphNode graphNode,
JIPipeGraphCanvasUI graphCanvasUI) |
JIPipeCachedDataDisplayCacheControl(JIPipeProjectWorkbench workbench,
JToolBar toolBar,
JIPipeGraphNode algorithm) |
Constructor and Description |
---|
JIPipeAlgorithmCacheTree(JIPipeProjectWorkbench workbenchUI,
JIPipeGraphNode graphNode) |
Constructor and Description |
---|
JIPipeImportCachedSlotOutputRun(JIPipeProject project,
JIPipeGraphNode graphNode,
Path inputFolder) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
RunSingleAlgorithmWindow.getAlgorithm() |
JIPipeGraphNode |
RunSingleAlgorithmSettingsPanel.getNode() |
Constructor and Description |
---|
RunSingleAlgorithmWindow(Context context,
Class<? extends JIPipeGraphNode> selectedNode) |
Modifier and Type | Method and Description |
---|---|
static void |
AddAlgorithmSlotPanel.showDialog(Component parent,
JIPipeHistoryJournal historyJournal,
JIPipeGraphNode algorithm,
JIPipeSlotType slotType)
Shows a dialog for adding slots
|
Constructor and Description |
---|
AddAlgorithmSlotPanel(JIPipeGraphNode algorithm,
JIPipeSlotType slotType,
JIPipeHistoryJournal historyJournal) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
PickNodeDialog.getSelectedNode() |
static JIPipeGraphNode |
PickNodeDialog.showDialog(Component parent,
Set<JIPipeGraphNode> algorithms,
JIPipeGraphNode preSelected,
String title)
Shows a dialog for selecting an algorithm
|
Modifier and Type | Method and Description |
---|---|
void |
PickNodeDialog.setSelectedNode(JIPipeGraphNode selectedNode) |
static JIPipeGraphNode |
PickNodeDialog.showDialog(Component parent,
Set<JIPipeGraphNode> algorithms,
JIPipeGraphNode preSelected,
String title)
Shows a dialog for selecting an algorithm
|
Modifier and Type | Method and Description |
---|---|
static JIPipeGraphNode |
PickNodeDialog.showDialog(Component parent,
Set<JIPipeGraphNode> algorithms,
JIPipeGraphNode preSelected,
String title)
Shows a dialog for selecting an algorithm
|
Constructor and Description |
---|
PickNodeDialog(Window parent,
Set<JIPipeGraphNode> nodes,
JIPipeGraphNode preSelected) |
Constructor and Description |
---|
PickNodeDialog(Window parent,
Set<JIPipeGraphNode> nodes,
JIPipeGraphNode preSelected) |
Modifier and Type | Method and Description |
---|---|
Component |
JIPipeAlgorithmListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeGraphNode> list,
JIPipeGraphNode value,
int index,
boolean isSelected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
Component |
JIPipeAlgorithmListCellRenderer.getListCellRendererComponent(JList<? extends JIPipeGraphNode> list,
JIPipeGraphNode value,
int index,
boolean isSelected,
boolean cellHasFocus) |
Constructor and Description |
---|
InheritedSlotListCellRenderer(JIPipeGraphNode algorithm) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeJsonExtensionSingleAlgorithmSelectionPanelUI.getAlgorithm() |
JIPipeGraphNode |
JIPipeJsonAlgorithmExporterSingleSelectionPanelUI.getNode() |
Constructor and Description |
---|
JIPipeJsonAlgorithmExporterSingleSelectionPanelUI(JIPipeGraphEditorUI graphEditorUI,
JIPipeGraphNode node) |
JIPipeJsonExtensionSingleAlgorithmSelectionPanelUI(JIPipeGraphEditorUI graphEditorUI,
JIPipeGraphNode algorithm) |
Constructor and Description |
---|
JIPipeJsonAlgorithmExporterMultiSelectionPanelUI(JIPipeWorkbench workbenchUI,
JIPipeGraphCanvasUI canvas,
Set<JIPipeGraphNode> algorithms) |
JIPipeJsonExtensionMultiAlgorithmSelectionPanelUI(JIPipeJsonExtensionWorkbench workbenchUI,
JIPipeGraphCanvasUI canvas,
Set<JIPipeGraphNode> algorithms) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipePipelineSingleAlgorithmSelectionPanelUI.getNode() |
Constructor and Description |
---|
JIPipePipelineSingleAlgorithmSelectionPanelUI(JIPipeGraphEditorUI graphEditorUI,
JIPipeGraphNode node) |
QuickRunSetupUI(JIPipeProjectWorkbench workbenchUI,
JIPipeGraphNode algorithm) |
Constructor and Description |
---|
JIPipePipelineMultiAlgorithmSelectionPanelUI(JIPipeProjectWorkbench workbenchUI,
JIPipeGraphCanvasUI canvas,
Set<JIPipeGraphNode> algorithms) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeSingleCompartmentSelectionPanelUI.getCompartment() |
Modifier and Type | Method and Description |
---|---|
<T extends JIPipeGraphNode> |
JIPipeGraphCanvasUI.getNodeUIsFor(Set<T> nodes) |
Modifier and Type | Method and Description |
---|---|
BiMap<JIPipeGraphNode,JIPipeNodeUI> |
JIPipeGraphCanvasUI.getNodeUIs() |
Set<JIPipeGraphNode> |
JIPipeGraphCanvasUI.getScheduledSelection() |
Set<JIPipeGraphNode> |
JIPipeGraphCanvasUI.getSelectedNodes() |
Modifier and Type | Method and Description |
---|---|
void |
JIPipeGraphCanvasUI.setScheduledSelection(Set<JIPipeGraphNode> scheduledSelection) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeNodeUI.getNode() |
Constructor and Description |
---|
JIPipeHorizontalNodeUI(JIPipeWorkbench workbench,
JIPipeGraphCanvasUI graphUI,
JIPipeGraphNode algorithm)
Creates a new UI
|
JIPipeNodeUI(JIPipeWorkbench workbench,
JIPipeGraphCanvasUI graphUI,
JIPipeGraphNode node,
JIPipeGraphViewMode viewMode)
Creates a new UI
|
JIPipeVerticalNodeUI(JIPipeWorkbench workbench,
JIPipeGraphCanvasUI graphUI,
JIPipeGraphNode algorithm,
boolean compact)
Creates a new UI
|
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
JIPipeAdvancedParameterEditorUI.getNode() |
Modifier and Type | Method and Description |
---|---|
static boolean |
JIPipeAdvancedParameterEditorUI.supports(JIPipeGraphNode node) |
Constructor and Description |
---|
JIPipeAdvancedParameterEditorUI(JIPipeWorkbench workbench,
JIPipeGraphNode node) |
JIPipeSlotEditorUI(JIPipeGraphEditorUI editorUI,
JIPipeGraphNode algorithm) |
Settings(JIPipeGraphNode node) |
Modifier and Type | Method and Description |
---|---|
JIPipeGraphNode |
QuickRun.getTargetNode()
The node targeted to be executed
In project graph
|
JIPipeGraphNode |
QuickRun.getTargetNodeCopy()
Copy of the targeted node (in the run's graph)
|
Constructor and Description |
---|
QuickRun(JIPipeProject project,
JIPipeGraphNode targetNode,
QuickRunSettings settings) |
Modifier and Type | Method and Description |
---|---|
static MarkdownDocument |
TooltipUtils.getAlgorithmDocumentation(JIPipeGraphNode node) |
static String |
TooltipUtils.getAlgorithmTooltip(JIPipeGraphNode node,
boolean withTitle)
Creates a tooltip for an algorithm
|
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.