ABCtoolbox is a general purpose tool to perform Approximate Bayesian Computation (ABC) estimations using a large set of algorithms. It is perfectly suited to conduct posterior inference and model choice using the robust ABC-GLM method we introduced and comes with an array of functionalities to properly validate an ABC application. Due to its potential to interact with almost any command line simulation software, ABCtoolbox can be used to study almost any problem for which a similation program is available. 

Published version

ABCtoolbox can be obtained as a zipped file ( here containg the source code, binaries for Linux and Windows and example files. A detailed description of ABCtoolbox is given in the manual, which is available here (ABCtoolbox_manual.pdf).

ABCtoolbox 2.0 (Beta)

We are currently working on a new version with vastly expanded functionalities, many bug corrections and general speed ups. This new version is provided through a bitbucket repository found at


Wegmann D, Leuenberger C , Neuenschwander S & Excoffier L (2010) ABCtoolbox: a versatile toolkit for approximate Bayesian computations. BMC Bioinformatics 11: 116.


ApproxWF (Approximate Wright-Fisher) is a software that implements the mean transition time approximation of the Wright-Fisher model and allows to infer the effective population size along with locus specific selection coefficients from time series data. It is available through a bitbucket repository.


Ferrer-Admetlla A, Leuenberger C, Jensen JD, Wegmann D (2016). An Approximate Markov Model for the Wright-Fisher Diffusion and its Application to Time Series Data. Genetics


ATLAS, the Analysis Tools for Low coverage and Ancient Samples, is a software for the analysis of low coverage and ancient DNA sequences. This toolbox includes algorithms for quality score recalibration, variant calling and the inference of population genetic parameters such as local heterozygosity. ATLAS is available through a bitbucket repository.


Levolution implements a computationally efficient method to infer the rate, strength and location of evolutionary jumps of quantitative traits on phylogenetic trees using Lévy processes. Levolution is available through a bitbucket repository.


RASPberry is a software to infer recombination maps from admixed individuals, along with the ancestries along a chromosome. It is available through a bitbucket repository.


Wegmann D, Kessner D, Veeramah KR, Mathias RA, Nicolae DL, Yanek LR, Sun YV, Torgerson DG, Rafaels N, Mosley T, Becker LC, Ruczinski I, Beaty TH, Kardia SLR, Meyers DA, Barnes KC, Becker DM, Freimer N and Novembre J (2011). Recombination rates in admixed individuals identified by ancestry-based inference. Nat Genet 43:9 847-853.

Dept Biology - Chemin du musée 10 - 1700 Fribourg - Tel +41 26 / 300 8830 - Fax +41 26 / 300 9741
secretary [at] - Swiss University