Installation¶
Stable version¶
Install the most recent stable version using pip
:
pip install starry-process
To ensure you have the dependencies to run the starry-process
web app locally, do
pip install starry-process[app]
To run the web app, just execute starry-process
on the command line.
Note
The starry_process
package requires Python 3.6 or later.
Additional requirements (installed if not present) are:
numpy>=1.19.2
scipy>=1.5.0
matplotlib
pymc3
pymc3-ext
aesara-theano-fallback
tqdm
Development version¶
You can install the latest development version of starry_process
directly
from GitHub:
git clone https://github.com/rodluger/starry_process.git
cd starry_process
pip install .
To ensure you have all dependencies to run unit tests, perform calibration runs, build the docs, and/or to reproduce the results in the paper:
git clone https://github.com/rodluger/starry_process.git
cd starry_process
pip install -e ".[tests,docs]"