Class: Antigen
URI: OBI:1110034
classDiagram
class Antigen
click Antigen href "../Antigen"
AKObject <|-- Antigen
click AKObject href "../AKObject"
Antigen : akc_id
Antigen : epitopes
Antigen --> "*" Epitope : epitopes
click Epitope href "../Epitope"
Antigen : source_molecule
Antigen : source_species
Antigen --> "0..1" TaxonomicSpecies : source_species
click TaxonomicSpecies href "../TaxonomicSpecies"
Inheritance
- AKObject
- Antigen
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| source_molecule | 0..1 String |
The protein or other molecule that this antigen represents | direct |
| source_species | 0..1 TaxonomicSpecies |
The species that the source molecule comes from | direct |
| epitopes | * Epitope |
Set of epitopes for an antigen | direct |
| akc_id | 1 Uriorcurie |
A unique identifier for a thing in the AKC | AKObject |
Usages
| used by | used in | type | used |
|---|---|---|---|
| AIRRKnowledgeCommons | antigens | range | Antigen |
| AntibodyAntigenComplex | antigen | range | Antigen |
| TCRpMHCComplex | antigen | range | Antigen |
| ReceptorComposite | antigen | range | Antigen |
| AlphaBetaReceptorComposite | antigen | range | Antigen |
| GammaDeltaReceptorComposite | antigen | range | Antigen |
| BCellReceptorComposite | antigen | range | Antigen |
| PairedReceptorComposite | antigen | range | Antigen |
| PairedAlphaBetaReceptorComposite | antigen | range | Antigen |
| PairedGammaDeltaReceptorComposite | antigen | range | Antigen |
| PairedBCellReceptorComposite | antigen | range | Antigen |
| ReceptorReactivity | antigen | range | Antigen |
Identifier and Mapping Information
Schema Source
- from schema: https://github.com/airr-knowledge/ak-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | OBI:1110034 |
| native | ak_schema:Antigen |
LinkML Source
Direct
name: Antigen
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AKObject
slots:
- source_molecule
- source_species
- epitopes
class_uri: OBI:1110034
Induced
name: Antigen
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: AKObject
attributes:
source_molecule:
name: source_molecule
description: The protein or other molecule that this antigen represents
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: source_molecule
owner: Antigen
domain_of:
- Antigen
range: string
source_species:
name: source_species
description: The species that the source molecule comes from
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: source_species
owner: Antigen
domain_of:
- Antigen
range: TaxonomicSpecies
epitopes:
name: epitopes
description: Set of epitopes for an antigen
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
alias: epitopes
owner: Antigen
domain_of:
- AIRRKnowledgeCommons
- Antigen
range: Epitope
multivalued: true
akc_id:
name: akc_id
description: A unique identifier for a thing in the AKC.
from_schema: https://github.com/airr-knowledge/ak-schema
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: akc_id
owner: Antigen
domain_of:
- AKObject
range: uriorcurie
required: true
class_uri: OBI:1110034