Email updates

Keep up to date with the latest news and content from BMC Bioinformatics and BioMed Central.

Open Access Highly Accessed Software

jvenn: an interactive Venn diagram viewer

Philippe Bardou2, Jérôme Mariette1*, Frédéric Escudié1, Christophe Djemiel1 and Christophe Klopp12

Author Affiliations

1 Plate-forme bio-informatique Genotoul/MIA-T, INRA, Borde Rouge, 31326 Castanet-Tolosan, France

2 Plate-forme SIGENAE/GenPhySE, INRA, Borde Rouge, 31326 Castanet-Tolosan, France

For all author emails, please log on.

BMC Bioinformatics 2014, 15:293  doi:10.1186/1471-2105-15-293

Published: 29 August 2014

Abstract

Background

Venn diagrams are commonly used to display list comparison. In biology, they are widely used to show the differences between gene lists originating from different differential analyses, for instance. They thus allow the comparison between different experimental conditions or between different methods. However, when the number of input lists exceeds four, the diagram becomes difficult to read. Alternative layouts and dynamic display features can improve its use and its readability.

Results

jvenn is a new JavaScript library. It processes lists and produces Venn diagrams. It handles up to six input lists and presents results using classical or Edwards-Venn layouts. User interactions can be controlled and customized. Finally, jvenn can easily be embeded in a web page, allowing to have dynamic Venn diagrams.

Conclusions

jvenn is an open source component for web environments helping scientists to analyze their data. The library package, which comes with full documentation and an example, is freely available at http://bioinfo.genotoul.fr/jvenn webcite.

Keywords:
Venn; Edward-Venn; Vizualisation; jquery; JavaScript