Skip to content

Class: ProtocolVariable

A variable that may or may not be set as part of an experiment.

URI: kb_cdm:ProtocolVariable

classDiagram class ProtocolVariable click ProtocolVariable href "../ProtocolVariable/" LinkerTable <|-- ProtocolVariable click LinkerTable href "../LinkerTable/" ProtocolVariable : protocol_id ProtocolVariable : variable_id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
protocol_id 1
CdmProtocolId
Internal (CDM) unique identifier for a protocol.
From the Entity table: entity_id where entity_type == 'Protocol'.
direct
variable_id 1
CdmId
Internal CDM unique identifier for a variable. direct

Usages

used by used in type used
Schema protocol_variables range ProtocolVariable

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:ProtocolVariable
native kb_cdm:ProtocolVariable

LinkML Source

Direct

name: ProtocolVariable
description: A variable that may or may not be set as part of an experiment.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: LinkerTable
slots:
- protocol_id
- variable_id

Induced

name: ProtocolVariable
description: A variable that may or may not be set as part of an experiment.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: LinkerTable
attributes:
  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: ProtocolVariable
    domain_of:
    - Cluster
    - Experiment
    - OrderedProtocolStep
    - Protocol
    - ProtocolExecution
    - ProtocolVariable
    - Feature
    range: cdm_protocol_id
    required: true
  variable_id:
    name: variable_id
    description: Internal CDM unique identifier for a variable.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    slot_uri: CDM:variable_id
    alias: variable_id
    owner: ProtocolVariable
    domain_of:
    - ExperimentCondition
    - MeasurementSet
    - ProtocolVariable
    - Variable
    - VariableValue
    range: cdm_id
    required: true