Shiny Contest Submission: Intervene - Interactive Visualization of Set Intersections

Making visualization of multi-set intersections great again!!:grinning:

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:

  1. venn - to generate Venn diagrams of up-to 6 sets,
  2. upset - to generate UpSet plots of more than 3 sets and
  3. 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.

2 Likes

This topic was automatically closed 54 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.