Class: Node
Any named entity in an ontology. May be a class, individual, property
URI: kgcl:Node
classDiagram
class Node
OntologyElement <|-- Node
Node <|-- ClassNode
Node <|-- InstanceNode
Node <|-- OntologySubset
Node : annotation_set
Node --> Annotation : annotation_set
Node : id
Node : name
Node : owl_type
Node --> OwlTypeEnum : owl_type
Inheritance
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
id | 1..1 String |
direct | |
name | 0..1 String |
direct | |
annotation_set | 0..1 Annotation |
direct | |
owl_type | 0..1 OwlTypeEnum |
direct |
Usages
Aliases
- entity
- term
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/kgcl
Mappings
Mapping Type | Mapped Value |
---|---|
self | kgcl:Node |
native | kgcl:Node |
LinkML Source
Direct
name: Node
description: Any named entity in an ontology. May be a class, individual, property
from_schema: https://w3id.org/kgcl
aliases:
- entity
- term
is_a: OntologyElement
slots:
- id
- name
- annotation_set
- owl_type
Induced
name: Node
description: Any named entity in an ontology. May be a class, individual, property
from_schema: https://w3id.org/kgcl
aliases:
- entity
- term
is_a: OntologyElement
attributes:
id:
name: id
from_schema: https://w3id.org/kgcl
rank: 1000
identifier: true
alias: id
owner: Node
domain_of:
- Change
- Node
- Activity
- Agent
range: string
required: true
name:
name: name
from_schema: https://w3id.org/kgcl
rank: 1000
alias: name
owner: Node
domain_of:
- NodeCreation
- Node
range: string
annotation_set:
name: annotation_set
from_schema: https://w3id.org/kgcl
rank: 1000
alias: annotation_set
owner: Node
domain_of:
- EdgeCreation
- EdgeDeletion
- EdgeObsoletion
- MappingCreation
- NodeCreation
- Annotation
- Node
- Edge
range: Annotation
owl_type:
name: owl_type
from_schema: https://w3id.org/kgcl
rank: 1000
alias: owl_type
owner: Node
domain_of:
- NodeCreation
- Node
range: OwlTypeEnum