Programs for detecting gene conversion


Department of Mathematics

Ingrid Jakobsen

Teaching in the Collaborative Learning Centre

BIOL3014: Advanced Bioinformatics

MATH2210: Introduction to Computational Biology


Reticulate

Here is the code for reticulate, to accompany this paper:
Jakobsen, I.B. & Easteal, S.
A program for calculating and displaying compatibility matrices as an aid in determining reticulate evolution in molecular sequences
CABIOS (now "Bioinformatics") 12: 291-295 (1996)

The program is written in C, and requires a *nix-type system with X11 (most *nix these days)

A text file with instructions, both for compiling and running the program
reticulate.c The main program
XPlot.c, required to display graphics on screen
XPlot.h, required to display graphics on screen
makefile
gamblobin.gde, the globin data set from the paper, so you can reproduce Fig.2

Partimatrix

Here is the code for partimatrix, to accompany this paper:
Jakobsen, I.B., Wilson, S.R & Easteal, S.
The partition matrix: Exploring variable phylogenetic signals along nucleotide sequence alignments
Mol. Biol. Evol. 14: 474-484 (1997)

The program is very similar to reticulate. Note that they use similar, but different XPlot.h and makefiles, so it's worth downloading them into separate directories/folders.

A text file with instructions, both for compiling and running the program
partimatrix.c The main program
pmXPlot.c, required to display graphics on screen
XPlot.h, required to display graphics on screen
makefile
pseudaut.gde, the pseudoautosomal boundary data set from the paper, so you can reproduce Fig.2. (Fig.4 uses "reticulate", above)

This software is provided for free, as is, with no warranty express or implied, etc, etc.

Contact details:

email i.jakobsen@uq.edu.au
phone +61 7 3365 7037
fax +61 7 3365 6136
mail
Department of Mathematics
University of Queensland
Brisbane QLD 4072
Australia