This software computes the multi-locus match probability (ie. the joint probability of identity by descent) between two haplotypes sampled without replacement from a finite population evolving under the Wright-Fisher and Moran models (see [1]).

Source Code

Moran model: moran_mp.tgz
Wright-Fisher model: wright_fisher_mp.tgz
You will need g++ and nauty to compile this.
Installation and execution instructions are in the README files.

Multi-locus match probability in a finite population: A fundamental difference between the Moran and Wright-Fisher models.
Bhaskar, A. and Song, Y.S.
Proceedings of ISMB 2009, Bioinformatics, 25 (2009) i187-i195.
[pdf]