Installation

Installing allesfitter

pip install allesfitter

Requirements

Standard packages (install via conda/pip; anaconda is recommended):

  • python (>=2.7 or >=3.5)
  • numpy
  • scikit-learn
  • matplotlib
  • seaborn
  • tqdm

Special packages (install via pip):

  • ellc (>=1.8.0) [1]
  • dynesty (>=0.9.3) [2]
  • emcee (>=3.0.0) [3]
  • celerite (>=0.3.0) [4]
  • corner (>=2.0.1) [5]
  • rebound (>=3.8.0) [6]

[1] requires a Fortran compiler; on Mac, you can install one e.g. via brew install gcc

[2] optional; for Nested Sampling

[3] optional; for MCMC

[4] optional; for Gaussian Processes

[5] optional; if you want corner plots (you know you do.)

[6] optional; if you want top-down-view plots of the orbits (you might not yet know you do.)