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: low
Release date: 21.06.2011
Source code:
BAT-0.4.3.tar.gz
(770 kB)
reference guide
| installation instructions
| changelog
| known issues
| performance testing
This version contains several improvements and updates and a few bugfixes. The most important changes are summarized below.
General
- Fixed several bugs and compiler warnings.
- Improved compilation of examples.
- Improved CreateProject.sh script.
MCMC
- It is now possible to skip the pre-run.
- Quick setting now runs two chains by default (was one before).
- Added strict definition of r-value.
HistogramFitter
- Introduced interface allowing the user to use the data sets from the fast MC to calculate the distribution of an arbitrary statistic.
RooStats Interface
- Added possibility to construct RooStats Markov Chain object.
- It is now possible to retrieve RooStats MarkovChain and MCMCInterval.
- Allowed to fix left side tail fraction of 1D interval.
- Renamed few functions to improve the consistency with other RooStats classes.
- Fixed few bugs.
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)