Literature DB >> 34377961

P2T2: Protein Panoramic annoTation Tool for the interpretation of protein coding genetic variants.

Elias DeVoe1, Gavin R Oliver2, Roman Zenka2, Patrick R Blackburn1, Margot A Cousin2, Nicole J Boczek2, Jean-Pierre A Kocher2, Raul Urrutia3, Eric W Klee2, Michael T Zimmermann1.   

Abstract

MOTIVATION: Genomic data are prevalent, leading to frequent encounters with uninterpreted variants or mutations with unknown mechanisms of effect. Researchers must manually aggregate data from multiple sources and across related proteins, mentally translating effects between the genome and proteome, to attempt to understand mechanisms.
MATERIALS AND METHODS: P2T2 presents diverse data and annotation types in a unified protein-centric view, facilitating the interpretation of coding variants and hypothesis generation. Information from primary sequence, domain, motif, and structural levels are presented and also organized into the first Paralog Annotation Analysis across the human proteome.
RESULTS: Our tool assists research efforts to interpret genomic variation by aggregating diverse, relevant, and proteome-wide information into a unified interactive web-based interface. Additionally, we provide a REST API enabling automated data queries, or repurposing data for other studies.
CONCLUSION: The unified protein-centric interface presented in P2T2 will help researchers interpret novel variants identified through next-generation sequencing. Code and server link available at github.com/GenomicInterpretation/p2t2.
© The Author(s) 2021. Published by Oxford University Press on behalf of the American Medical Informatics Association.

Entities:  

Keywords:  data aggregation; genetic variation; high-throughput nucleotide sequencing; molecular sequence annotation; protein annotations

Year:  2021        PMID: 34377961      PMCID: PMC8346652          DOI: 10.1093/jamiaopen/ooab065

Source DB:  PubMed          Journal:  JAMIA Open        ISSN: 2574-2531


BACKGROUND AND SIGNIFICANCE

High-throughput sequencing is increasingly applied in clinical settings to establish precise genomic diagnoses, and in research, either to understand mechanisms of diagnostic, actionable, or pathogenic variants, or for better understanding opportunities for intervention. However, most variants have limited utility in these applications since they lack functional characterization. For lack of characterization, they are classified as variants of uncertain significance (VUS). Though guidelines aid in interpreting these variants, new data and resources regularly emerge that provide additional information. In practice, interpreting variants can thus become a manual data aggregation procedure that is repeated for each case or genetic variant, often using the same resources. Therefore, data science approaches that integrate multiple types of information are critical for comprehensive understanding, particularly for rare variants where co-observation is unlikely. Since most existing tools focus on the genomic change rather than on the effect of the genomic change in the context of the encoded gene product, new tools are critically needed to help interpret VUS and pathogenic variation alike. Assembling data for each variant is challenging and time-consuming; relevant literature and databases are typically queried manually, which can result in data being overlooked or underutilized. Tools have been developed for this purpose and generally fit into one of three categories (i) protein-level databases of pathogenicity, functional sites and domains, population allele frequency, and post-translational modifications., Understanding the effect of a genomic variant on the translated gene product is easier when data are presented in the protein context, rather than on the genome. (ii) Natural language processing (NLP) based literature mining tools, which can extract disease-gene-variant associations from research indexed by PubMed, systematically and uniformly identifying, structuring, and searching the entire public publication record. These tools include concept maps for gene aliases and more, providing a more comprehensive, uniform, and systematic solution compared to manual investigation. (iii) Knowledge transfer from related proteins such as human paralogs. For example, in paralog annotation analysis (PAA),, a multiple sequence alignment (MSA) identifies analogous residues in a family of proteins, enabling information to be passed from the family to residues in the protein of interest. Using MSAs for biological inference is well established, but as with other methods, is typically repeated manually for each study. Tools exist to visualize genes or proteins with certain types of experimentally or computationally derived annotations such as regulatory sites or structural domains,, as single-gene views of multiple data types, or to target specific diseases such as cancer., We believe that a more systematic solution can be made for organizing protein-level data across these three categories to assist in the interpretation of human genetic variants. Existing tools either require the user to translate effects from a DNA or RNA view into an understanding of their potential effect on the encoded protein, do not provide up-to-date information from literature such as derived from NLP, cannot share information across related proteins (eg, PAA), or lack a unified view of diverse annotations. For example, UniProt feature viewer provides some of these layers, but the provenance of alleles, and therefore their disease context, is difficult to ascertain, and the ability to view broad data about an individual protein is separated from the ability to look across isoforms and proteins. The Ensembl variant table has clearer data provenance but lacks NLP resources, and again the per-transcript and pan-transcript views are separate. Therefore, we present P2T2 as a platform for understanding proteins and protein-coding genetic variation. It is based on an interactive viewer populated using rich genome-wide and proteome-wide functional data including potential phenotypic effects, post-translational modifications, domains, motifs, structure availabilities, literature knowledge derived from NLP-mining, and paralog mappings. We additionally provide mappings to experimentally derived structures, and those of homologs, significantly expanding the ability to identify opportunities to enhance genomic information with 3D structure, which we recently demonstrated is not captured by genomic resources. We provide P2T2 as a service, but also a platform which can be customized to each lab or workflow’s needs. P2T2 is also searchable using Human Genome Variation Society (HGVS) syntax, which is standard nomenclature in clinical genetics reports. Thus, our platform fills an important and currently vacant niche for facilitating the interpretation of human genetic variants and enhancing the information available to research and genetics workflows.

