Skip to content

Class: Repertoire

Default Repertoire description

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

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

      Repertoire : data_processing





        Repertoire --> "*" DataProcessing : data_processing
        click DataProcessing href "../DataProcessing/"



      Repertoire : repertoire_description

      Repertoire : repertoire_id

      Repertoire : repertoire_name

      Repertoire : repertoire_type





        Repertoire --> "0..1" RepertoireTypeEnum : repertoire_type
        click RepertoireTypeEnum href "../RepertoireTypeEnum/"



      Repertoire : sample





        Repertoire --> "*" SampleProcessing : sample
        click SampleProcessing href "../SampleProcessing/"



      Repertoire : study





        Repertoire --> "0..1" Study : study
        click Study href "../Study/"



      Repertoire : subject





        Repertoire --> "0..1" Subject : subject
        click Subject href "../Subject/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
repertoire_id 0..1
String
direct
repertoire_name 0..1
String
Short generic display name for the repertoire direct
repertoire_description 0..1
String
direct
repertoire_type 0..1
RepertoireTypeEnum
Repertoire type (source) direct
study 0..1
Study
Study object direct
subject 0..1
Subject
Subject object direct
sample *
SampleProcessing
List of Sample Processing objects direct
data_processing *
DataProcessing
List of Data Processing objects direct

Usages

used by used in type used
RepertoireMeta value range Repertoire

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: Repertoire
description: Default Repertoire description
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: AIRRStandards
slots:
- repertoire_id
- repertoire_name
- repertoire_description
- repertoire_type
- study
- subject
- sample
- data_processing

Induced

name: Repertoire
description: Default Repertoire description
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: AIRRStandards
attributes:
  repertoire_id:
    name: repertoire_id
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    - RepertoireFilter
    - Rearrangement
    - Clone
    - Node
    - Cell
    - Expression
    - Reactivity
    - ADCRearrangementLoad
    - ADCDownloadCacheRepertoire
    - StatisticsCacheRepertoire
    - VisualizationDocument
    range: string
  repertoire_name:
    name: repertoire_name
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Short generic display name for the repertoire
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    range: string
  repertoire_description:
    name: repertoire_description
    annotations:
      nullable:
        tag: nullable
        value: true
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    - RepertoireFilter
    range: string
  repertoire_type:
    name: repertoire_type
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Repertoire type (source). Most often the type should be "observed,"
      meaning it corresponds to an actual physical sample that was sequenced. Other
      allowed values are "simulated," i.e. the Rearrangements were generated in silico
      and there is no linked Subject/Sample metadata, and "inferred" for Rearrangements
      that are phylogenetically reconstructed from observed sequences. Inferred Repertoires
      should point to the same Subject/Sample metadata as the corresponding physical
      Repertoires.
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    slot_uri: rdf:type
    owner: Repertoire
    domain_of:
    - Repertoire
    range: RepertoireTypeEnum
  study:
    name: study
    annotations:
      nullable:
        tag: nullable
        value: false
    description: Study object
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    range: Study
  subject:
    name: subject
    annotations:
      nullable:
        tag: nullable
        value: false
    description: Subject object
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    range: Subject
  sample:
    name: sample
    annotations:
      nullable:
        tag: nullable
        value: false
    description: List of Sample Processing objects
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    range: SampleProcessing
    multivalued: true
  data_processing:
    name: data_processing
    annotations:
      nullable:
        tag: nullable
        value: false
    description: List of Data Processing objects
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: Repertoire
    domain_of:
    - Repertoire
    range: DataProcessing
    multivalued: true