Skip to content

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

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