VennPainter: A Tool for the Comparison and Identification of Candidate Genes Based on Venn Diagrams

被引:82
作者
Lin, Guoliang [1 ,3 ]
Chai, Jing [1 ,3 ,4 ,5 ]
Yuan, Shuo [2 ]
Mai, Chao [2 ]
Cai, Li [2 ,7 ]
Murphy, Robert W. [4 ,6 ]
Zhou, Wei [2 ]
Luo, Jing [1 ,3 ]
机构
[1] Yunnan Univ, Sch Life Sci, Key Lab Anim Genet Divers & Evolut High Educ Yunn, Kunming 650091, Peoples R China
[2] Yunnan Univ, Sch Software, Kunming 650091, Yunnan, Peoples R China
[3] Yunnan Univ, State Key Lab Conservat & Utilizat Bioresource, Kunming 650091, Yunnan, Peoples R China
[4] Chinese Acad Sci, Kunming Inst Zool, State Key Lab Genet Resources & Evolut, Kunming 650223, Yunnan, Peoples R China
[5] Univ Chinese Acad Sci, Kunming Coll Life Sci, Kunming 650000, Peoples R China
[6] Royal Ontario Museum, Ctr Biodivers & Conservat Biol, Toronto, ON M5S 2C6, Canada
[7] Fudan Univ, Sch Comp & Sci, Shanghai 200433, Peoples R China
基金
中国国家自然科学基金;
关键词
COMPARATIVE GENOMICS; PROVIDES INSIGHTS; HOST ADAPTATION; EULER DIAGRAMS; VISUALIZATION; EVOLUTIONARY; REVEAL;
D O I
10.1371/journal.pone.0154315
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
VennPainter is a program for depicting unique and shared sets of genes lists and generating Venn diagrams, by using the Qt C++ framework. The software produces Classic Venn, Edwards' Venn and Nested Venn diagrams and allows for eight sets in a graph mode and 31 sets in data processing mode only. In comparison, previous programs produce Classic Venn and Edwards' Venn diagrams and allow for a maximum of six sets. The software incorporates user-friendly features and works in Windows, Linux and Mac OS. Its graphical interface does not require a user to have programing skills. Users can modify diagram content for up to eight datasets because of the Scalable Vector Graphics output. VennPainter can provide output results in vertical, horizontal and matrix formats, which facilitates sharing datasets as required for further identification of candidate genes. Users can obtain gene lists from shared sets by clicking the numbers on the diagram. Thus, VennPainter is an easy-to-use, highly efficient, cross-platform and powerful program that provides a more comprehensive tool for identifying candidate genes and visualizing the relationships among genes or gene families in comparative analysis.
引用
收藏
页数:12
相关论文
共 39 条
[1]   Visualization of three-way comparisons of omics data [J].
Baran, Richard ;
Robert, Martin ;
Suematsu, Makoto ;
Soga, Tomoyoshi ;
Tomita, Masaru .
BMC BIOINFORMATICS, 2007, 8 (1)
[2]   jvenn: an interactive Venn diagram viewer [J].
Bardou, Philippe ;
Mariette, Jerome ;
Escudie, Frederic ;
Djemiel, Christophe ;
Klopp, Christophe .
BMC BIOINFORMATICS, 2014, 15
[3]   Integration and visualization of systems biology data in context of the genome [J].
Bare, J. Christopher ;
Koide, Tie ;
Reiss, David J. ;
Tenenbaum, Dan ;
Baliga, Nitin S. .
BMC BIOINFORMATICS, 2010, 11
[4]   Comparative transcriptional profiling identifies takeout as a gene that regulates life span [J].
Bauer, Johannes ;
Antosh, Michael ;
Chang, Chengyi ;
Schorl, Christoph ;
Kolli, Santharam ;
Neretti, Nicola ;
Helfand, Stephen L. .
AGING-US, 2010, 2 (05) :298-310
[5]   Comparative Genomics Reveal Extensive Transposon-Mediated Genomic Plasticity and Diversity among Potential Effector Proteins within the Genus Coxiella [J].
Beare, Paul A. ;
Unsworth, Nathan ;
Andoh, Masako ;
Voth, Daniel E. ;
Omsland, Anders ;
Gilk, Stacey D. ;
Williams, Kelly P. ;
Sobral, Bruno W. ;
Kupko, John J., III ;
Porcella, Stephen F. ;
Samuel, James E. ;
Heinzen, Robert A. .
INFECTION AND IMMUNITY, 2009, 77 (02) :642-656
[6]  
Bultena B, 2013, FACE BALANCED VENN P
[7]   VennPlex-A Novel Venn Diagram Program for Comparing and Visualizing Datasets with Differentially Regulated Datapoints [J].
Cai, Huan ;
Chen, Hongyu ;
Yi, Tie ;
Daimon, Caitlin M. ;
Boyle, John P. ;
Peers, Chris ;
Maudsley, Stuart ;
Martin, Bronwen .
PLOS ONE, 2013, 8 (01)
[8]   GenoSets: Visual Analytic Methods for Comparative Genomics [J].
Cain, Aurora A. ;
Kosara, Robert ;
Gibas, Cynthia J. .
PLOS ONE, 2012, 7 (10)
[9]   VennDiagram: a package for the generation of highly-customizable Venn and Euler diagrams in R [J].
Chen, Hanbo ;
Boutros, Paul C. .
BMC BIOINFORMATICS, 2011, 12
[10]   Comparative genomic analysis of Vibrio parahaemolyticus: serotype conversion and virulence [J].
Chen, Yuansha ;
Stine, O. Colin ;
Badger, Jonathan H. ;
Gil, Ana I. ;
Nair, G. Balakrish ;
Nishibuchi, Mitsuaki ;
Fouts, Derrick E. .
BMC GENOMICS, 2011, 12