Inferring population history with DIYABC: a user-friendly approach to Approximate Bayesian Computation
arXiv:0804.4372 · doi:10.1093/bioinformatics/btn514
Abstract
Genetic data obtained on population samples convey information about their evolutionary history. Inference methods can extract this information (at least partially) but they require sophisticated statistical techniques that have been made available to the biologist community (through computer programs) only for simple and standard situations typically involving a small number of samples. We propose here a computer program (DIYABC) for inference based on Approximate Bayesian Computation (ABC), in which scenarios can be customized by the user to fit many complex situations involving any number of populations and samples. Such scenarios involve any combination of population divergences, admixtures and stepwise population size changes. DIYABC can be used to compare competing scenarios, estimate parameters for one or more scenarios, and compute bias and precision measures for a given scenario and known values of parameters (the current version applies to unlinked microsatellite data). This article describes key methods used in the program and provides its main features. The analysis of one simulated and one real data set, both with complex evolutionary scenarios, illustrates the main possibilities of DIYABC
submitted
Cited by in corpus (18)
- Adaptive approximate Bayesian computation
- Approximate Bayesian computation (ABC) gives exact results under the assumption of model error
- Calibrating a Stochastic Agent Based Model Using Quantile-based Emulation
- Constructing Summary Statistics for Approximate Bayesian Computation: Semi-automatic ABC
- Machine Learning Accelerated Likelihood-Free Event Reconstruction in Dark Matter Direct Detection
- Bayesian computation: a perspective on the current state, and sampling backwards and forwards
- Relevant statistics for Bayesian model choice
- Approximate Bayesian Computation by Modelling Summary Statistics in a Quasi-likelihood Framework
- On the Asymptotic Efficiency of Approximate Bayesian Computation Estimators
- Adaptive Multiple Importance Sampling
- Deviance Information Criteria for Model Selection in Approximate Bayesian Computation
- Bayesian computation via empirical likelihood
- AABC: approximate approximate Bayesian computation when simulating a large number of data sets is computationally infeasible
- abc: an R package for Approximate Bayesian Computation (ABC)
- A review of Approximate Bayesian Computation methods via density estimation: inference for simulator-models
- Demographic inference using genetic data from a single individual: separating population size variation from population structure
- A simple recipe for making accurate parametric inference in finite sample
- Bayesian Computational Tools