Class: Protocol
A defined method or set of methods.
URI: kb_cdm:Protocol
classDiagram
class Protocol
click Protocol href "../Protocol/"
Table <|-- Protocol
click Table href "../Table/"
Protocol : description
Protocol : doi
Protocol : name
Protocol : protocol_id
Protocol : url
Protocol : version
Inheritance
- Table
- Protocol
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 |
name | 0..1 String |
A string used as a name or title. | direct |
description | 0..1 String |
Brief text description of the protocol. | direct |
doi | 0..1 Curie |
The DOI for a protocol. | direct |
url | 0..1 Uri |
The URL for a protocol. | direct |
version | 0..1 String |
The version of the protocol that has been used. | direct |
Usages
used by | used in | type | used |
---|---|---|---|
Schema | protocols | range | Protocol |
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:Protocol |
native | kb_cdm:Protocol |
LinkML Source
Direct
name: Protocol
description: A defined method or set of methods.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: Table
slots:
- protocol_id
- name
slot_usage:
protocol_id:
name: protocol_id
identifier: true
attributes:
description:
name: description
description: Brief text description of the protocol.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
domain_of:
- Cluster
- Event
- Identifier
- Name
- Project
- Experiment
- Parameter
- Protocol
- ProtocolExecution
- Variable
- Protein
- Sample
doi:
name: doi
description: The DOI for a protocol.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
rank: 1000
domain_of:
- Protocol
range: curie
url:
name: url
description: The URL for a protocol.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
domain_of:
- DataSourceNew
- License
- Protocol
range: uri
version:
name: version
description: The version of the protocol that has been used.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
domain_of:
- DataSourceNew
- Protocol
Induced
name: Protocol
description: A defined method or set of methods.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_schema
is_a: Table
slot_usage:
protocol_id:
name: protocol_id
identifier: true
attributes:
description:
name: description
description: Brief text description of the protocol.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
alias: description
owner: Protocol
domain_of:
- Cluster
- Event
- Identifier
- Name
- Project
- Experiment
- Parameter
- Protocol
- ProtocolExecution
- Variable
- Protein
- Sample
range: string
doi:
name: doi
description: The DOI for a protocol.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
rank: 1000
alias: doi
owner: Protocol
domain_of:
- Protocol
range: curie
url:
name: url
description: The URL for a protocol.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
alias: url
owner: Protocol
domain_of:
- DataSourceNew
- License
- Protocol
range: uri
version:
name: version
description: The version of the protocol that has been used.
from_schema: http://kbase.github.io/cdm-schema/linkml/cdm_protocol
alias: version
owner: Protocol
domain_of:
- DataSourceNew
- Protocol
range: string
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
identifier: true
alias: protocol_id
owner: Protocol
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: Protocol
domain_of:
- Cluster
- Event
- Name
- Contributor
- DataSource
- DataSourceNew
- License
- Experiment
- Parameter
- Protocol
- ProtocolExecution
- Variable
range: string