For developers
Installation
Clone the repository using
Then, create a new Python environment, e.g., using Micromamba:
Install the package in editable mode together with the developer utilities:
Testing
We use Pytest to write the unit tests. The unit tests are stored in tests/
directory.
After the installation you can verify whether the unit tests are passed by running
Documentation
We write the documentation using Mkdocs in the docs/
directory.
Apart from tutorials, we generate the API description directly from function docstrings.
Use
to see whether the documentation is built properly. Alternatively, to check the documentation in the interactive mode, use