Installation#

Currently requires and python 3.10-3.13 and astropy, corner, dynesty, matplotlib, numpy, novas, novas_de405 and their dependencies. Note that novas is not supported on Windows. You can create a working environment using conda+pip via a few lines of code:

$ conda create python=3.13 -n backtracks
$ conda activate backtracks
$ conda install pip
$ pip install backtracks

Or, to clone the repo and install in development mode (we recommend this, as the code is a work in progress and you can easily fix bugs you will likely encounter this way):

$ conda create python=3.13 -n backtracks
$ conda activate backtracks
$ conda install pip
$ git clone https://github.com/wbalmer/backtracks.git
$ cd backtracks
$ pip install -e .

Then, test your installation:

>>> from backtracks import System