Class: Identifier
An external identifier for an entity. This should be a URI or CURIE.
URI: kb_cdm:Identifier
classDiagram
class Identifier
click Identifier href "../Identifier"
Identifier : description
Identifier : entity_id
Identifier : identifier
Identifier : source
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
description | 0..1 String |
Brief description of the identifier and/or its relationship to the entity | direct |
entity_id | 1 UUID |
Internal (CDM) unique identifier for the entity that has the identifiers | direct |
identifier | 1 Uriorcurie |
Fully-qualifier URL or CURIE used as an identifier for an entity | direct |
source | 0..1 Uriorcurie |
The data source for the identifier | direct |
Usages
used by | used in | type | used |
---|---|---|---|
NamedThingWithId | identifiers | range | Identifier |
UniqueNamedThing | identifiers | range | Identifier |
Contig | identifiers | range | Identifier |
Contigset | identifiers | range | Identifier |
EncodedFeature | identifiers | range | Identifier |
EnvironmentalContext | identifiers | range | Identifier |
GoldEnvironmentalContext | identifiers | range | Identifier |
MixsEnvironmentalContext | identifiers | range | Identifier |
Feature | identifiers | range | Identifier |
Genome | identifiers | range | Identifier |
Project | identifiers | range | Identifier |
Protein | identifiers | range | Identifier |
Protocol | identifiers | range | Identifier |
Sample | identifiers | range | Identifier |
Identifier and Mapping Information
Schema Source
- from schema: https://github.com/kbase/cdm-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | kb_cdm:Identifier |
native | kb_cdm:Identifier |
LinkML Source
Direct
name: Identifier
description: An external identifier for an entity. This should be a URI or CURIE.
from_schema: https://github.com/kbase/cdm-schema
attributes:
description:
name: description
description: Brief description of the identifier and/or its relationship to the
entity.
from_schema: https://github.com/kbase/cdm-schema
domain_of:
- NamedThing
- Event
- Experiment
- Identifier
- Name
- Project
- Protein
- Sample
entity_id:
name: entity_id
description: Internal (CDM) unique identifier for the entity that has the identifiers.
from_schema: https://github.com/kbase/cdm-schema
rank: 1000
domain_of:
- Identifier
- Name
range: UUID
required: true
identifier:
name: identifier
description: Fully-qualifier URL or CURIE used as an identifier for an entity.
examples:
- value: UniProt:Q8KCD6
- value: EC:5.2.3.14
from_schema: https://github.com/kbase/cdm-schema
rank: 1000
slot_uri: schema:identifier
domain_of:
- Identifier
range: uriorcurie
required: true
source:
name: source
description: The data source for the identifier. Should be a ROR ID.
examples:
- value: UniProt
- value: NCBI
- value: KE-Pangenomes
from_schema: https://github.com/kbase/cdm-schema
rank: 1000
domain_of:
- Identifier
- Name
range: uriorcurie
Induced
name: Identifier
description: An external identifier for an entity. This should be a URI or CURIE.
from_schema: https://github.com/kbase/cdm-schema
attributes:
description:
name: description
description: Brief description of the identifier and/or its relationship to the
entity.
from_schema: https://github.com/kbase/cdm-schema
alias: description
owner: Identifier
domain_of:
- NamedThing
- Event
- Experiment
- Identifier
- Name
- Project
- Protein
- Sample
range: string
entity_id:
name: entity_id
description: Internal (CDM) unique identifier for the entity that has the identifiers.
from_schema: https://github.com/kbase/cdm-schema
rank: 1000
alias: entity_id
owner: Identifier
domain_of:
- Identifier
- Name
range: UUID
required: true
identifier:
name: identifier
description: Fully-qualifier URL or CURIE used as an identifier for an entity.
examples:
- value: UniProt:Q8KCD6
- value: EC:5.2.3.14
from_schema: https://github.com/kbase/cdm-schema
rank: 1000
slot_uri: schema:identifier
alias: identifier
owner: Identifier
domain_of:
- Identifier
range: uriorcurie
required: true
source:
name: source
description: The data source for the identifier. Should be a ROR ID.
examples:
- value: UniProt
- value: NCBI
- value: KE-Pangenomes
from_schema: https://github.com/kbase/cdm-schema
rank: 1000
alias: source
owner: Identifier
domain_of:
- Identifier
- Name
range: uriorcurie