alexlenail / Axial

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

Gene set selection and gene selection UI components should operate more smoothly #2

Open alexlenail opened 6 years ago

alexlenail commented 6 years ago

For all the plots, but especially the braid plots, the gene selection UI feels clunky. The code is pretty hacky:

https://github.com/zfrenchee/Axial/blob/9d2872f9414f2d5e1dc27c365766e0cad3516ff4/braid.html#L245-L252

There's surely a better way to have a stateful frontend component which refreshes the visualization once the user is finished inputting. Perhaps a "GO" button would help understand when the user is finished typing, rather than waiting for some delay in their keystrokes.

alexlenail commented 6 years ago

Note: Heatmap has this problem worse than the others, but I think it makes sense to take care of the others first.