Skip to content

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