Skip to content

Class: WorkflowOutputAssociation

Links output DataFiles to WorkflowRun

URI: lambdaber:WorkflowOutputAssociation

classDiagram class WorkflowOutputAssociation click WorkflowOutputAssociation href "../WorkflowOutputAssociation/" WorkflowOutputAssociation : file_id WorkflowOutputAssociation --> "1" DataFile : file_id click DataFile href "../DataFile/" WorkflowOutputAssociation : output_type WorkflowOutputAssociation --> "0..1" OutputTypeEnum : output_type click OutputTypeEnum href "../OutputTypeEnum/" WorkflowOutputAssociation : workflow_id WorkflowOutputAssociation --> "1" WorkflowRun : workflow_id click WorkflowRun href "../WorkflowRun/"

Slots

Name Cardinality and Range Description Inheritance
workflow_id 1
WorkflowRun
Reference to the workflow run direct
file_id 1
DataFile
Reference to the output data file direct
output_type 0..1
OutputTypeEnum
Type of output from the workflow direct

Usages

used by used in type used
Dataset workflow_output_associations range WorkflowOutputAssociation

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lambda-ber-schema/

Mappings

Mapping Type Mapped Value
self lambdaber:WorkflowOutputAssociation
native lambdaber:WorkflowOutputAssociation

LinkML Source

Direct

name: WorkflowOutputAssociation
description: Links output DataFiles to WorkflowRun
from_schema: https://w3id.org/lambda-ber-schema/
attributes:
  workflow_id:
    name: workflow_id
    description: Reference to the workflow run
    from_schema: https://w3id.org/lambda-ber-schema/
    domain_of:
    - StudyWorkflowAssociation
    - WorkflowExperimentAssociation
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: WorkflowRun
    required: true
  file_id:
    name: file_id
    description: Reference to the output data file
    from_schema: https://w3id.org/lambda-ber-schema/
    domain_of:
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: DataFile
    required: true
  output_type:
    name: output_type
    description: Type of output from the workflow
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - WorkflowOutputAssociation
    range: OutputTypeEnum

Induced

name: WorkflowOutputAssociation
description: Links output DataFiles to WorkflowRun
from_schema: https://w3id.org/lambda-ber-schema/
attributes:
  workflow_id:
    name: workflow_id
    description: Reference to the workflow run
    from_schema: https://w3id.org/lambda-ber-schema/
    alias: workflow_id
    owner: WorkflowOutputAssociation
    domain_of:
    - StudyWorkflowAssociation
    - WorkflowExperimentAssociation
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: WorkflowRun
    required: true
  file_id:
    name: file_id
    description: Reference to the output data file
    from_schema: https://w3id.org/lambda-ber-schema/
    alias: file_id
    owner: WorkflowOutputAssociation
    domain_of:
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: DataFile
    required: true
  output_type:
    name: output_type
    description: Type of output from the workflow
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: output_type
    owner: WorkflowOutputAssociation
    domain_of:
    - WorkflowOutputAssociation
    range: OutputTypeEnum