reconstrue / single_cell

Single cell analysis tools built to run on Jupyter, especially Colab
http://reconstrue.com
Apache License 2.0
1 stars 0 forks source link

Separate Embedder UI from Embedder Engine #78

Open JohnTigue opened 4 years ago

JohnTigue commented 4 years ago

For responsive JS, the main compute algorithm should not be on the main thread. So, the UI is the app and it talks to a "remote" engine.

From the UI/App perspective the "remote" compute could be on a worker thread or it could be on a server (say, Jupyter). So, architect the code to deal with both cases in similar ways.