Skip to content

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

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