Skip to content

Class: Protocol

URI: nmdc:Protocol

classDiagram class Protocol click Protocol href "../Protocol" Protocol : name Protocol : url

Slots

Name Cardinality and Range Description Inheritance
url 0..1
String
direct
name 0..1
String
A human readable label for an entity direct

Usages

used by used in type used
Pooling protocol_link range Protocol
Extraction protocol_link range Protocol
LibraryPreparation protocol_link range Protocol
CollectingBiosamplesFromSite protocol_link range Protocol
BiosampleProcessing protocol_link range Protocol
SubSamplingProcess protocol_link range Protocol
MixingProcess protocol_link range Protocol
FiltrationProcess protocol_link range Protocol
ChromatographicSeparationProcess protocol_link range Protocol
OmicsProcessing protocol_link range Protocol
PlannedProcess protocol_link range Protocol

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self nmdc:Protocol
native nmdc:Protocol

LinkML Source

Direct

name: Protocol
from_schema: https://w3id.org/nmdc/nmdc
slots:
- url
- name

Induced

name: Protocol
from_schema: https://w3id.org/nmdc/nmdc
attributes:
  url:
    name: url
    notes:
    - See issue 207 - this clashes with the mixs field
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: url
    owner: Protocol
    domain_of:
    - Protocol
    - DataObject
    - ImageValue
    range: string
  name:
    name: name
    description: A human readable label for an entity
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: name
    owner: Protocol
    domain_of:
    - Protocol
    - NamedThing
    - PersonValue
    - Activity
    range: string