Skip to content

Class: Experiment

A discrete scientific procedure undertaken to make a discovery, test a hypothesis, or demonstrate a known fact. The protocol_id links to the workflow followed to perform the experiment.

URI: kb_cdm:Experiment

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

Inheritance

Slots

Name Cardinality and Range Description Inheritance
experiment_id 1
CdmId
Internal (CDM) unique identifier for an experiment. 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
Name or title of the experiment. direct
description 0..1
String
Brief explanation of what was done. direct
created_at 0..1
Iso8601
The start time of the experiment. direct

Usages

used by used in type used
Schema experiments range Experiment

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

LinkML Source

Direct

name: Experiment
description: A discrete scientific procedure undertaken to make a discovery, test
  a hypothesis, or demonstrate a known fact. The protocol_id links to the workflow
  followed to perform the experiment.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: Table
slots:
- experiment_id
- protocol_id
- name
- description
slot_usage:
  experiment_id:
    name: experiment_id
    identifier: true
  description:
    name: description
    description: Brief explanation of what was done.
  name:
    name: name
    description: Name or title of the experiment.
attributes:
  created_at:
    name: created_at
    description: The start time of the experiment.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
    domain_of:
    - Event
    - Experiment
    - MeasurementSet
    - ProtocolExecution
    range: iso8601

Induced

name: Experiment
description: A discrete scientific procedure undertaken to make a discovery, test
  a hypothesis, or demonstrate a known fact. The protocol_id links to the workflow
  followed to perform the experiment.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: Table
slot_usage:
  experiment_id:
    name: experiment_id
    identifier: true
  description:
    name: description
    description: Brief explanation of what was done.
  name:
    name: name
    description: Name or title of the experiment.
attributes:
  created_at:
    name: created_at
    description: The start time of the experiment.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
    alias: created_at
    owner: Experiment
    domain_of:
    - Event
    - Experiment
    - MeasurementSet
    - ProtocolExecution
    range: iso8601
  experiment_id:
    name: experiment_id
    description: Internal (CDM) unique identifier for an experiment.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    slot_uri: CDM:experiment_id
    identifier: true
    alias: experiment_id
    owner: Experiment
    domain_of:
    - Experiment
    - ExperimentCondition
    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: Experiment
    domain_of:
    - Cluster
    - Experiment
    - OrderedProtocolStep
    - Protocol
    - ProtocolExecution
    - ProtocolVariable
    - Feature
    range: cdm_protocol_id
    required: true
  name:
    name: name
    description: Name or title of the experiment.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Experiment
    domain_of:
    - Cluster
    - Event
    - Name
    - Contributor
    - DataSource
    - DataSourceNew
    - License
    - Experiment
    - Parameter
    - Protocol
    - ProtocolExecution
    - Variable
    range: string
  description:
    name: description
    description: Brief explanation of what was done.
    from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
    rank: 1000
    alias: description
    owner: Experiment
    domain_of:
    - Cluster
    - Event
    - Identifier
    - Name
    - Project
    - Experiment
    - Parameter
    - Protocol
    - ProtocolExecution
    - Variable
    - Protein
    - Sample
    range: string