Making visualization of multi-set intersections great again!!
Intervene provides a user-friendly and interactive interface for effective intersection and visualization of multi-sets to facilitate scientific analysis and interpretation.
Intervene contains three modules:
- venn - to generate Venn diagrams of up-to 6 sets,
- upset - to generate UpSet plots of more than 3 sets and
- pairwise - to compute and visualize pairwise intersections as a clustered heatmap.
All three modules allow users to interactively adjust parameters and generate publication-ready figures.
Project Code and Live App
Source code on GitHub: GitHub - asntech/intervene-shiny: An interactive Shiny App for UpSet plots, Venn diagrams and Pairwise heatmaps
Live App: https://asntech.shinyapps.io/intervene
RStudio Cloud project: Posit Cloud
For more details, read the manuscript highlighted the Intervene App
Khan A, Mathelier A. Intervene: a tool for intersection and visualization of multiple gene or genomic region sets. BMC Bioinformatics. 2017;18:287. doi: 10.1186/s12859-017-1708-7
Intervene also comes in command line interface, which also allows the intersection of genomic regions, and output can be easily uploaded to the Shiny version to further explore and customize the plots in a shiny way.