Software

IEB researchers have produced numerous software packages for evolutionary analysis from sequence alignment to phylogenetic analysis to pedigree reconstruction.

See summary details and links to relevant websites with more information and downloads below.

MCALIGN

by Peter Keightley, Jun Wan and Toby Johnson

Alignment of noncoding DNA sequences based on explicit models of indel evolution

MLGENOMEU

by Peter Keightley

Estimation of mutation parameters from mutation accumulation experiments.

DFE-alpha

by Peter Keightley and Adam Eyre-Walker

Inference of the distribution of fitness effects of new mutations and the fraction of adaptive substitutions (alpha) based on nucleotide polymorphism frequency spectra and between-species nucleotide divergences.

PARTIGENE

by Mark Blaxter et al

Partigene is a suite of transcriptomics analysis tools.

Other software for phylogenetic analysis is also available from the Blaxter lab’s website

BEAST

by Alexei J. Drummond & Andrew Rambaut

BEAST is a cross-platform program for Bayesian MCMC analysis of molecular sequences orientated towards rooted, time-measured phylogenies or genealogies inferred using relaxed molecular clock models. It can be used as a method of reconstructing phylogenies and demographic histories but is also a framework for testing evolutionary hypotheses without conditioning on a single tree topology.

Numerous other software packages for phylogenetic analysis are also available from the Rambaut lab’s website

PEDANTIX

by Michael Morrissey

PEDANTICS is a set of software tools, written by Michael Morrissey for facilitating power and sensitivity analyses of quantitative genetic studies of natural populations.

CERVUS

by Tristan Marshall

Cervus is a computer program for assignment of parents to their offspring using genetic markers. Cervus represents an easy-to-use and practical tool for scientists seeking to establish parent-offspring relationships even when some genotypes are incomplete, incorrect or missing.

MasterBayes

by Jarrod Hadfield

MasterBayes uses MCMC techniques to integrate over uncertainty in pedigree configurations estimated from molecular markers and phenotypic data. Emphasis is put on the marginal distribution of parameters that relate the phenotypic data to the pedigree. MasterBayes is an R library, but all simulation is done in compiled C++ for efficency.

MCMCglmm

by Jarrod Hadfield

MCMCglmm is an R package for fitting Generalised Linear Mixed Models using Markov chain Monte Carlo techniques. MCMCglmm is an R library.

Additional software resources


Accessibility menu