Class: Genotype
URI: ak_schema:Genotype
classDiagram
class Genotype
click Genotype href "../Genotype"
AIRRStandards <|-- Genotype
click AIRRStandards href "../AIRRStandards"
Genotype : deleted_genes
Genotype --> "*" DeletedGene : deleted_genes
click DeletedGene href "../DeletedGene"
Genotype : documented_alleles
Genotype --> "*" DocumentedAllele : documented_alleles
click DocumentedAllele href "../DocumentedAllele"
Genotype : inference_process
Genotype --> "0..1" InferenceProcessEnum : inference_process
click InferenceProcessEnum href "../InferenceProcessEnum"
Genotype : locus
Genotype --> "0..1" LocusEnum : locus
click LocusEnum href "../LocusEnum"
Genotype : receptor_genotype_id
Genotype : undocumented_alleles
Genotype --> "*" UndocumentedAllele : undocumented_alleles
click UndocumentedAllele href "../UndocumentedAllele"
Inheritance
- AIRRStandards
- Genotype
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
receptor_genotype_id | 0..1 String |
A unique identifier within the file for this Receptor Genotype, typically gen... | direct |
locus | 0..1 LocusEnum |
direct | |
documented_alleles | * DocumentedAllele |
List of alleles documented in reference set(s) | direct |
undocumented_alleles | * UndocumentedAllele |
List of alleles inferred to be present and not documented in an identified Ge... | direct |
deleted_genes | * DeletedGene |
Array of genes identified as being deleted in this genotype | direct |
inference_process | 0..1 InferenceProcessEnum |
Information on how the genotype was acquired | direct |
Usages
used by | used in | type | used |
---|---|---|---|
GenotypeSet | genotype_class_list | range | Genotype |
Identifier and Mapping Information
Schema Source
- from schema: https://github.com/airr-knowledge/ak-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | ak_schema:Genotype |
native | ak_schema:Genotype |
LinkML Source
Direct
name: Genotype
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
slots:
- receptor_genotype_id
- locus
- documented_alleles
- undocumented_alleles
- deleted_genes
- inference_process
Induced
name: Genotype
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AIRRStandards
attributes:
receptor_genotype_id:
name: receptor_genotype_id
annotations:
nullable:
tag: nullable
value: true
description: A unique identifier within the file for this Receptor Genotype, typically
generated by the repository hosting the schema, for example from the underlying
ID of the database record.
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: receptor_genotype_id
owner: Genotype
domain_of:
- Genotype
range: string
locus:
name: locus
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: locus
owner: Genotype
domain_of:
- AlleleDescription
- GermlineSet
- Genotype
- Rearrangement
range: LocusEnum
documented_alleles:
name: documented_alleles
annotations:
nullable:
tag: nullable
value: true
description: List of alleles documented in reference set(s)
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: documented_alleles
owner: Genotype
domain_of:
- Genotype
range: DocumentedAllele
multivalued: true
undocumented_alleles:
name: undocumented_alleles
annotations:
nullable:
tag: nullable
value: true
description: List of alleles inferred to be present and not documented in an identified
GermlineSet
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: undocumented_alleles
owner: Genotype
domain_of:
- Genotype
range: UndocumentedAllele
multivalued: true
deleted_genes:
name: deleted_genes
annotations:
nullable:
tag: nullable
value: true
description: Array of genes identified as being deleted in this genotype
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: deleted_genes
owner: Genotype
domain_of:
- Genotype
range: DeletedGene
multivalued: true
inference_process:
name: inference_process
annotations:
nullable:
tag: nullable
value: true
description: Information on how the genotype was acquired. Controlled vocabulary.
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: inference_process
owner: Genotype
domain_of:
- Genotype
range: InferenceProcessEnum