Skip to content

Class: Node

Default Node description

URI: https://github.com/vdjserver/vdjserver-airr-schema/Node

 classDiagram
    class Node
    click Node href "../Node/"
      AIRRStandards <|-- Node
        click AIRRStandards href "../AIRRStandards/"

      Node : cell_id

      Node : node_class





        Node --> "0..1" NodeClassEnum : node_class
        click NodeClassEnum href "../NodeClassEnum/"



      Node : node_id

      Node : node_type





        Node --> "0..1" NodeTypeEnum : node_type
        click NodeTypeEnum href "../NodeTypeEnum/"



      Node : repertoire_id

      Node : sequence_id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
node_id 0..1
String
Identifier for the node direct
repertoire_id 0..1
String
direct
cell_id 0..1
String
direct
sequence_id 0..1
String
direct
node_type 0..1
NodeTypeEnum
Node type (source) direct
node_class 0..1
NodeClassEnum
Does this node contain a rearrangement of a cell? direct

Usages

used by used in type used
Clone nodes range Node

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self https://github.com/vdjserver/vdjserver-airr-schema/Node
native https://github.com/vdjserver/vdjserver-airr-schema/Node

LinkML Source

Direct

name: Node
description: Default Node description
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: AIRRStandards
slots:
- node_id
- repertoire_id
- cell_id
- sequence_id
- node_type
- node_class

Induced

name: Node
description: Default Node description
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: AIRRStandards
attributes:
  node_id:
    name: node_id
    annotations:
      nullable:
        tag: nullable
        value: false
    description: Identifier for the node.
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Node
    domain_of:
    - Node
    range: string
  repertoire_id:
    name: repertoire_id
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Node
    domain_of:
    - Repertoire
    - RepertoireFilter
    - Rearrangement
    - Clone
    - Node
    - Cell
    - Expression
    - Reactivity
    - ADCRearrangementLoad
    - ADCDownloadCacheRepertoire
    - StatisticsCacheRepertoire
    - VisualizationDocument
    range: string
  cell_id:
    name: cell_id
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Node
    domain_of:
    - Rearrangement
    - Node
    - Cell
    - Expression
    - Reactivity
    range: string
  sequence_id:
    name: sequence_id
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Node
    domain_of:
    - RearrangedSequence
    - UnrearrangedSequence
    - Rearrangement
    - Node
    range: string
  node_type:
    name: node_type
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Node type (source). "Observed" for rearrangements/cells that were
      observed in the source data, "inferred" for unobserved intermediates that were
      phylogenetically inferred, or "simulated" for simulated rearrangements/cells.
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    slot_uri: rdf:type
    owner: Node
    domain_of:
    - Node
    range: NodeTypeEnum
  node_class:
    name: node_class
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Does this node contain a rearrangement of a cell?
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Node
    domain_of:
    - Node
    range: NodeClassEnum