| Literature DB >> 31091262 |
Weiwei Zhang1, Cheng Wang1, Xuan Zhang1.
Abstract
With the development of technology, an enormous amount of sequencing data is being generated rapidly. However, transforming this data into patient care is a critical challenge. There are two difficulties: how to integrate functional information into mutation interpretation and how to make the integration easy to apply. One solution is to visualize amino acid changes with protein structure and function in web app platform. There are multiple existing tools for plotting mutations, but the majority of them requires programming skills that are not common background for clinicians or researchers. Furthermore, the recurrent mutations are the focus and the recurrence cutoff varies. Yet, none of the current software offers customer-defined cutoff. Thus, we developed this user-friendly web-based tool, Mutplot (https://bioinformaticstools.shinyapps.io/lollipop/). Mutplot retrieves up-to-date domain information from the protein resource UniProt (https://www.uniprot.org/), integrates the submitted mutation information and produces lollipop diagrams with annotations and highlighted candidates. It offers flexible output options. For data that follows security standards, the app can also be hosted in web servers inside a firewall or computers without internet with Uniprot database stored on them. Altogether, Mutplot is an excellent tool for visualizing protein mutations, especially for clinicians or researchers without any bioinformatics background.Entities:
Mesh:
Year: 2019 PMID: 31091262 PMCID: PMC6519802 DOI: 10.1371/journal.pone.0215838
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Comparison between Mutplot and other most popular tools for mutaiotn plots.
| Tools | y-axis | domain input | user interface | plot formats option | open source |
|---|---|---|---|---|---|
| sample frequency | link to database | graphical user interface | PDF,SVG | no | |
| none | link to database | command line | PNG,SVG | yes | |
| none | manual | graphical user interface | online graph | no | |
| sample frequency | manual | command line | SVG | yes | |
| manual edit | manual | command line in R | R Graphics | no | |
| none | manual | graphical user interface | online graph | no | |
| sample frequency | link to database | graphical user interface | JPEG,PDF,PNG,SVG | yes |
Y-axis indicates the y-axis options in the plot. Domain input indicates the domain information is provided manually or automatically retrieve from database. User interface indicates users use command line or GUI to plot. Plot formats option indicates the options for output plot format. Open source indicates if users have source code to customize the tools.
Fig 1Mutplot workflow.
Fig 2Comparison of single case TP53 plots from Mutplot (top) and Lollipops (bottom).
Same mutation settings applied to Mutplot and Lollipops. Mutplot has mutation types and better at repelling overlapping mutations.
Fig 3Comparison of TP53 plots from Mutplot and MutationMapper.
Mutplot can highlight and annotate mutations with any frequency. Mutplot can highlight both mutation frequency = 1 and mutation frequency >1 (top). Mutplot can highlight mutation frequency > = 5 (middle). MutationMapper only highlights the most frequent mutation (bottom).
Fig 4Comparison of overlapping labels from Mutplot and MutationMapper.
When two mutations are next to each other, Mutplot is able to display both (Fig 4 top) and MutationMapper only displays one (Fig 4 bottom).