Skip to content
Elise Jennings edited this page Aug 25, 2016 · 18 revisions





astroABC is a Python implementation of an Approximate Bayesian Computation Sequential Monte Carlo (ABC SMC) sampler for parameter estimation.






* [Introduction](https://github.com/EliseJ/astroABC/wiki/Introduction) * [Examples](https://github.com/EliseJ/astroABC/wiki/Examples) * [Running astroABC in parallel](https://github.com/EliseJ/astroABC/blob/master/examples/parallel_astroabc.ipynb)

Installing

Install astroABC using pip

$ pip install astroabc

or git clone the repository using the url above. Check the dependencies listed in the next section are installed.

Dependencies

  • numpy
  • scipy
  • mpi4py
  • multiprocessing
  • sklearn

Python distributions like Anaconda have most of what is needed. You can then conda install or pip install all of the required dependencies.

$ conda install  numpy scipy scikit-learn mpi4py
$ pip install numpy scipy scikit-learn mpi4py

License

Copyright 2016 Elise Jennings

astroABC is free software made available under the MIT License. For details see the LICENSE.txt file.

Clone this wiki locally