{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,25]],"date-time":"2026-01-25T12:04:34Z","timestamp":1769342674874,"version":"3.49.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,4,26]],"date-time":"2021-04-26T00:00:00Z","timestamp":1619395200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2021,4,26]],"date-time":"2021-04-26T00:00:00Z","timestamp":1619395200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"crossref","award":["DP140100077"],"award-info":[{"award-number":["DP140100077"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec><jats:title>Background<\/jats:title><jats:p>Area-proportional Euler diagrams are frequently used to visualize data from Microarray experiments, but are also applied to a wide variety of other data from biosciences, social networks and other domains.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>This paper details Edeap, a new simple, scalable method for drawing area-proportional Euler diagrams with ellipses. We use a search-based technique optimizing a multi-criteria objective function that includes measures for both area accuracy and usability, and which can be extended to further user-defined criteria. The Edeap software is available for use on the web, and the code is open source. In addition to describing our system, we present the first extensive evaluation of software for producing area-proportional Euler diagrams, comparing Edeap to the current state-of-the-art; circle-based method, venneuler, and an alternative ellipse-based method, eulerr.<\/jats:p><\/jats:sec><jats:sec><jats:title>Conclusions<\/jats:title><jats:p>Our evaluation\u2014using data from the Gene Ontology database via GoMiner, Twitter data from the SNAP database, and randomly generated data sets\u2014shows an ordering for accuracy (from best to worst) of eulerr, followed by Edeap and then venneuler. In terms of runtime, the results are reversed with venneuler being the fastest, followed by Edeap and finally eulerr. Regarding scalability, eulerr cannot draw non-trivial diagrams beyond 11 sets, whereas no such limitation is present in Edeap or venneuler, both of which draw diagrams up to the tested limit of 20 sets.<\/jats:p><\/jats:sec>","DOI":"10.1186\/s12859-021-04121-8","type":"journal-article","created":{"date-parts":[[2021,4,26]],"date-time":"2021-04-26T10:06:17Z","timestamp":1619431577000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Euler diagrams drawn with ellipses area-proportionally (Edeap)"],"prefix":"10.1186","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5536-7780","authenticated-orcid":false,"given":"Michael","family":"Wybrow","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Rodgers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fadi K.","family":"Dib","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,4,26]]},"reference":[{"issue":"3","key":"4121_CR1","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.jvlc.2013.08.006","volume":"25","author":"P Rodgers","year":"2014","unstructured":"Rodgers P. A survey of euler diagrams. J Vis Lang Comput. 2014;25(3):134\u201355.","journal-title":"Journal of Visual Languages & Computing"},{"issue":"1","key":"4121_CR2","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1186\/1471-2105-9-67","volume":"9","author":"HA Kestler","year":"2008","unstructured":"Kestler HA, M\u00fcller A, Kraus JM, Buchholz M, Gress TM, Liu H, Kane DW, Zeeberg BR, Weinstein JN. Vennmaster: area-proportional euler diagrams for functional go analysis of microarrays. BMC Bioinf. 2008;9(1):67.","journal-title":"BMC bioinformatics"},{"issue":"7","key":"4121_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0101717","volume":"9","author":"L Micallef","year":"2014","unstructured":"Micallef L, Rodgers P. eulerAPE: Drawing area-proportional 3-venn diagrams using ellipses. PLOS ONE. 2014;9(7):1\u201318. https:\/\/doi.org\/10.1371\/journal.pone.0101717.","journal-title":"PLOS ONE"},{"issue":"2","key":"4121_CR4","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1109\/TVCG.2011.56","volume":"18","author":"L Wilkinson","year":"2012","unstructured":"Wilkinson L. Exact and approximate area-proportional circular venn and euler diagrams. IEEE Trans Visual Comput Graph. 2012;18(2):321\u201331.","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"issue":"1","key":"4121_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TVCG.2013.104","volume":"20","author":"P Rodgers","year":"2014","unstructured":"Rodgers P, Stapleton G, Flower J, Howse J. Drawing area-proportional euler diagrams representing up to three sets. IEEE Tran Visuali Comput Graph. 2014;20(1):1\u20131. https:\/\/doi.org\/10.1109\/TVCG.2013.104.","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"4121_CR6","doi-asserted-by":"crossref","unstructured":"Chow S, Ruskey F. Drawing area-proportional venn and euler diagrams. In: International Symposium on Graph Drawing, 2003;pp. 466\u2013477. Springer.","DOI":"10.1007\/978-3-540-24595-7_44"},{"key":"4121_CR7","doi-asserted-by":"crossref","unstructured":"Chow S, Rodgers P. Constructing area-proportional venn and euler diagrams with three circles. In: Euler Diagrams Workshop 2005.","DOI":"10.1007\/978-3-540-24595-7_44"},{"issue":"1","key":"4121_CR8","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1186\/1471-2164-9-488","volume":"9","author":"T Hulsen","year":"2008","unstructured":"Hulsen T, de Vlieg J, Alkema W. BioVenn-a web application for the comparison and visualization of biological lists using area-proportional venn diagrams. BMC Genom. 2008;9(1):488.","journal-title":"BMC genomics"},{"key":"4121_CR9","unstructured":"Alsallakh B, Micallef L, Aigner W, Hauser H, Miksch S, Rodgers P. Visualizing sets and set-typed data: State-of-the-art and future challenges. In: Eurographics Conference on Visualization (EuroVis)\u2013State of The Art Reports, 2014; pp. 1\u201321"},{"issue":"10","key":"4121_CR10","doi-asserted-by":"publisher","first-page":"974","DOI":"10.1016\/j.jclinepi.2005.01.018","volume":"58","author":"RJ Marshall","year":"2005","unstructured":"Marshall RJ. Scaled rectangle diagrams can be used to visualize clinical and epidemiological data. J Clin Epidemiol. 2005;58(10):974\u201381.","journal-title":"Journal of clinical epidemiology"},{"key":"4121_CR11","doi-asserted-by":"crossref","unstructured":"Blake A, Stapleton G, Rodgers P, Cheek L, Howse J. The impact of shape on the perception of euler diagrams. In: International Conference on Theory and Application of Diagrams, 2014;pp. 123\u2013137. Springer.","DOI":"10.1007\/978-3-662-44043-8_16"},{"issue":"1","key":"4121_CR12","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1186\/s12859-016-1281-5","volume":"17","author":"F Lam","year":"2016","unstructured":"Lam F, Lalansingh CM, Babaran HE, Wang Z, Prokopec SD, Fox NS, Boutros PC. Venndiagramweb: a web application for the generation of highly customizable venn and euler diagrams. BMC Bioinf. 2016;17(1):401.","journal-title":"BMC bioinformatics"},{"issue":"10","key":"4121_CR13","doi-asserted-by":"publisher","first-page":"420","DOI":"10.6026\/97320630001420","volume":"1","author":"M Pirooznia","year":"2007","unstructured":"Pirooznia M, Nagarajan V, Deng Y. Genevenn-a web application for comparing gene lists using venn diagrams. Bioinformation. 2007;1(10):420.","journal-title":"Bioinformation"},{"key":"4121_CR14","unstructured":"Larsson J. eulerr: Area-Proportional Euler Diagrams with Ellipses, Sweden. Bachelor\u2019s Thesis, Lund University, Sweden 2018."},{"issue":"1","key":"4121_CR15","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1186\/1471-2105-12-35","volume":"12","author":"H Chen","year":"2011","unstructured":"Chen H, Boutros PC. VennDiagram: a package for the generation of highly-customizable Venn and Euler diagrams in R. BMC Bioinf. 2011;12(1):35.","journal-title":"BMC bioinformatics"},{"key":"4121_CR16","unstructured":"Larsson J. eulerr: Area-Proportional Euler and Venn Diagrams with Ellipses. https:\/\/cran.r-project.org\/package=eulerr. Version 6.1.0, Accessed 19 October 2020."},{"issue":"5\u20136","key":"4121_CR17","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1016\/j.intcom.2007.05.004","volume":"19","author":"B Kim","year":"2007","unstructured":"Kim B, Lee B, Seo J. Visualizing set concordance with permutation matrices and fan diagrams. Interact Comput. 2007;19(5\u20136):630\u201343.","journal-title":"Interacting with computers"},{"issue":"11","key":"4121_CR18","doi-asserted-by":"publisher","first-page":"13984","DOI":"10.1371\/journal.pone.0013984","volume":"5","author":"D Merico","year":"2010","unstructured":"Merico D, Isserlin R, Stueker O, Emili A, Bader GD. Enrichment map: a network-based method for gene-set enrichment visualization and interpretation. PloS ONE. 2010;5(11):13984.","journal-title":"PloS one"},{"issue":"12","key":"4121_CR19","doi-asserted-by":"publisher","first-page":"1983","DOI":"10.1109\/TVCG.2014.2346248","volume":"20","author":"A Lex","year":"2014","unstructured":"Lex A, Gehlenborg N, Strobelt H, Vuillemot R, Pfister H. Upset: visualization of intersecting sets. IEEE Trans Visual Comput Graph. 2014;20(12):1983\u201392.","journal-title":"IEEE transactions on visualization and computer graphics"},{"key":"4121_CR20","unstructured":"Rodgers P, Dib FK, Wybrow M. Edeap website. https:\/\/www.eulerdiagrams.com\/edeap\/. Accessed 29 January 2021."},{"key":"4121_CR21","unstructured":"Inkscape developers: Inkscape SVG Editor. https:\/\/inkscape.org\/. Accessed 19 October 2020."},{"key":"4121_CR22","unstructured":"Michael\u00a0Wybrow, F.K.D., Rodgers, P.: Edeap Github repository. https:\/\/github.com\/mjwybrow\/edeap\/. Accessed 29 January 2021."},{"issue":"4","key":"4121_CR23","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1145\/234535.234538","volume":"15","author":"R Davidson","year":"1996","unstructured":"Davidson R, Harel D. Drawing graphs nicely using simulated annealing. ACM Trans Graph. 1996;15(4):301\u201331. https:\/\/doi.org\/10.1145\/234535.234538.","journal-title":"ACM Trans. Graph."},{"key":"4121_CR24","doi-asserted-by":"crossref","unstructured":"Gendreau M, Potvin J-Y. 9. Tabu Search, 2005;pp. 165\u2013186. Springer, Boston, MA.","DOI":"10.1007\/0-387-28356-0_6"},{"key":"4121_CR25","doi-asserted-by":"publisher","unstructured":"Aiello W, Chung F, Lu L. A random graph model for massive graphs. In: Proceedings of the Thirty-second Annual ACM Symposium on Theory of Computing. STOC \u201900, 2000;pp. 171\u2013180. ACM, New York, NY, USA. https:\/\/doi.org\/10.1145\/335305.335326","DOI":"10.1145\/335305.335326"},{"issue":"5","key":"4121_CR26","doi-asserted-by":"publisher","first-page":"0197103","DOI":"10.1371\/journal.pone.0197103","volume":"13","author":"FK Dib","year":"2018","unstructured":"Dib FK, Rodgers P. Graph drawing using tabu search coupled with path relinking. PloS one. 2018;13(5):0197103.","journal-title":"PloS one"},{"key":"4121_CR27","unstructured":"Cohen J. Statistical Power Analysis for the Behavioral Sciences. Routledge, ISBN 978-1-134-74270-7 1988."},{"key":"4121_CR28","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1056\/NEJMe1906559","volume":"381","author":"D Harrington","year":"2019","unstructured":"Harrington D, D\u2019Agostino RB Sr, Gatsonis C, Hogan JW, Hunter DJ, Normand S-LT, Drazen JM, Hamel MB. New guidelines for statistical reporting in the journal. N Engl J Med. 2019;381:285\u20136.","journal-title":"The New England Journal of Medicine"},{"key":"4121_CR29","doi-asserted-by":"crossref","unstructured":"Ware M, Richards N. An ant colony system algorithm for automatically schematizing transport network data sets. In: IEEE Congress on Evolutionary Computation, 2013;pp. 1892\u20131900","DOI":"10.1109\/CEC.2013.6557790"},{"key":"4121_CR30","unstructured":"Leskovec J, Krevl A. SNAP Datasets: Stanford Large Network Dataset Collection. http:\/\/snap.stanford.edu\/data. Accessed 19 October 2020."},{"issue":"suppl-1","key":"4121_CR31","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1093\/nar\/gkh036","volume":"32","author":"G.O Consortium","year":"2004","unstructured":"Consortium G.O. The gene ontology (go) database and informatics resource. Nucleic acids research. 2004;32(suppl-1):258\u201361.","journal-title":"Nucleic acids research"},{"key":"4121_CR32","unstructured":"Michael\u00a0Wybrow, F.K.D, Rodgers P. Edeap experimental data website. https:\/\/www.eulerdiagrams.com\/edeap\/experiments\/. Accessed 29 January 2021."},{"key":"4121_CR33","doi-asserted-by":"publisher","unstructured":"Rodgers P, Dib FK, Wybrow M. Edeap experimental data. https:\/\/doi.org\/10.26180\/13168121. Accessed 11 February 2021.","DOI":"10.26180\/13168121"},{"issue":"6","key":"4121_CR34","doi-asserted-by":"publisher","first-page":"80","DOI":"10.2307\/3001968","volume":"1","author":"F Wilcoxon","year":"1945","unstructured":"Wilcoxon F. Individual comparisons by ranking methods. Biometrics Bull. 1945;1(6):80\u20133.","journal-title":"Biometrics bulletin"},{"issue":"3","key":"4121_CR35","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1093\/biomet\/52.3-4.591","volume":"52","author":"SS Shapiro","year":"1965","unstructured":"Shapiro SS, Wilk MB. An analysis of variance test for normality (complete samples). Biometrika. 1965;52(3):591\u2013611.","journal-title":"Biometrika"},{"issue":"2","key":"4121_CR36","doi-asserted-by":"publisher","first-page":"467","DOI":"10.22237\/jmasm\/1257035100","volume":"8","author":"S Sawilowsky","year":"2009","unstructured":"Sawilowsky S. New effect size rules of thumb. J Mod Appl Stat Methods. 2009;8(2):467\u201374.","journal-title":"Journal of Modern Applied Statistical Methods"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-021-04121-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-021-04121-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-021-04121-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,2]],"date-time":"2021-05-02T12:41:24Z","timestamp":1619959284000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-021-04121-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,26]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["4121"],"URL":"https:\/\/doi.org\/10.1186\/s12859-021-04121-8","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,26]]},"assertion":[{"value":"30 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 April 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 April 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"214"}}