Skip to content

Class: NodeHierarchy

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

 classDiagram
    class NodeHierarchy
    click NodeHierarchy href "../NodeHierarchy"
      NodeHierarchy : sub_classes




    NodeHierarchy --> "1..*" Entity : sub_classes
    click Entity href "../Entity"


      NodeHierarchy : super_classes




    NodeHierarchy --> "1..*" Entity : super_classes
    click Entity href "../Entity"

Slots

Name Cardinality and Range Description Inheritance
super_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
- 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
  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