ESS++: a C++ objected-oriented algorithm for Bayesian stochastic search model exploration
- PMID: 21233165
- PMCID: PMC3035799
- DOI: 10.1093/bioinformatics/btq684
ESS++: a C++ objected-oriented algorithm for Bayesian stochastic search model exploration
Abstract
Summary: ESS++ is a C++ implementation of a fully Bayesian variable selection approach for single and multiple response linear regression. ESS++ works well both when the number of observations is larger than the number of predictors and in the 'large p, small n' case. In the current version, ESS++ can handle several hundred observations, thousands of predictors and a few responses simultaneously. The core engine of ESS++ for the selection of relevant predictors is based on Evolutionary Monte Carlo. Our implementation is open source, allowing community-based alterations and improvements.
Availability: C++ source code and documentation including compilation instructions are available under GNU licence at http://bgx.org.uk/software/ESS.html.
Figures

References
-
- Aitman T.J., et al. Identification of cd36 (fat) as an insulin-resistance gene causing defective fatty acid and glucose metabolism in hypertensive rats. Nat. Genet. 1999;21:76–83. - PubMed
-
- Bottolo L., Richardson S. Evolutionary stochastic search for bayesian model exploration. Bayesian Anal. 2010;5:583–618.
-
- Hans C., et al. Shotgun stochastic search for ‘large p’ regression. JASA. 2007;102:507–517.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Molecular Biology Databases