Skip to content

Class: NodeHierarchy

URI: https://w3id.org/monarch/monarch-py/:NodeHierarchy

 classDiagram
    class NodeHierarchy
      NodeHierarchy : equivalent_classes

          NodeHierarchy --|> Entity : equivalent_classes

      NodeHierarchy : sub_classes

          NodeHierarchy --|> Entity : sub_classes

      NodeHierarchy : super_classes

          NodeHierarchy --|> Entity : super_classes

Slots

Name Cardinality and Range Description Inheritance
super_classes 1..*
Entity
direct
equivalent_classes 1..*
Entity
direct
sub_classes 1..*
Entity
direct

Usages

used by used in type used
Node node_hierarchy range NodeHierarchy

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self https://w3id.org/monarch/monarch-py/:NodeHierarchy
native https://w3id.org/monarch/monarch-py/:NodeHierarchy

LinkML Source

Direct

name: NodeHierarchy
from_schema: https://w3id.org/monarch/monarch-py
slots:
- super_classes
- equivalent_classes
- sub_classes

Induced

name: NodeHierarchy
from_schema: https://w3id.org/monarch/monarch-py
attributes:
  super_classes:
    name: super_classes
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    multivalued: true
    alias: super_classes
    owner: NodeHierarchy
    domain_of:
    - NodeHierarchy
    range: Entity
    required: true
    inlined: true
    inlined_as_list: true
  equivalent_classes:
    name: equivalent_classes
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    multivalued: true
    alias: equivalent_classes
    owner: NodeHierarchy
    domain_of:
    - NodeHierarchy
    range: Entity
    required: true
    inlined: true
    inlined_as_list: true
  sub_classes:
    name: sub_classes
    from_schema: https://w3id.org/monarch/monarch-py
    rank: 1000
    multivalued: true
    alias: sub_classes
    owner: NodeHierarchy
    domain_of:
    - NodeHierarchy
    range: Entity
    required: true
    inlined: true
    inlined_as_list: true