METHODS

Transcript mapping

Amino acid sequences of nonfragment isoforms for all human proteins were downloaded from the SwissProt section of the UniProt Knowledgebase, totaling 46 029 unique mRNA sequences, encoding 33 957 unique isoforms of 19 285 genes. The complete set of transcripts (mRNAs) for these proteins was obtained by matching the protein amino acid sequences from Uniprot to those in the July 2020 release of Ensembl’s Homo Sapiens GRCh38 peptide file (release 100). Transcript identifiers were then used to query Biomart using the biomaRt R package. Catalogs of known DNA variants and their annotations built with the bioR software package were mapped to these DNA sequences using bedtools. The protein-coding effect of these variants was then annotated using CAVA.

Annotation data gathering

Protein annotations were integrated from a diverse set of resources including population allele frequencies via gnomAD, site-specific disease associations through ClinVar and HGMD, natural and engineered variants indexed by UniProt, and post-translational modification sites from PhosphoSitePlus, and PTMCode2. Broader features such as domains and motifs were identified using probabilistic models by locally running InterProScan and ELM. Hmmer3 alignment was run for all sequences against the PDB, retaining all pairwise matches or “hits” with a domain significance e-value ≤ 10−5. Hits were sorted by the size of the aligned region and sequence identity within. For simplicity, we chose to display a subset that is locally the best matches available and together provides the most comprehensive coverage of the protein. In order to generate MSAs for use in PAA, human paralogs of each protein were gathered from the Ensembl database. Isoform MSAs were generated for isoforms of each human gene listed in UniProt.

Software implementation

Annotation data was compiled using custom code from the R programming language (version 3.2.0) leveraging the IRanges (version 2.2.9), jsonlite (version 0.9.19), and doParallel (version 1.0.16) packages. Data are stored using MongoDB, and served through a REST API built using the Flask Python Framework. Visual presentation is achieved through a custom-built D3.js (d3js.org; BSD open-source license) implementation and Bootstrap (getbootstrap.com; MIT open-source license).

RESULTS

We present herein our Protein Panoramic annoTation Tool, P2T2, an interactive web-based tool designed to assist in the interpretation of protein coding variants by presenting multiple annotation and data types in a unified view (Figure 1). Rather than genome-centric, P2T2 is protein-centric; the data is organized across protein sequences from a wide range of input resources, providing a rich context for evaluating variants at each position of the protein. The tool allows users to search for proteins using many forms of identifier (eg, Ensembl, gene symbol, Uniprot accession, or HGVS mutation nomenclature). Queries that represent nonspecific genomic or protein entities such as gene symbols will be mapped to the protein product encoded by the canonical transcript. Unrecognized queries are mapped to close linguistic matches. Once a protein is selected, P2T2 provides an interactive interface which can be zoomed by clicking and dragging, and amino acid positions can be “marked” either by entering the position number in a search bar in the header menu, or by shift clicking within the interface. Marking a site creates a mini-report section to the right of the main UI, of all annotations at that position. Thus, P2T2 facilitates rapid access to protein annotations, for enhancing the interpretation of variants.
Figure 1.

