Skip to content

Class: WorkflowExecutionFunctionalAnnotation

A link between a workflow execution and a functional annotation identifier.

This class captures the relationship between a workflow execution and the

functional annotation identifier that was used in the analysis.

URI: basalt_schema:WorkflowExecutionFunctionalAnnotation

 classDiagram
    class WorkflowExecutionFunctionalAnnotation
    click WorkflowExecutionFunctionalAnnotation href "../WorkflowExecutionFunctionalAnnotation/"
      WorkflowExecutionFunctionalAnnotation : count

      WorkflowExecutionFunctionalAnnotation : functional_annotation_id





        WorkflowExecutionFunctionalAnnotation --> "1" FunctionalAnnotationIdentifier : functional_annotation_id
        click FunctionalAnnotationIdentifier href "../FunctionalAnnotationIdentifier/"



      WorkflowExecutionFunctionalAnnotation : workflow_id





        WorkflowExecutionFunctionalAnnotation --> "1" DataProcessingActivity : workflow_id
        click DataProcessingActivity href "../DataProcessingActivity/"



Slots

Name Cardinality and Range Description Inheritance
workflow_id 1
DataProcessingActivity
direct
functional_annotation_id 1
FunctionalAnnotationIdentifier
direct
count 0..1
Double
direct

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self basalt_schema:WorkflowExecutionFunctionalAnnotation
native basalt_schema:WorkflowExecutionFunctionalAnnotation

LinkML Source

Direct

name: WorkflowExecutionFunctionalAnnotation
description: 'A link between a workflow execution and a functional annotation identifier.

  This class captures the relationship between a workflow execution and the

  functional annotation identifier that was used in the analysis.'
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  workflow_id:
    name: workflow_id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    domain_of:
    - WorkflowExecutionFunctionalAnnotation
    range: DataProcessingActivity
    required: true
  functional_annotation_id:
    name: functional_annotation_id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    domain_of:
    - WorkflowExecutionFunctionalAnnotation
    range: FunctionalAnnotationIdentifier
    required: true
  count:
    name: count
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    domain_of:
    - WorkflowExecutionFunctionalAnnotation
    range: double

Induced

name: WorkflowExecutionFunctionalAnnotation
description: 'A link between a workflow execution and a functional annotation identifier.

  This class captures the relationship between a workflow execution and the

  functional annotation identifier that was used in the analysis.'
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  workflow_id:
    name: workflow_id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: workflow_id
    owner: WorkflowExecutionFunctionalAnnotation
    domain_of:
    - WorkflowExecutionFunctionalAnnotation
    range: DataProcessingActivity
    required: true
  functional_annotation_id:
    name: functional_annotation_id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: functional_annotation_id
    owner: WorkflowExecutionFunctionalAnnotation
    domain_of:
    - WorkflowExecutionFunctionalAnnotation
    range: FunctionalAnnotationIdentifier
    required: true
  count:
    name: count
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: count
    owner: WorkflowExecutionFunctionalAnnotation
    domain_of:
    - WorkflowExecutionFunctionalAnnotation
    range: double