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
- 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 | |
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