Skip to content

Class: ProtocolExecution

An instance of executing a protocol. Used for

URI: kb_cdm:ProtocolExecution

classDiagram class ProtocolExecution click ProtocolExecution href "../ProtocolExecution/" Table <|-- ProtocolExecution click Table href "../Table/" ProtocolExecution : created_at ProtocolExecution : description ProtocolExecution : name ProtocolExecution : protocol_execution_id ProtocolExecution : protocol_id

Inheritance

  • Table
    • ProtocolExecution

Slots

Name Cardinality and Range Description Inheritance
protocol_execution_id 1
CdmId
Internal CDM unique identifier for an execution of a protocol. direct
protocol_id 1
CdmProtocolId
Internal (CDM) unique identifier for a protocol.
From the Entity table: entity_id where entity_type == 'Protocol'.
direct
name 0..1
String
A string used as a name or title. direct
description 0..1
String
Brief textual definition or description. direct
created_at 0..1
Iso8601
when the protocol was executed direct

Usages

used by used in type used
Schema protocol_executions range ProtocolExecution

Identifier and Mapping Information

Schema Source

  • from schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema

Mappings

Mapping Type Mapped Value
self kb_cdm:ProtocolExecution
native kb_cdm:ProtocolExecution

LinkML Source

Direct

name: ProtocolExecution
description: An instance of executing a protocol. Used for
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: Table
slots:
- protocol_execution_id
- protocol_id
- name
- description
slot_usage:
  protocol_execution_id:
    name: protocol_execution_id
    identifier: true
attributes:
  created_at:
    name: created_at
    description: when the protocol was executed
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
    aliases:
    - timestamp
    domain_of:
    - Event
    - Experiment
    - MeasurementSet
    - ProtocolExecution
    range: iso8601

Induced

name: ProtocolExecution
description: An instance of executing a protocol. Used for
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: Table
slot_usage:
  protocol_execution_id:
    name: protocol_execution_id
    identifier: true
attributes:
  created_at:
    name: created_at
    description: when the protocol was executed
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
    aliases:
    - timestamp
    alias: created_at
    owner: ProtocolExecution
    domain_of:
    - Event
    - Experiment
    - MeasurementSet
    - ProtocolExecution
    range: iso8601
  protocol_execution_id:
    name: protocol_execution_id
    description: Internal CDM unique identifier for an execution of a protocol.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    slot_uri: CDM:protocol_execution_id
    identifier: true
    alias: protocol_execution_id
    owner: ProtocolExecution
    domain_of:
    - ProtocolExecution
    - ProtocolInput
    range: cdm_id
    required: true
  protocol_id:
    name: protocol_id
    description: 'Internal (CDM) unique identifier for a protocol.

      From the Entity table: entity_id where entity_type == ''Protocol''.

      '
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    slot_uri: CDM:protocol_id
    alias: protocol_id
    owner: ProtocolExecution
    domain_of:
    - Cluster
    - Experiment
    - OrderedProtocolStep
    - Protocol
    - ProtocolExecution
    - ProtocolVariable
    - Feature
    range: cdm_protocol_id
    required: true
  name:
    name: name
    description: A string used as a name or title.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: ProtocolExecution
    domain_of:
    - Cluster
    - Event
    - Name
    - Contributor
    - DataSource
    - DataSourceNew
    - License
    - Experiment
    - Parameter
    - Protocol
    - ProtocolExecution
    - Variable
    range: string
  description:
    name: description
    description: Brief textual definition or description.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    alias: description
    owner: ProtocolExecution
    domain_of:
    - Cluster
    - Event
    - Identifier
    - Name
    - Project
    - Experiment
    - Parameter
    - Protocol
    - ProtocolExecution
    - Variable
    - Protein
    - Sample
    range: string