Skip to content

TimothyADavis/GAStimator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GAStimator

Python 3.8 PyPI version

Implementation of a Python MCMC gibbs-sampler with adaptive stepping.

While this is a simple MCMC algorithm, it is robust and stable and well suited to high dimensional problems with many degrees of freedom and very sharp likelihood features. For instance kinematic modelling of datacubes with this code has been found to be orders of magnitude quicker than using more advanced affine-invariant MCMC methods.

Install

You can install GAStimator with pip install gastimator. Alternatively you can download the code here, navigate to the directory you unpack it too, and run python setup.py install.

It requires the following modules:

  • numpy
  • matplotlib
  • plotbin
  • joblib

Documentation

To get you started, see the walk through here: https://github.com/TimothyADavis/GAStimator/blob/master/documentation/GAStimator_Documentation.ipynb

Author & License

Copyright 2019 Timothy A. Davis

Built by Timothy A. Davis <https://github.com/TimothyADavis>. Licensed under the GNU General Public License v3 (GPLv3) license (see LICENSE).

About

Implementation of a Python MCMC gibbs-sampler with adaptive stepping

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages