rs-station / reciprocalspaceship

Tools for exploring reciprocal space
https://rs-station.github.io/reciprocalspaceship/
MIT License
29 stars 13 forks source link

Update "dev" install to include dependencies for example notebooks #43

Closed JBGreisman closed 3 years ago

JBGreisman commented 3 years ago

The example notebooks included in the documentation and binder involve a few additional dependencies that are not included in the install_requires. These include matplotlib, seaborn, celluloid, scikit-image, and soon-to-be pytorch.

These additional dependencies should be added to the dev mode of extras_require, so that it is easy to get compatible versions of all relevant dependencies. This can also be used to simplify the binder setup, and to add the ability to "re-run" the notebooks when building documentation to ensure that everything is up-to-date.