Skip to main content

A python package for Bayesian estimation using Markov chain Monte Carlo

Project description

Markov chain Monte Carlo (MCMC) estimation provides a solution to the complex integration problems that are faced in the Bayesian analysis of statistical problems. The implementation of MCMC algorithms is, however, code intensive and time consuming. We have developed a Python package, which is called PyMCMC, that aids in the construction of MCMC samplers and helps to substantially reduce the likelihood of coding error, as well as aid in the minimisation of repetitive code. PyMCMC contains classes for Gibbs, Metropolis Hastings, independent Metropolis Hastings, random walk Metropolis Hastings, orientational bias Monte Carlo and slice samplers as well as specific modules for common models such as a module for Bayesian regression analysis. PyMCMC is straightforward to optimise, taking advantage of the Python libraries Numpy and Scipy, as well as being readily extensible with C or Fortran.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymcmc-1.1a1.tar.gz (482.4 kB view details)

Uploaded Source

File details

Details for the file pymcmc-1.1a1.tar.gz.

File metadata

  • Download URL: pymcmc-1.1a1.tar.gz
  • Upload date:
  • Size: 482.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pymcmc-1.1a1.tar.gz
Algorithm Hash digest
SHA256 8770e708e67d6afc6ff156cb4bd97ff5ab87e4fa0b17e8074599eaf1be968788
MD5 1de65c7c38d4beb47daa533a304a68fb
BLAKE2b-256 399b613c4b93ef7e5ff9e287cd5a75fdbec375d0008c0b8317543e0ca48a87b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page