Table of Contents

BATWING

Batwing
documentation


(2003)
BATWING is a program written in C for the analysis of population genetic data. BATWING reads in multi-locus haplotype data, and model and prior distribution specifications, and uses a Markov chain Monte Carlo (MCMC) method based on coalescent theory to generate approximate random samples from the posterior distributions of parameters such as mutation rates, effective population sizes and growth rates, and times of population splitting events. It also generates approximate posterior samples of the entire genealogical tree underlying the sample, including the tree height, which corresponds to the Time since the Most Recent Common Ancestor (TMRCA). Note also that BATWING is intended for within-species data, and not between-species data for which many phylogenetic software packages are available.

Program information

Data type handled

Input Files

example

The input file specifies 10 STR loci, no UEP (SNP) loci, a sample size of 10 haplotypes

3 3 2 1 7 8 2 3 10 11
5 5 4 7 9 1 2 3 4 3
2 5 1 3 1 5 6 2 4 4
3 3 1 5 7 8 2 3 11 13
5 5 4 7 9 1 2 3 4 3
1 7 6 2 3 3 2 3 2 1
1 4 2 3 3 6 6 2 1 3
2 6 8 3 4 2 4 3 3 1
4 4 2 1 7 9 1 1 11 12
1 5 2 2 3 6 6 2 4 2

How to cite