Skip to content

Contributions & Contact

This package is open source and, as such, very open to contributions. Please don't hesitate to open an issue, report a bug, request a feature, or create a pull request. We are also open to deeper collaborations to create a tool that is more useful for everyone. If a discussion would be helpful, please email shanjha@mit.edu to set up a meeting.


Tests

Install contributor extra

As a contributor, you should install jaxquantum in editable mode with the dev and docs extra:

pip install --upgrade -e ".[dev,docs]" 

Run Tests

To run tests, simply clone this repository and in its root directory run:

pytest

Check code coverage

In the root directory of this repository, run:

coverage run --source=jaxquantum -m pytest

Then, you can view a summary of the results by running:

coverage report

If you want to dive deeper, then run:

coverage html