Installation
The source code for imcascade
is stored on github
To install imcascade
simply clone the github repo and run the setup.py install script. This is the best way to make sure you are using the most up to date version.
$ cd < Directory where imcascade will be installed >
$ git clone https://github.com/tbmiller-astro/imcascade
$ cd imcascade
$ python setup.py install
We have also uploaded our code to PyPI so you can install imcascade
with pip
$ pip install imcascade
Dependencies
imcascade
is written purely in Python and requires the following packages, all of which can be installed using either pip install
or conda install
numpy
scipy
matplotlib
astropy
numba
sep
dyensty
asdf
Optionally, you can also install jax
, this speeds up the express sampling by a decent margin. It is left as optional as it cannot currently be installed easily on all systems. To install jax follow the instructions here.
imcascade
was developed and tested using Python 3, but it may also work in Python 2 if the required packages can be installed, but be careful that it has not been properly vetted.