This C++ version of BAT is still being maintained, but addition of new features is unlikely. Check out our new incarnation, BAT.jl, the Bayesian analysis toolkit in Julia. In addition to Metropolis-Hastings sampling, BAT.jl supports Hamiltonian Monte Carlo (HMC) with automatic differentiation, automatic prior-based parameter space transformations, and much more. See the BAT.jl documentation.
Downloads
Our releases are hosted at our github page. This page is maintained to provide access to older files.
Urgency: medium
Release date: 6.10.2009
Source code:
BAT-0.3.1.tar.gz
(544 kB)
reference guide
| installation instructions
| changelog
This version fixes a few bugs:
- fixed booking of 2D histograms for marginalized distributions
- fixed axis title naming for 2D histograms
Major improvements from previous major release 0.3 are:
Updates:
- added Simulated Annealing algorithm for mode finding
- added lag to MCMC which reduces the correlation between iterations
- filling of marginalized distributions can now be turned off
- default proposal function for MCMC was set to Breit-Wigner
- further optimizations of MCMC setup
- introduced performance testing of MCMC
- added more information to results printouts
- updated interface for RooFit workspace
- various code updates and cleanup
- major updates in the introducion to BAT
Bugfixes:
- fixes in efficiency calculation and range scaling during MCMC pre-run
- fixed memory problem in p-value calculation using MCMC
For detailed list of changes see the ChangeLog.
Older versions:
0.9.4.1 (bugfix)
0.9.4 (pre 1.0)
0.9.3 (pre 1.0)
0.9.2 (pre 1.0)
0.9.1 (pre 1.0)
0.9 (pre 1.0)
0.4.3 (dev)
0.4.2 (dev)
0.4.1 (dev)
0.4 (dev)
0.3.2 (dev)
0.3.1 (dev)
0.3 (dev)
0.2.1 (dev)
0.2 (dev)
0.1 (initial release)