DeepVenn – a web application for the creation of area-proportional Venn diagrams using the deep learning framework Tensorflow.js

09/27/2022
by   Tim Hulsen, et al.
0

Motivation: The Venn diagram is one of the most popular methods to visualize the overlap and differences between data sets. It is especially useful when it is are 'area-proportional'; i.e. the sizes of the circles and the overlaps are proportional to the sizes of the data sets. There are some tools available that can generate area-proportional Venn Diagrams, but most of them are limited to two or three circles, and others are not available as a web application or accept only numbers and not lists of IDs as input. Some existing solutions also have limited accuracy because of outdated algorithms to calculate the optimal placement of the circles. The latest machine learning and deep learning frameworks can offer a solution to this problem. Results: The DeepVenn web application can create area-proportional Venn diagrams of up to ten sets. Because of an algorithm implemented with the deep learning framework Tensorflow.js, DeepVenn automatically finds the optimal solution in which the overlap between the circles corresponds to the sizes of the overlap as much as possible. The only required input is two to ten lists of IDs. Optional parameters include the main title, the subtitle, the set titles and colours of the circles and the background. The user can choose to display absolute numbers or percentages in the final diagram. The image can be saved as a PNG file by right-clicking on it and choosing "Save image as". The right side of the interface also shows the numbers and contents of all intersections. Availability: DeepVenn is available at https://www.deepvenn.com. Contact: tim.hulsen@philips.com

READ FULL TEXT
research
05/19/2022

Neural network topological snake models for locating general phase diagrams

Machine learning for locating phase diagram has received intensive resea...
research
08/21/2018

The Turtleback Diagram for Conditional Probability

We elaborate on an alternative representation of conditional probability...
research
03/03/2021

Experimental Mathematics Approach to Gauss Diagrams Realizability

A Gauss diagram (or, more generally, a chord diagram) consists of a circ...
research
08/05/2021

Circle graphs (chord interlacement graphs) of Gauss diagrams: Descriptions of realizable Gauss diagrams, algorithms, enumeration

Chord diagrams, under the name of Gauss diagrams, are used in low-dimens...
research
04/22/2020

Diagram Image Retrieval using Sketch-Based Deep Learning and Transfer Learning

Resolution of the complex problem of image retrieval for diagram images ...
research
01/31/2023

SonoUno web: an innovative user centred web interface

Sonification as a complement of visualization is been under research for...
research
04/14/2020

Tensor Network Rewriting Strategies for Satisfiability and Counting

We provide a graphical treatment of SAT and #SAT on equal footing. Insta...

Please sign up or login with your details

Forgot password? Click here to reset