abc: an R package for approximate Bayesian computation (ABC)
Top Cited Papers
Open Access
- 31 January 2012
- journal article
- research article
- Published by Wiley in Methods in Ecology and Evolution
- Vol. 3 (3) , 475-479
- https://doi.org/10.1111/j.2041-210x.2011.00179.x
Abstract
Summary: 1. Many recent statistical applications involve inference under complex models, where it is computationally prohibitive to calculate likelihoods but possible to simulate data. Approximate Bayesian computation (ABC) is devoted to these complex models because it bypasses the evaluation of the likelihood function by comparing observed and simulated data.2. We introduce the R package ‘abc’ that implements several ABC algorithms for performing parameter estimation and model selection. In particular, the recently developed nonlinear heteroscedastic regression methods for ABC are implemented. The ‘abc’ package also includes a cross‐validation tool for measuring the accuracy of ABC estimates and to calculate the misclassification probabilities when performing model selection. The main functions are accompanied by appropriate summary and plotting tools.3. R is already widely used in bioinformatics and several fields of biology. The R package ‘abc’ will make the ABC algorithms available to a large number of R users. ‘abc’ is a freely available R package under the GPL license, and it can be downloaded at http://cran.r‐project.org/web/packages/abc/index.html.Keywords
All Related Versions
This publication has 32 references indexed in Scilit:
- fastsimcoal: a continuous-time coalescent simulator of genomic diversity under arbitrarily complex evolutionary scenariosBioinformatics, 2011
- MTML-msBayes: Approximate Bayesian comparative phylogeographic inference from multiple taxa and multiple loci with rate heterogeneityBMC Bioinformatics, 2011
- Inference on population history and model checking using DNA sequence and microsatellite data with the software DIYABC (v1.0)BMC Bioinformatics, 2010
- ABC-SysBio—approximate Bayesian computation in Python with GPU supportBioinformatics, 2010
- msABC: a modification of Hudson’s ms to facilitate multi‐locus ABC analysisMolecular Ecology Resources, 2010
- ABCtoolbox: a versatile toolkit for approximate Bayesian computationsBMC Bioinformatics, 2010
- REJECTOR: software for population history inference from genetic data via a rejection algorithmBioinformatics, 2008
- Inferring population history withDIY ABC: a user-friendly approach to approximate Bayesian computationBioinformatics, 2008
- msBayes: Pipeline for testing comparative phylogeographic histories using hierarchical approximate Bayesian computationBMC Bioinformatics, 2007
- Sequential Monte Carlo without likelihoodsProceedings of the National Academy of Sciences, 2007