Skip to content

Class: Repertoire

URI: ak_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 : 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
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

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Repertoire
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
slots:
- repertoire_id
- repertoire_name
- repertoire_description
- study
- subject
- sample
- data_processing

Induced

name: Repertoire
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
attributes:
  repertoire_id:
    name: repertoire_id
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: repertoire_id
    owner: Repertoire
    domain_of:
    - AIRRSequencingAssay
    - Repertoire
    - RepertoireGroupDetail
    - Rearrangement
    - Clone
    - Cell
    - CellExpression
    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/airr-knowledge/ak-schema
    rank: 1000
    alias: repertoire_name
    owner: Repertoire
    domain_of:
    - Repertoire
    range: string
  repertoire_description:
    name: repertoire_description
    annotations:
      nullable:
        tag: nullable
        value: true
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: repertoire_description
    owner: Repertoire
    domain_of:
    - Repertoire
    - RepertoireGroupDetail
    range: string
  study:
    name: study
    annotations:
      nullable:
        tag: nullable
        value: false
    description: Study object
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: study
    owner: Repertoire
    domain_of:
    - Repertoire
    range: Study
  subject:
    name: subject
    annotations:
      nullable:
        tag: nullable
        value: false
    description: Subject object
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: subject
    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/airr-knowledge/ak-schema
    rank: 1000
    alias: sample
    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/airr-knowledge/ak-schema
    rank: 1000
    alias: data_processing
    owner: Repertoire
    domain_of:
    - Repertoire
    range: DataProcessing
    multivalued: true