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.


You can contact us, send bugreport, request addition of a new feature or simply share your experience with BAT via

The team

The people actively participating in the development of BAT are:


Contributors in alphabetical order:

It is very easy to get your name to be listed here. All you need to do is to help us make BAT a better software. There are many things planned for future releases. If you want to contribute just let us know.