Skip to content

Class: Protocol

URI: https://w3id.org/kbase/kbase_phenotype/Protocol

classDiagram class Protocol click Protocol href "../Protocol/" Protocol : description Protocol : name Protocol : protocol_id Protocol : steps

Slots

Name Cardinality and Range Description Inheritance
protocol_id 1
String
direct
name 0..1
String
direct
description 0..1
String
direct
steps 0..1
String
direct

Identifier and Mapping Information

Annotations

property value
source_table protocol

Schema Source

  • from schema: https://w3id.org/kbase/kbase_phenotype

Mappings

Mapping Type Mapped Value
self https://w3id.org/kbase/kbase_phenotype/Protocol
native https://w3id.org/kbase/kbase_phenotype/Protocol

LinkML Source

Direct

name: Protocol
annotations:
  source_table:
    tag: source_table
    value: protocol
from_schema: https://w3id.org/kbase/kbase_phenotype
attributes:
  protocol_id:
    name: protocol_id
    from_schema: https://w3id.org/kbase/kbase_phenotype
    identifier: true
    domain_of:
    - Experiment
    - Protocol
    range: string
    required: true
  name:
    name: name
    from_schema: https://w3id.org/kbase/kbase_phenotype
    domain_of:
    - Experiment
    - ExperimentalVariable
    - Protocol
    range: string
  description:
    name: description
    from_schema: https://w3id.org/kbase/kbase_phenotype
    domain_of:
    - Experiment
    - ExperimentalVariable
    - Protocol
    range: string
  steps:
    name: steps
    from_schema: https://w3id.org/kbase/kbase_phenotype
    rank: 1000
    domain_of:
    - Protocol
    range: string

Induced

name: Protocol
annotations:
  source_table:
    tag: source_table
    value: protocol
from_schema: https://w3id.org/kbase/kbase_phenotype
attributes:
  protocol_id:
    name: protocol_id
    from_schema: https://w3id.org/kbase/kbase_phenotype
    identifier: true
    alias: protocol_id
    owner: Protocol
    domain_of:
    - Experiment
    - Protocol
    range: string
    required: true
  name:
    name: name
    from_schema: https://w3id.org/kbase/kbase_phenotype
    alias: name
    owner: Protocol
    domain_of:
    - Experiment
    - ExperimentalVariable
    - Protocol
    range: string
  description:
    name: description
    from_schema: https://w3id.org/kbase/kbase_phenotype
    alias: description
    owner: Protocol
    domain_of:
    - Experiment
    - ExperimentalVariable
    - Protocol
    range: string
  steps:
    name: steps
    from_schema: https://w3id.org/kbase/kbase_phenotype
    rank: 1000
    alias: steps
    owner: Protocol
    domain_of:
    - Protocol
    range: string