P2T2 for UBA1 demonstrates the rich and comprehensive data that our platform can aggregate and efficiently summarize. When the user places their cursor over an amino acid, the position is highlighted highlight M41 within UBA1, a site with oxidation potential close to the end of an intrinsically disordered region (MobiDB domain is highlighted) and for which homologous experimental structures exist (eg, PDB 4P22 chain A is 99.77% identical). After marking an amino acid, the right-hand panel displays a summary of all available information across that amino acid and the analogous amino acids in the MSA. Color keys for each data type are described in our help page, accessible from the upper toolbar. Pathogenic variants in UBA1 that are associated with muscular dystrophy are noted in the figure. Unlike M41, none of the pathogenic variants are simultaneously annotated with a post-translational regulatory mark.

P2T2 for UBA1 demonstrates the rich and comprehensive data that our platform can aggregate and efficiently summarize. When the user places their cursor over an amino acid, the position is highlighted highlight M41 within UBA1, a site with oxidation potential close to the end of an intrinsically disordered region (MobiDB domain is highlighted) and for which homologous experimental structures exist (eg, PDB 4P22 chain A is 99.77% identical). After marking an amino acid, the right-hand panel displays a summary of all available information across that amino acid and the analogous amino acids in the MSA. Color keys for each data type are described in our help page, accessible from the upper toolbar. Pathogenic variants in UBA1 that are associated with muscular dystrophy are noted in the figure. Unlike M41, none of the pathogenic variants are simultaneously annotated with a post-translational regulatory mark. Annotation resources used in the default instance of our tool include allele frequencies from gnomAD, variants from ClinVar, and Uniprot, PTMs from PTMCode2, phosphorylation sites from PhosphositePlus, NLP-mined PubMed disease-gene-variant associations from DoCM,, and LitVar, domains and motifs from ELM and InterProScan (itself a collection of resources), and coverage by experimental 3D structures at varying levels of homology. Tracks that lack data for a given protein are not shown. We provide instructions on how to load additional track data. Each visual element for these data types is linked to its source, providing researchers rapid access to the information most likely to be relevant to the specific variants they are interested in. Finally, the data for each protein includes two multiple sequence alignments: (i) among nonfragment Uniprot isoforms of the selected protein and (ii) among paralogs from Ensembl, making P2T2 the first automated process for PAA of the human proteome. We believe the combination of annotations available within P2T2 and the implementation of PAA will help researchers generate novel hypotheses and interpret the effects of missense variants.

Case example

The interface presented with UBA1 selected illustrates how the integrated protein-centric annotations presented by P2T2 can be useful in hypothesis generation and variant interpretation (Figure 1). Mutation of UBA1 causes an infantile X-linked spinal muscular atrophy. Recently, alternate alleles at M41 have been shown likely to cause an adult-onset autoimmune disorder. In P2T2, amino acid position M41 is shown to be a site for post-translational methionine oxidation, which can lead to protein misfolding and regulation—the only such site in the protein. Only UBA1 and UBA7 have a methionine at this position in the MSA among ten human paralog (Figure 2), further supporting a unique function for this amino acid. These features imply that M41 could be a sensitive regulatory site and suggest a mechanism underlying the difference in phenotype for M41 variants from other pathogenic mutations in the same protein. The aggregation of diverse resources in P2T2 enables connections such as these to be made rapidly, maximizing the utility of variant annotations and facilitating hypothesis generation.
Figure 2.

Data are dynamically viewable. Zooming in on the region around M41, the specific and detailed data and annotations available within P2T2 are more easily viewed. We have highlighted M41 and show branding information for many of the available annotations. Domain annotations are provided through Interproscan. Simple Motifs are colored according to their probability of occurrence in random sequences, with blue indicative of higher random probability and orange of lower random probability. For example, the MOD_CK1_1 motif is overlapped by M41. The 3D organization of the protein is important for determining if this motif is accessible; there an experimental structure of UBA1. Clicking on any of the graphical elements directs the user to the corresponding online source data. Finally, the paralog MSA view is synced to the protein view, allowing data from both sources to inform interpretation of positions of interest.

