| Literature DB >> 33999189 |
Petar I Penev1,2, Holly M McCann2, Caeden D Meade2, Claudia Alvarez-Carreño1,3, Aparna Maddala2, Chad R Bernier2,3, Vasanta L Chivukula1,2, Maria Ahmad2, Burak Gulen3, Aakash Sharma2, Loren Dean Williams1,2,3, Anton S Petrov1,2,3.
Abstract
ProteoVision is a web server designed to explore protein structure and evolution through simultaneous visualization of multiple sequence alignments, topology diagrams and 3D structures. Starting with a multiple sequence alignment, ProteoVision computes conservation scores and a variety of physicochemical properties and simultaneously maps and visualizes alignments and other data on multiple levels of representation. The web server calculates and displays frequencies of amino acids. ProteoVision is optimized for ribosomal proteins but is applicable to analysis of any protein. ProteoVision handles internally generated and user uploaded alignments and connects them with a selected structure, found in the PDB or uploaded by the user. It can generate de novo topology diagrams from three-dimensional structures. All displayed data is interactive and can be saved in various formats as publication quality images or external datasets or PyMol Scripts. ProteoVision enables detailed study of protein fragments defined by Evolutionary Classification of protein Domains (ECOD) classification. ProteoVision is available at http://proteovision.chemistry.gatech.edu/.Entities:
Year: 2021 PMID: 33999189 PMCID: PMC8265156 DOI: 10.1093/nar/gkab351
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.Architecture of the ProteoVision web server. ProteoVision code is decoupled between the front end and back end. In the back end (green), the Django web framework queries and serves a REST API of the MySQL database. The back end also executes alignment-structure mapping and queries the EBI server for sequences from selected 3D structures. In the front end (purple), an integrated Vue framework with JavaScript (tan) builds the Main Navigation panel (blue), provides interactivity, calculates conservation and physicochemical properties, queries the back end and external APIs, and displays the viewers (tan).
Figure 2.Workflow of the ProteoVision web server. ProteoVision operates in two modes, depicted in orange ovals. After selecting or uploading an alignment and a PDB entry (blue), ProteoVision creates the alignment-structure mapping and computes conservation and physicochemical properties from the alignment (purple). ProteoVision displays the four viewers (tan) and provides options to input custom CSV data or domain ranges for truncation and masking (blue). Finally, ProteoVision downloads computed data and images (yellow).
Figure 3.Visualization of custom data for a ribosomal protein. (A) DESIRE Alignment of rProtein uL22 from bacterial species, connected to (B) the topology diagram and (C) the 3D structure of E. coli uL22 from PDB entry 4V9D, chain CS. Proteolysis data (57) mapped with ProteoVision highlights the digestion sites with purple simultaneously at (A) primary, (B) secondary, and (C) tertiary levels of the uL22 structure. The digestion sites are indicated by arrows in panel (C) for clarity. The E. coli uL22 sequence is highlighted with green box in panel (A). Position 11 (E. coli numbering) is highlighted with red box in (A) and red circle in (B) and (C). Species with variable amino acid types at position 11 are also highlighted with red boxes in (A).
Figure 4.Simultaneous mapping of data from custom alignment of a non-ribosomal protein. Alignment of EF-Tu was used to select and visualize two cradle loop domains. GTP_EFTU_D2_1; (A) Topology diagram, (B) 3D Structural representation, and (C) Amino acid frequency distribution of aromatic and hydrophobic residues from β-strand-localized residues. GTP_EFTU_D3; (D) Topology diagram, (E) 3D structural representation and (F) amino acid frequency distribution. Amino acid polarity is represented by a color gradient from purple (low) to yellow (high).
Figure 5.Visualization of custom alignment and structure in User upload mode. (A) Alignment of acetolactate synthase from 25 archaeal species. (B) Automatically generated topology diagram using Pro-Origami from custom structure. (C) Custom 3D structure modelled with Swiss-Model from a sequence of acetolactate synthase (NMC08613.1) from Candidatus Lokiarchaeota.