Process Type
Core transformation node. Connects inputs to outputs by executing a recipe. bioschemas.org/LabProcess
Constructors
| Constructor |
Description
|
Full Usage:
Process(name, ?executesRecipe, ?additionalType, ?input, ?output, ?parameterValue)
Parameters:
string
?executesRecipe : Recipe
?additionalType : string
?input : IONode
?output : IONode
?parameterValue : Annotation seq
Returns: Process
|
|
Instance members
| Instance member |
Description
|
|
|
Full Usage:
this.AdditionalType
Returns: string option
|
|
|
Annotations from all sources (parameters, input/output node properties, recipe components) whose name matches the given string.
|
|
Re-canonicalize all existing inputs and outputs against the given dataset's root registry. Called when the process is added to a dataset after its nodes were already populated. Migrates back-edges if the canonical instance differs.
|
Full Usage:
this.ClearInput
|
|
Full Usage:
this.ClearOutput
|
|
|
|
|
|
|
|
|
Input nodes that are Data.
|
|
Input nodes that are Samples.
|
Full Usage:
this.Name
Returns: string
|
|
|
|
|
Output nodes that are Data.
|
|
Output nodes that are Samples.
|
|
|
|
Back-edge: the Dataset this process belongs to
|
|
FormalParameters defined on the recipe executed by this process.
|
|
|
|
Add input. Resolves the node against the root registry so back-edges are shared when an equal node already exists anywhere in the dataset hierarchy.
|
|
|
|
|
|
Add output. Resolves the node against the root registry so back-edges are shared when an equal node already exists anywhere in the dataset hierarchy.
|
|
|
|
|
|
|
ProcessCore