Data are dynamically viewable. Zooming in on the region around M41, the specific and detailed data and annotations available within P2T2 are more easily viewed. We have highlighted M41 and show branding information for many of the available annotations. Domain annotations are provided through Interproscan. Simple Motifs are colored according to their probability of occurrence in random sequences, with blue indicative of higher random probability and orange of lower random probability. For example, the MOD_CK1_1 motif is overlapped by M41. The 3D organization of the protein is important for determining if this motif is accessible; there an experimental structure of UBA1. Clicking on any of the graphical elements directs the user to the corresponding online source data. Finally, the paralog MSA view is synced to the protein view, allowing data from both sources to inform interpretation of positions of interest.

DISCUSSION

P2T2 harmonizes diverse information for the interpretation of novel missense variants discovered from next-generation sequencing and clinical genetic testing. The annotations are visually organized to help researchers efficiently identify existing knowledge for specific amino acids, in order to better understand their potential functional effects on the translated exome. Information from primary sequence, domain, motif, and structural levels are presented in a simple format, combining the information available from other tools into PAA across the human proteome. PAA can be used for variant interpretation in the following way: if a novel variant is identified in one protein and the analogous residue in a closely related protein has a similar variant that is known to be pathogenic, this is suggestive of a similar effect in the target protein. The process of leveraging homology to identify sites or regions that are critical for protein functions is well established,, and has been used for gene function prediction and comparative biology, but only basic recommendations of sequence conservation have been made for VUS interpretation. We access the Database of Curated Mutations (DoCM) and NLP literature resources obtained from LitVar through APIs to ensure the display of up-to-date information; other information is updated on a regular basis using automated loading scripts. P2T2 combines the annotation of each human protein with annotated MSAs, making this information available systematically and accessible to a wide audience. In addition to PAA, structural biology is another research process that is not frequently used in the clinical assessment of the potential functional effects of novel variants, or hypothesis generation about their underlying mechanisms. Structural biology and computational biophysics can provide strong indications about the molecular effects of variants. P2T2 indicates statistically significant relationships to homologous protein structures using sequence profiles, enabling a fuller view of current experimental data and potential for structural modeling. The three-dimensional context provided by these structures can imply a variant’s role in protein function, especially when used in conjunction with the other annotations presented by P2T2. Thus, we believe our tool will support multiple clinical and research workflows by linking the genomics to 3D experimental and computed structural models, for enhancing interpretation of genetic variation. Tools have been developed with some features of P2T2, but our approach has several that are unique and valuable to the field of genetics. Existing tools such as from UniProt aggregate data, but the source and therefore context for most alleles is unclear. Ensembl’s variant table is clear about the source of alleles, but users cannot view the data alongside transcript and paralog tables. Explicit consideration of all transcripts is recommended in the genomic guidelines, but there are few, if any, tools that support doing so, beyond the linear effects (eg, if missense in one transcript and nonsense in another) available through Alamut and similar tools. In our tool, the coding effect of each transcript can be viewed, and in the context of the panorama of genomic data. Additionally, we harmonized resources at the DNA level, aiming to avoid discordant interpretations due to different transcripts being annotated. While there have been landmark papers demonstrating significant differences in the interpretation of genetic variants using different transcript resources,, there remains a need to identify which differences among reference protein sequences change the interpretation of human genetic variation. For instance, we feel it is underappreciated that many of the protein-coding transcripts in the databases are not complete but are fragments. We chose to focus on complete isoforms. Of them, 18% have a sequence mismatch between corresponding UniProt and Ensembl sequences. We continue to work on this dimension of the data, planning to leverage ongoing data harmonization efforts by national groups, and for their implications on genetic variant interpretation. Finally, geneticists and many genomics researchers identify variants in the genome and report them using Human Genome Variation Society (HGVS) nomenclature. P2T2 is the first protein-centric tool searchable using genomic HGVS nomenclature. Thus, our tool can be used in automated and manual workflows, with much greater ease and interconnectivity, compared to existing tools. Across the above features and more, P2T2 provides unique functions that help researchers to interpret the effects of missense genetic variation.

