The description property of alleles in the PHI-Canto JSON export is currently not shown in the PHI-base 5 UI. We want this information to be shown, since it captures important information about some allele types.
For example, the following allele on PHIG:337 has no description:
cyp51C-C1325A
In PHI-Canto, this allele appears as follows:
cyp51C-C1325A(aaP419T)
The description is stored in the description property of the allele object, as shown below:
The complete genotype display name in PHI-base 5 should appear as follows:
cyp51C-C1325A(aaP419T) (amino acid mutation) [Wild type product level]
More generally, the format is:
name(description) (allele_type) [expression]
The allele description should be shown in genotype display names and metagenotype display names: it should be shown in any annotation type that includes an allele with a description.
The description is an optional property. If it is not found, then the genotype display name should be shown without the parentheses for the description, following the existing display logic:
name (allele_type) [expression]
For multi-allele genotypes, each allele name should be followed by its description:
The
description
property of alleles in the PHI-Canto JSON export is currently not shown in the PHI-base 5 UI. We want this information to be shown, since it captures important information about some allele types.For example, the following allele on PHIG:337 has no description:
cyp51C-C1325A
In PHI-Canto, this allele appears as follows:
cyp51C-C1325A(aaP419T)
The description is stored in the
description
property of the allele object, as shown below:The complete genotype display name in PHI-base 5 should appear as follows:
cyp51C-C1325A(aaP419T) (amino acid mutation) [Wild type product level]
More generally, the format is:
name(description) (allele_type) [expression]
The allele description should be shown in genotype display names and metagenotype display names: it should be shown in any annotation type that includes an allele with a description.
The
description
is an optional property. If it is not found, then the genotype display name should be shown without the parentheses for the description, following the existing display logic:name (allele_type) [expression]
For multi-allele genotypes, each allele name should be followed by its description:
name1(description1) (allele_type) [expression] name2(description2) (allele_type) [expression]