Slot: external_identifier_value
This is the value of the identifier used in some external system
URI: reactions_for_owl:external_identifier_value
Applicable Classes
Name | Description | Modifies Slot |
---|---|---|
QualifiedIdentifier | A non-NMDC identifier for something that is also present in the NMDC database | no |
Properties
- Range: Uriorcurie
Comments
- Using a uriorcurie range ensures that we can consistently and atomically assert the source of the mapping and the local identifier (without requiring even more classes).
- Using a uriorcurie range does require that we define prefixes for all external systems that we might map to. Prefixes from an external system like are strongly preferred. Ideally the CURIes expand to a resolvable URL, but this is not required.
- {'using curie as the range leads to "WARNING:root:UNKNOWN': 'Curie //
" when building the project... maybe from gen-owl?'}
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/turbomam/reactions-for-owl
LinkML Source
name: external_identifier_value
description: This is the value of the identifier used in some external system
comments:
- Using a uriorcurie range ensures that we can consistently and atomically assert
the source of the mapping and the local identifier (without requiring even more
classes).
- Using a uriorcurie range does require that we define prefixes for all external systems
that we might map to. Prefixes from an external system like are strongly preferred.
Ideally the CURIes expand to a resolvable URL, but this is not required.
- '{''using curie as the range leads to "WARNING:root:UNKNOWN'': ''Curie // <class
\''linkml_runtime.utils.yamlutils.extended_str\''>" when building the project...
maybe from gen-owl?''}'
from_schema: https://w3id.org/turbomam/reactions-for-owl
rank: 1000
alias: external_identifier_value
domain_of:
- QualifiedIdentifier
range: uriorcurie