| Literature DB >> 28569135 |
Aziz Khan1, Anthony Mathelier2,3.
Abstract
BACKGROUND: A common task for scientists relies on comparing lists of genes or genomic regions derived from high-throughput sequencing experiments. While several tools exist to intersect and visualize sets of genes, similar tools dedicated to the visualization of genomic region sets are currently limited.Entities:
Keywords: Genome analysis; Heat maps; UpSet plots; Venn diagrams; Visualization
Mesh:
Year: 2017 PMID: 28569135 PMCID: PMC5452382 DOI: 10.1186/s12859-017-1708-7
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Fig. 1A sketch of Intervene’s command line interface and web application, and input data type
Fig. 2Example of Intervene’s command line interface outputs. a A three-way Venn diagram of ChIP-seq peaks of histone modifications (H3K27ac, H3Kme3, and H3K27me3) in hESC obtained from ENCODE [11] b UpSet plot of the intersection of four histone modification peaks in hESC c A heat map of pairwise intersections in terms of Jaccard statistics of super-enhancers in 24 mouse cell and tissue types downloaded from dbSUPER
Fig. 3Screenshots of web application user interface
Fig. 4MCF-7 cluster heat map. Cluster heat map of the Spearman correlations of fractions of overlap between TF ChIP-seq data sets and regulatory regions in MCF-7. Three clusters (red, green, and blue) are highlighted
Comparison of Intervene with currently available tools to draw Venn diagrams, UpSet plots and pairwise heatmaps
| Application | Venn plot types | Upset plot | Pairwise heat map | Weighted venn | Application type | Input type | No. Of inputs | Output type |
|---|---|---|---|---|---|---|---|---|
| VennDiagramWeb [ | Classical Venn, Euler | ✘ | ✘ | ✘ | web app | Lists | 5 | TIFF, SVG, PNG, R objects |
| VennPainter [ | Classical Venn, Edwards, Nested Venn | ✘ | ✘ | ✘ | Stand-alone | Lists | 8 | SVG, text |
| Vennture [ | Edwards | ✘ | ✘ | ✘ | Stand-alone | Lists | 6 | PowerPoint, Excel |
| BioVenn [ | Classical Venn | ✘ | ✘ | ✓ | web app | Lists | 3 | SVG, PNG |
| jVenn [ | Classical Venn, Edwards | ✘ | ✘ | ✘ | web app | Lists | 6 | PNG and SVG |
| InteractiVenn [ | Edwards | ✘ | ✘ | ✘ | web app | Lists | 6 | SVG, PNG, text |
| UpSetR [ | ✘ | ✓ | ✘ | ✘ | web app, R package | Lists, binary, counts | Multiple | PDF, PNG |
| ChippeakAnno [ | Classical Venn | ✘ | ✘ | ✘ | R package | Genomic regions | 5 | PDF, SVG, PNG |
| pybedtools [ | Classical Venn | ✘ | Matrix only | ✓ | command line | Genomic regions | 3 for Venn, multiple for pairwise | PDF, SVG, PNG |
| Intervene | Classical Venn, Euler, Edwards, Chow-Ruskey, Square, Battle | ✓ | ✓ | ✓ | command line, web app | Genomic regions, lists, binary, counts | 6 for Venn, multiple for upset and pairwise | PDF, SVG, PNG, TIFF, R objects, text |