Bayesian Object Oriented Modeling

A C++ library for Bayesian modeling, with an emphasis on Markov chain Monte Carlo. Although boom contains a few R utilities (mainly plotting functions), its primary purpose is to install the BOOM C++ library on your system so that other packages can link against it.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.9.7 by Steven L. Scott, 7 months ago

Browse source code at

Authors: Steven L. Scott is the sole author and creator of the BOOM project. Some code in the BOOM libraries has been modified from other open source projects. These include Cephes (obtained from Netlib , written by Stephen L. Moshier) , NEWUOA (M.J.D Powell , obtained from Powell's web site) , and a modified version of the R math libraries (R core development team). Original copyright notices have been maintained in all source files. In these cases , copyright claimed by Steven L. Scott is limited to modifications made to the original code. Google claims copyright for code written while Steven L. Scott was employed at Google from 2008 - 2018 , but BOOM is not an officially supported Google project.

Documentation:   PDF Manual  

Task views: Bayesian Inference

LGPL-2.1 | file LICENSE license

Depends on MASS

Suggests testthat

System requirements: GNU Make, C++11

Imported by CausalImpact, MarketMatching, cbar.

Depended on by BoomSpikeSlab, bsts.

See at CRAN