| Literature DB >> 25208325 |
Matthew Scales1, Roland Jäger2, Gabriele Migliorini2, Richard S Houlston2, Marc Y R Henrion2.
Abstract
We present VISual Plotting Interface for Genetics (visPIG; http://vispig.icr.ac.uk), a web application to produce multi-track, multi-scale, multi-region plots of genetic data. visPIG has been designed to allow users not well versed with mathematical software packages and/or programming languages such as R, Matlab®, Python, etc., to integrate data from multiple sources for interpretation and to easily create publication-ready figures. While web tools such as the UCSC Genome Browser or the WashU Epigenome Browser allow custom data uploads, such tools are primarily designed for data exploration. This is also true for the desktop-run Integrative Genomics Viewer (IGV). Other locally run data visualisation software such as Circos require significant computer skills of the user. The visPIG web application is a menu-based interface that allows users to upload custom data tracks and set track-specific parameters. Figures can be downloaded as PDF or PNG files. For sensitive data, the underlying R code can also be downloaded and run locally. visPIG is multi-track: it can display many different data types (e.g association, functional annotation, intensity, interaction, heat map data,…). It also allows annotation of genes and other custom features in the plotted region(s). Data tracks can be plotted individually or on a single figure. visPIG is multi-region: it supports plotting multiple regions, be they kilo- or megabases apart or even on different chromosomes. Finally, visPIG is multi-scale: a sub-region of particular interest can be 'zoomed' in. We describe the various features of visPIG and illustrate its utility with examples. visPIG is freely available through http://vispig.icr.ac.uk under a GNU General Public License (GPLv3).Entities:
Mesh:
Year: 2014 PMID: 25208325 PMCID: PMC4160258 DOI: 10.1371/journal.pone.0107497
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Figure 1Annotated CRC GWAS p-values for 3q26.2 and 8q24.21, using data from [14] and [15].
The data tracks plotted across the two regions, 3q26.2 and 8q24.21, are a. association trend test p-values from a CRC GWAS as a colour intensity track, b. significant Hi-C interactions (3 kb resolution; determined from Hi-C experiments on 3 CRC cell-lines, LS174T, LoVo and Colo205), c. ChromHMM functional annotation, d. CRC GWAS trend test association p-values as a SNAP plot (with SNP type (imputed/typed), values and recombination rate). The figure includes a title, gene tracks for both scales and a legend.
Figure 2Hi-C interactomes of 3q26.2 and 8q24.21, using data from [15].
This figure shows the same two regions as Figure 1, 3q26.2 and 8q24.21. The data tracks plotted are the significant 3 kb Hi-C interactions (determined from 3 CRC cell-lines, LS174T, LoVo, Colo205), displayed as arches this time, as well as the corresponding, un-normalised Hi-C reads from the LS174T cell-line as a heat map. Also shown are some manual annotations to highlight the LD block within which one end of the significant interactions have to lie to be plotted, as well as the top CRC risk associated SNP in the LD block, rs6983267.
Comparison of visPIG with other genetic data visualisation tools.
| application | multi-track | multi-region | multi-scale | type | interactive | format | legend | graphics |
| visPIG | √ | √ | √ | w,c | √ | pdf, png | √ | v,r |
| WashU Epigenome Browser | √ | √ | √ | w | √ | svg | v | |
| IGV | √ | √ | w,g | √ | png | r | ||
| UCSC Genome Browser | √ | √ | w | √ | pdf, png | v,r | ||
| Circos | √ | √ | √ | c | svg, png | v,r | ||
| SNAP plot | w, c | pdf, png | √ | v,r |
The comparison has been restricted to the capabilities of visPIG. Some of the other tools have additional features that are not listed here.
: w = web application, g = locally run graphical user interface, c = locally run from a terminal command line
: figure output format
: ability to add a legend onto the output figure
: v = vector graphics, r = raster graphics
: possible for some features (e.g. all graphical parameters, the type and order of tracks displayed, the zoom view), but not fully interactive; e.g. to change the plotted regions, the region file needs to be edited and re-uploaded
: multiple panels can be juxtaposed, which can be used to either show multiple regions and/or zoom in on a specific sub-region; difficult to get different regions on exactly identical scales; we were unable to indicate the location of the zoomed panel on the full view
: multi-scale in the sense that one can interactively zoom in on a region, but never more than one scale displayed at a given time.