Skip to content

Class: WorkflowInputAssociation

Links input DataFiles to WorkflowRun

URI: lambdaber:WorkflowInputAssociation

classDiagram class WorkflowInputAssociation click WorkflowInputAssociation href "../WorkflowInputAssociation/" WorkflowInputAssociation : file_id WorkflowInputAssociation --> "1" DataFile : file_id click DataFile href "../DataFile/" WorkflowInputAssociation : input_type WorkflowInputAssociation --> "0..1" InputTypeEnum : input_type click InputTypeEnum href "../InputTypeEnum/" WorkflowInputAssociation : workflow_id WorkflowInputAssociation --> "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 input data file direct
input_type 0..1
InputTypeEnum
Type of input for the workflow direct

Usages

used by used in type used
Dataset workflow_input_associations range WorkflowInputAssociation

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: WorkflowInputAssociation
description: Links input 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 input data file
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: DataFile
    required: true
  input_type:
    name: input_type
    description: Type of input for the workflow
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - WorkflowInputAssociation
    range: InputTypeEnum

Induced

name: WorkflowInputAssociation
description: Links input 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: WorkflowInputAssociation
    domain_of:
    - StudyWorkflowAssociation
    - WorkflowExperimentAssociation
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: WorkflowRun
    required: true
  file_id:
    name: file_id
    description: Reference to the input data file
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: file_id
    owner: WorkflowInputAssociation
    domain_of:
    - WorkflowInputAssociation
    - WorkflowOutputAssociation
    range: DataFile
    required: true
  input_type:
    name: input_type
    description: Type of input for the workflow
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: input_type
    owner: WorkflowInputAssociation
    domain_of:
    - WorkflowInputAssociation
    range: InputTypeEnum