Class: OntologyClass
A concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a ucs compatible KG can be considered both instances of ucs classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate ucs class, i.e. cso:ComputationalProcess
URI: core:OntologyClass
classDiagram
class OntologyClass
OntologyClass <|-- Attribute
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
Mixin Usage
mixed into | description |
---|---|
Attribute | A property or characteristic of an entity |
Usages
used by | used in | type | used |
---|---|---|---|
Attribute | hasAttributeType | range | OntologyClass |
Association | qualifiers | range | OntologyClass |
Comments
- This is modeled as a mixin. 'ontology class' should not be the primary type of a node in the KG. Instead you should use an informative ucs category.
- Note that formally this is a metaclass. Instances of this class are instances in the graph, but can be the object of 'type' edges.
Identifier and Mapping Information
Valid ID Prefixes
Instances of this class should have identifiers with one of the following prefixes:
- LCSH
Schema Source
- from schema: https://w3id.org/lmodel/ucs-core
Mappings
Mapping Type | Mapped Value |
---|---|
self | core:OntologyClass |
native | core:OntologyClass |
exact | owl:Class, schema:Class |
LinkML Source
Direct
name: OntologyClass
id_prefixes:
- LCSH
description: A concept or class in an ontology, vocabulary or thesaurus. Note that
nodes in a ucs compatible KG can be considered both instances of ucs classes, and
OWL classes in their own right. In general you should not need to use this class
directly. Instead, use the appropriate ucs class, i.e. cso:ComputationalProcess
comments:
- This is modeled as a mixin. 'ontology class' should not be the primary type of a
node in the KG. Instead you should use an informative ucs category.
- Note that formally this is a metaclass. Instances of this class are instances in
the graph, but can be the object of 'type' edges.
from_schema: https://w3id.org/lmodel/ucs-core
exact_mappings:
- owl:Class
- schema:Class
rank: 1000
mixin: true
Induced
name: OntologyClass
id_prefixes:
- LCSH
description: A concept or class in an ontology, vocabulary or thesaurus. Note that
nodes in a ucs compatible KG can be considered both instances of ucs classes, and
OWL classes in their own right. In general you should not need to use this class
directly. Instead, use the appropriate ucs class, i.e. cso:ComputationalProcess
comments:
- This is modeled as a mixin. 'ontology class' should not be the primary type of a
node in the KG. Instead you should use an informative ucs category.
- Note that formally this is a metaclass. Instances of this class are instances in
the graph, but can be the object of 'type' edges.
from_schema: https://w3id.org/lmodel/ucs-core
exact_mappings:
- owl:Class
- schema:Class
rank: 1000
mixin: true