You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should be able to build a pure python wheel for pyxem so it can be used inside of a Jupyter-lite instance or a pyodide application. While performance wise this is not a great option there are many interesting and cool things being done in this space.
The most obvious is that we could have our tutorials run in Jupyter-lite within the browser.
This opens up some possibilities to making a pyxem web application if you can access a local file system or connect to a server
It also provides some interesting possibilities with things like Jupyter-book, and Jupyter-deck where you can create interactive publications.
Dask is experimenting with connecting to remote clusters using jupyter-lite. This could be another interesting pathway for connecting to remote resources.
Describe the solution you'd like
There are quite a few barriers to this:
Hyperspy
rosettasciio
Remove dependency on pyfai (or make it optional) Pyfai is kind of large, adds a lot of dependancies and we should probably rewrite some things with electron diffraction in mind.
orix (dependance on numba and hpy5)
diffsims (dependance on diffpy.Strucuture which needs a pure python wheel)
numba (make optional for extra speed)
The text was updated successfully, but these errors were encountered:
Proposal: Build a Pure python wheel for pyxem
We should be able to build a pure python wheel for pyxem so it can be used inside of a Jupyter-lite instance or a pyodide application. While performance wise this is not a great option there are many interesting and cool things being done in this space.
Describe the solution you'd like
There are quite a few barriers to this:
The text was updated successfully, but these errors were encountered: