Skip to content

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