Class: Workflow
A collection of workflow steps which together make up an entire workflow sequence.
URI: common_domain_model:Workflow
classDiagram
class Workflow
click Workflow href "../Workflow/"
Workflow : steps
Workflow --> "1..*" WorkflowStep : steps
click WorkflowStep href "../WorkflowStep/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| steps | 1..* WorkflowStep |
direct |
In Subsets
Comments
- Rosetta func: Create_Workflow — Function to create a Workflow from a list of WorkflowStep.
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| rosetta_functions | [{"name":"Create_Workflow","description":"Function to create a Workflow from a list of WorkflowStep.","inputs":[{"name":"steps","type":"WorkflowStep","cardinality":"1..*"}],"output":{"name":"workflow","type":"Workflow","cardinality":"1..1"}}] |
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:Workflow |
| native | common_domain_model:Workflow |
| related | gist:Task |
LinkML Source
Direct
name: Workflow
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"Create_Workflow","description":"Function to create a Workflow
from a list of WorkflowStep.","inputs":[{"name":"steps","type":"WorkflowStep","cardinality":"1..*"}],"output":{"name":"workflow","type":"Workflow","cardinality":"1..1"}}]'
description: A collection of workflow steps which together make up an entire workflow
sequence.
comments:
- 'Rosetta func: Create_Workflow — Function to create a Workflow from a list of WorkflowStep.'
in_subset:
- cdm_event_workflow
from_schema: https://w3id.org/lmodel/common-domain-model
related_mappings:
- gist:Task
slots:
- steps
Induced
name: Workflow
annotations:
rosetta_functions:
tag: rosetta_functions
value: '[{"name":"Create_Workflow","description":"Function to create a Workflow
from a list of WorkflowStep.","inputs":[{"name":"steps","type":"WorkflowStep","cardinality":"1..*"}],"output":{"name":"workflow","type":"Workflow","cardinality":"1..1"}}]'
description: A collection of workflow steps which together make up an entire workflow
sequence.
comments:
- 'Rosetta func: Create_Workflow — Function to create a Workflow from a list of WorkflowStep.'
in_subset:
- cdm_event_workflow
from_schema: https://w3id.org/lmodel/common-domain-model
related_mappings:
- gist:Task
attributes:
steps:
name: steps
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: Workflow
domain_of:
- Workflow
range: WorkflowStep
required: true
multivalued: true
inlined: true
inlined_as_list: true