OntologyClass
a concept or class in an ontology, vocabulary or thesaurus. Note that nodes in a biolink compatible KG can be considered both instances of biolink classes, and OWL classes in their own right. In general you should not need to use this class directly. Instead, use the appropriate biolink class. For example, for the GO concept of endocytosis (GO:0006897), use bl:BiologicalProcess as the type.
classDiagram
OntologyClass <|-- Attribute
OntologyClass <|-- TaxonomicRank
OntologyClass <|-- NucleicAcidEntity
OntologyClass <|-- BiologicalProcessOrActivity
OntologyClass <|-- MolecularActivity
OntologyClass <|-- BiologicalProcess
OntologyClass <|-- Pathway
OntologyClass <|-- PhysiologicalProcess
OntologyClass <|-- Behavior
OntologyClass <|-- Drug
OntologyClass <|-- Gene
OntologyClass <|-- Genome
OntologyClass <|-- Genotype
OntologyClass <|-- Haplotype
OntologyClass <|-- SequenceVariant
OntologyClass <|-- ReagentTargetedGene
OntologyClass <|-- GenomicBackgroundExposure
OntologyClass <|-- RelationshipType
OntologyClass : id
Parent Classes
None
Children
- OntologyClass
Slots
Name | Description |
---|---|
id | A unique identifier for an entity. Must be either a CURIE shorthand for a URI or a complete URI |
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['biolink:OntologyClass'] |
native | ['biolink:OntologyClass'] |
exact | ['owl:Class', 'schema:Class'] |