alexlenail / Axial

Interactive Visualizations for High Dimensional Genomics Data
http://alexlenail.me/Axial/
MIT License
6 stars 2 forks source link

Volcano plot should use canvas instead of SVG? #3

Open alexlenail opened 6 years ago

alexlenail commented 6 years ago

The volcano plot at present plots a scatterplot of ~26k points, which gives my 2016 MBP a ~4fps refresh rate. This is what canvas is for.

I've recently seen combo SVG / Canvas plots, where the canvas takes care of the many points, but the SVG is still used for the axes and the high-interaction components of the visualization. Perhaps something of the sort is appropriate here, or perhaps moving everything to canvas is more appropriate.

Links to get started with Canvas and D3: