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