Class: NodeType
Description: A structured object describing each type of node created in the target knowledge graph by this ingest.
classDiagram
class NodeType
NodeType : additional_notes
NodeType : node_category
NodeType : node_properties
NodeType : source_identifier_types
Slots
Name | Cardinality and Range | Inheritance | Examples |
---|---|---|---|
node_category: The high-level Biolink category of nodes as assumed or assigned by ingestors. e.g. "biolink:Gene". Note that downstream normalization of node identifiers may result in new/different categories ultimately being assigned in the final graph. |
1 Uriorcurie |
direct | |
source_identifier_types: The type of identifier(s) used for this category of entity by the source system. Report as a prefix for an identifier system where appropriate/possible (preferably a prefix as cataloged in the Biolink prefix map here: https://github.com/biolink/biolink-model/blob/master/project/prefixmap/biolink-model-prefix-map.json). e.g. "MESH", "CTD", "ECTO". If prefix for a public system/database is not in the prefix map, you may make a PR to add it. If the identifiers used are bespoke, or no identifiers are used, the value can be a free text description. e.g. "The source uses entity names but does not assign identifiers". |
1..* String |
direct | |
node_properties: A list of one or more Biolink node properties used in instances of this node type in the data. |
* Uriorcurie |
direct | |
additional_notes: Additional notes, considerations, or explanations concerning this node type, that were not otherwise captured in dedicated attributes. |
0..1 String |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
TargetInformation | node_type_info | range | NodeType |
LinkML Source
name: NodeType
description: A structured object describing each type of node created in the target
knowledge graph by this ingest.
from_schema: https://w3id.org/biolink/resource-ingest-guide-schema
attributes:
node_category:
name: node_category
description: The high-level Biolink category of nodes as assumed or assigned by
ingestors. e.g. "biolink:Gene". Note that downstream normalization of node identifiers
may result in new/different categories ultimately being assigned in the final
graph.
from_schema: https://w3id.org/biolink/resource-ingest-guide-schema
domain_of:
- NodeType
range: uriorcurie
required: true
source_identifier_types:
name: source_identifier_types
description: 'The type of identifier(s) used for this category of entity by the
source system. Report as a prefix for an identifier system where appropriate/possible
(preferably a prefix as cataloged in the Biolink prefix map here: https://github.com/biolink/biolink-model/blob/master/project/prefixmap/biolink-model-prefix-map.json).
e.g. "MESH", "CTD", "ECTO". If prefix for a public system/database is not in
the prefix map, you may make a PR to add it. If the identifiers used are bespoke,
or no identifiers are used, the value can be a free text description. e.g. "The
source uses entity names but does not assign identifiers".'
from_schema: https://w3id.org/biolink/resource-ingest-guide-schema
domain_of:
- NodeType
range: string
required: true
multivalued: true
node_properties:
name: node_properties
description: A list of one or more Biolink node properties used in instances of
this node type in the data.
from_schema: https://w3id.org/biolink/resource-ingest-guide-schema
domain_of:
- NodeType
range: uriorcurie
multivalued: true
additional_notes:
name: additional_notes
description: Additional notes, considerations, or explanations concerning this
node type, that were not otherwise captured in dedicated attributes.
from_schema: https://w3id.org/biolink/resource-ingest-guide-schema
domain_of:
- SourceInformation
- IngestInformation
- TargetInformation
- EdgeType
- NodeType
range: string