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:
Live App:
RStudio Cloud project:

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.


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.