Support for big datasets
The tool uses the input boxes as controllers of the data. If the users input data in the boxes, the diagram updates.
However, input boxes have limits: big datasets cannot be copied/pasted or uploaded because the rendering will fail. The browser will get stuck.
A way to contour this problem is to allow upload of bigger files and, if the number of elements is above a threshold, it deactivates the text boxes and only shows the number in the diagram. This means that the text boxes will not display any element.
A mouse-click on a number of the diagrams opens a pop-up with elements in the intersections. This needs to be tested. If it is too much data, it needs to be deactivated too.
A test set has to be prepared, with, for example, 200 MB of data. Maybe some genomes.