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
- AIRRStandards
- Repertoire
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
- from schema: https://github.com/vdjserver/vdjserver-airr-schema
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