CONCLUSIONS

P2T2 is a flexible platform for a truly protein-centric understanding of genomics. It provides a rich environment for understanding each position of a protein by combining annotations of disease-association and functional investigation across all human proteins at amino acid resolution. Our tool can be used to ease the challenge of manual database query and literature review in clinical and research genomics interpretation workflows. Linking the data across gene isoforms and human paralogs enhances how it can be used for interpreting novel genetic variations. Thus, we believe P2T2 fills a critical role in the expanding repertoire of data science tools for genomics.

CONTRIBUTORS

M.Z., R.U., and E.K. formulated the concept of the study. E.D., R.Z., and M.Z. contributed software, formal analysis, implementation, and investigation. G.O., P.B., M.C., N.B., and J.K. contributed to data curation and reviewing the written works. J.K., R.U., E.K., and M.Z. supervised aspects of the study. M.Z. completed project administration. J.K., R.U., and E.K. completed funding acquisition.
  45 in total

Review 1.  Genome annotation: from sequence to biology.

Authors:  L Stein
Journal:  Nat Rev Genet       Date:  2001-07       Impact factor: 53.242

2.  Mapping identifiers for the integration of genomic datasets with the R/Bioconductor package biomaRt.

Authors:  Steffen Durinck; Paul T Spellman; Ewan Birney; Wolfgang Huber
Journal:  Nat Protoc       Date:  2009-07-23       Impact factor: 13.491

Review 3.  Protein structure prediction: when is it useful?

Authors:  Yang Zhang
Journal:  Curr Opin Struct Biol       Date:  2009-03-25       Impact factor: 6.809

4.  DoCM: a database of curated mutations in cancer.

Authors:  Benjamin J Ainscough; Malachi Griffith; Adam C Coffman; Alex H Wagner; Jason Kunisaki; Mayank Nk Choudhary; Joshua F McMichael; Robert S Fulton; Richard K Wilson; Obi L Griffith; Elaine R Mardis
Journal:  Nat Methods       Date:  2016-09-29       Impact factor: 28.547

5.  The CATH database.

Authors:  Michael Knudsen; Carsten Wiuf
Journal:  Hum Genomics       Date:  2010-02       Impact factor: 4.639

6.  Text mining facilitates database curation - extraction of mutation-disease associations from Bio-medical literature.

Authors:  Komandur Elayavilli Ravikumar; Kavishwar B Wagholikar; Dingcheng Li; Jean-Pierre Kocher; Hongfang Liu
Journal:  BMC Bioinformatics       Date:  2015-06-06       Impact factor: 3.169

7.  InterProScan 5: genome-scale protein function classification.

Authors:  Philip Jones; David Binns; Hsin-Yu Chang; Matthew Fraser; Weizhong Li; Craig McAnulla; Hamish McWilliam; John Maslen; Alex Mitchell; Gift Nuka; Sebastien Pesseat; Antony F Quinn; Amaia Sangrador-Vegas; Maxim Scheremetjew; Siew-Yit Yong; Rodrigo Lopez; Sarah Hunter
Journal:  Bioinformatics       Date:  2014-01-21       Impact factor: 6.937

8.  PTMcode v2: a resource for functional associations of post-translational modifications within and between proteins.

Authors:  Pablo Minguez; Ivica Letunic; Luca Parca; Luz Garcia-Alonso; Joaquin Dopazo; Jaime Huerta-Cepas; Peer Bork
Journal:  Nucleic Acids Res       Date:  2014-10-31       Impact factor: 16.971

9.  UniProt: a worldwide hub of protein knowledge.

Authors: 
Journal:  Nucleic Acids Res       Date:  2019-01-08       Impact factor: 16.971

10.  LitVar: a semantic search engine for linking genomic variant data in PubMed and PMC.

Authors:  Alexis Allot; Yifan Peng; Chih-Hsuan Wei; Kyubum Lee; Lon Phan; Zhiyong Lu
Journal:  Nucleic Acids Res       Date:  2018-07-02       Impact factor: 16.971

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.