Installation
Note
We highly recommend installing jaxrts in a (virtual) environment, separate from a system-wide python installation.
The easiest way to include this project into your workflow is to
pip install the newest .whl file, that can be found on the
release
page.
To install the current development version clone the git repository under https://github.com/jaxrts/jaxrts:
git clone https://github.com/jaxrts/jaxrts.git
cd jaxrts
Create a new python environment and activate it. Then, install the project
python -m pip install .
Or, just run
python -m pip git+https://github.com/jaxrts/jaxrts
Installing additional features
Some optional features of jaxrts require specific, additional packages to be installed on top of the the standard requirements. Currently these are the tools to:
use the Neural networkinterpolation for static structure factors (NN),
and packages required to use some (experimental) graphical interfaces (gui)
To install them, just add the required keys in square brackets, e.g.
python -m pip install ".[NN]"