The IMGT-KG data model can be divided into five levels of description, from nucleotide to protein sequence. The initial level comprises the depiction of genes and alleles. The subsequent level provides
details about the genomic loci of these genes. The following level describes the sequence characteristics of the genes. The fourth level transitions to the protein level, presenting a description pertaining
to the sequence of the protein chain and its domains. Finally, the last model describes the chain that belongs to the structure. In the data model, every class has an annotation label
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX faldo: <http://biohackathon.org/resource/faldo#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX obo: <http://purl.obolibrary.org/obo/>
PREFIX : <http://www.imgt.org/imgt-ontology#>
At the gene level, we have a Gene which can be member of
| AnnotationProperty | Description | |
|---|---|---|
| Gene | ||
| imgt_link | a link that points to imgt website | |
| Allele | ||
| has_fcode | a code for functionality type | |
| has_number | number of Allele |
A Locus belongs to a taxon with a location type that indicates its location (major locus, orphon ...). It is part of
The sequence level characterizes the features of the sequence. A feature is a sequence region which is associated with a location, and a label. Therefore, each region has a label and a location
| AnnotationProperty | Description |
| Region | |
| has_nucleotide_sequence | composition in nucleotides of the region when it's a coding region |
| has_imgt_qualifier | a qualifier imgt to describe the region |
| obo:GENO_0000960 | |
| has_nucleotide_sequence | composition in nucleotides of the sequence |
This level is the transition from nucleotide sequences to protein sequences. A chain
| AnnotationProperty | Description |
| Chain | |
| code4A | code of the chain |
| has_imgt_chain_description | a description of the chain in its different domains |
| imgt_link | a link that points to imgt website |
| Domain | |
| has_imgt_collier_perles | imgt collier de perles link |
| has_sheet | different sheets of domain |
| Residue | |
| abreviation | short name or abreviation of the residue |
| has_phi_angle | phi angle |
| has_psi_angle | psi angle |
A Structure
| AnnotationProperty | Description |
| Structure | |
| common_name | common name |
| commercial_name | commercial name |
| inn_name | INN name |
| immune_epitope | an external link that points to the predict epitope of a structure in IEDB |
| Amino acide sequence | |
| contact_analysis | a link that points to pair contacts analyses |
| has_amino_sequence | amino acide sequence |
| imgt_link | a link that points to imgt website |
| interaction_paratope_epitope | a link that points to interaction paratope epitope |
| is_entry_from | amino sequence's database |
| jmol_visualisation | a link to explore the structure in Jmol |
| pdb_link | a external link to pdb database |
| Article | |
| dc:title | article's title |
| dc:contributor | article's contributors |
| dc:date | publication date |
| has_journal | journal of publication |
IMGT-KG provides access to 79 670 110 triplets without inferences, 95 508 660 triplets with inferences applied, 10 430 268 entities, 15 848 105 distinct subjects, 21 861 727 distinct objects, 673 distinct concepts or classes and 171 distinct properties or relations. We provide below Figures demonstrating the main features of IMGT-KG.