Skip to content

Class: Tree

URI: ak_schema:Tree

classDiagram class Tree click Tree href "../Tree" AIRRStandards <|-- Tree click AIRRStandards href "../AIRRStandards" Tree : clone_id Tree : newick Tree : nodes Tree --> "*" Node : nodes click Node href "../Node" Tree : tree_id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
tree_id 0..1
String
Identifier for the tree direct
clone_id 0..1
String
direct
newick 0..1
String
Newick string of the tree edges direct
nodes *
Node
Dictionary of nodes in the tree, keyed by sequence_id string direct

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/airr-knowledge/ak-schema

Mappings

Mapping Type Mapped Value
self ak_schema:Tree
native ak_schema:Tree

LinkML Source

Direct

name: Tree
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
slots:
- tree_id
- clone_id
- newick
- nodes

Induced

name: Tree
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
attributes:
  tree_id:
    name: tree_id
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Identifier for the tree.
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: tree_id
    owner: Tree
    domain_of:
    - Tree
    range: string
  clone_id:
    name: clone_id
    annotations:
      nullable:
        tag: nullable
        value: true
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: clone_id
    owner: Tree
    domain_of:
    - Rearrangement
    - Clone
    - Tree
    range: string
  newick:
    name: newick
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Newick string of the tree edges.
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: newick
    owner: Tree
    domain_of:
    - Tree
    range: string
  nodes:
    name: nodes
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Dictionary of nodes in the tree, keyed by sequence_id string
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: nodes
    owner: Tree
    domain_of:
    - Tree
    range: Node
    multivalued: true