Installation

pip install kinextract

This installs everything needed for the primary MAP + bootstrap pipeline, including JAX and Numba for fast fitting. pip install kinextract works the same way inside a conda environment; there is no separate conda package.

Optional extras

pip install "kinextract[bayesian]"   # optional full-posterior (NUTS/HMC) path
pip install "kinextract[lines]"      # NIST/astroquery line-list lookups
pip install "kinextract[dev]"        # test/lint tooling
pip install "kinextract[docs]"       # this documentation's build tooling

From source

git clone https://github.com/thomas-k-waters/kinextract
cd kinextract
pip install -e ".[dev]"

Requires Python >= 3.10.

Running tests

pip install -e ".[dev]"
pytest                      # fast tests only
pytest -m slow              # include slow integration tests