LabProcess Type
Core transformation node. Connects inputs to outputs via a protocol. bioschemas.org/LabProcess
Constructors
| Constructor |
Description
|
Full Usage:
LabProcess(name, ?executesProtocol, ?additionalType, ?inputs, ?outputs, ?parameterValue)
Parameters:
string
?executesProtocol : LabProtocol
?additionalType : string
?inputs : IONode seq
?outputs : IONode seq
?parameterValue : PropertyValue seq
Returns: LabProcess
|
|
Instance members
| Instance member |
Description
|
|
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.
|
|
|
|
|
|
|
Full Usage:
this.AdditionalType
Returns: string option
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
Input nodes that are Data.
|
|
Input nodes that are Materials.
|
|
|
Full Usage:
this.Name
Returns: string
|
|
|
Output nodes that are Data.
|
|
Output nodes that are Materials.
|
|
|
|
|
|
Back-edge: the Dataset this process belongs to
|
|
PropertyValues from all sources (parameters, input/output node properties, protocol components) whose name matches the given string.
|
|
FormalParameters defined on the protocol executed by this process.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ProcessCore