Skip to content

Class: OntologyElement

URI: oc:OntologyElement

erDiagram OntologyElement { string name string context string description stringList synonyms string equivalent_to } Category { string name string context string description stringList synonyms string equivalent_to } OntologyElement ||--}o Category : "categories" OntologyElement ||--}o OntologyElement : "subclass_of" OntologyElement ||--}o OntologyElement : "part_of" OntologyElement ||--}o OntologyElement : "subtypes" OntologyElement ||--}o OntologyElement : "parts" Category ||--}o Category : "categories" Category ||--}o OntologyElement : "subclass_of" Category ||--}o OntologyElement : "part_of" Category ||--}o OntologyElement : "subtypes" Category ||--}o OntologyElement : "parts"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 1..1
String
the name of the entity direct
context 0..1
String
the ontology to which this belongs (single-valued) direct
description 0..1
String
a textual description of the entity (single-valued) direct
synonyms 0..*
String
a list of alternative names of the entity direct
categories 0..*
Category
a list of the categories to which this entity belongs direct
subclass_of 0..*
OntologyElement
a list of parent class (superclasses) of this entity direct
part_of 0..*
OntologyElement
a list of things this element is part of direct
subtypes 0..*
OntologyElement
a list of child classes (subclasses) of this entity direct
parts 0..*
OntologyElement
a list of names of things this element has as parts (components) direct
equivalent_to 0..1
String
an OWL class expression with the necessary and sufficient conditions for this... direct

Usages

used by used in type used
Ontology elements range OntologyElement
OntologyElement subclass_of range OntologyElement
OntologyElement part_of range OntologyElement
OntologyElement subtypes range OntologyElement
OntologyElement parts range OntologyElement
Category subclass_of range OntologyElement
Category part_of range OntologyElement
Category subtypes range OntologyElement
Category parts range OntologyElement

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/ontogpt/halo

Mappings

Mapping Type Mapped Value
self oc:OntologyElement
native oc:OntologyElement

LinkML Source

Direct

name: OntologyElement
from_schema: https://w3id.org/ontogpt/halo
attributes:
  name:
    name: name
    description: the name of the entity
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    identifier: true
    required: true
  context:
    name: context
    description: the ontology to which this belongs (single-valued)
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
  description:
    name: description
    description: a textual description of the entity (single-valued)
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
  synonyms:
    name: synonyms
    description: a list of alternative names of the entity
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
  categories:
    name: categories
    description: a list of the categories to which this entity belongs
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    range: Category
  subclass_of:
    name: subclass_of
    description: a list of parent class (superclasses) of this entity
    from_schema: https://w3id.org/ontogpt/halo
    slot_uri: rdfs:subClassOf
    multivalued: true
    range: OntologyElement
  part_of:
    name: part_of
    description: a list of things this element is part of
    from_schema: https://w3id.org/ontogpt/halo
    slot_uri: BFO:0000050
    multivalued: true
    range: OntologyElement
  subtypes:
    name: subtypes
    description: a list of child classes (subclasses) of this entity
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    inverse: subclass_of
    range: OntologyElement
  parts:
    name: parts
    description: a list of names of things this element has as parts (components)
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    inverse: part_of
    range: OntologyElement
  equivalent_to:
    name: equivalent_to
    description: an OWL class expression with the necessary and sufficient conditions
      for this entity to be an instance of this class
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    range: string

Induced

name: OntologyElement
from_schema: https://w3id.org/ontogpt/halo
attributes:
  name:
    name: name
    description: the name of the entity
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    identifier: true
    alias: name
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: string
    required: true
  context:
    name: context
    description: the ontology to which this belongs (single-valued)
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    alias: context
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: string
  description:
    name: description
    description: a textual description of the entity (single-valued)
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    alias: description
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: string
  synonyms:
    name: synonyms
    description: a list of alternative names of the entity
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    alias: synonyms
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: string
  categories:
    name: categories
    description: a list of the categories to which this entity belongs
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    alias: categories
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: Category
  subclass_of:
    name: subclass_of
    description: a list of parent class (superclasses) of this entity
    from_schema: https://w3id.org/ontogpt/halo
    slot_uri: rdfs:subClassOf
    multivalued: true
    alias: subclass_of
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: OntologyElement
  part_of:
    name: part_of
    description: a list of things this element is part of
    from_schema: https://w3id.org/ontogpt/halo
    slot_uri: BFO:0000050
    multivalued: true
    alias: part_of
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: OntologyElement
  subtypes:
    name: subtypes
    description: a list of child classes (subclasses) of this entity
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    alias: subtypes
    owner: OntologyElement
    domain_of:
    - OntologyElement
    inverse: subclass_of
    range: OntologyElement
  parts:
    name: parts
    description: a list of names of things this element has as parts (components)
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    multivalued: true
    alias: parts
    owner: OntologyElement
    domain_of:
    - OntologyElement
    inverse: part_of
    range: OntologyElement
  equivalent_to:
    name: equivalent_to
    description: an OWL class expression with the necessary and sufficient conditions
      for this entity to be an instance of this class
    from_schema: https://w3id.org/ontogpt/halo
    rank: 1000
    alias: equivalent_to
    owner: OntologyElement
    domain_of:
    - OntologyElement
    range: string