<Back to www.nervenet.org>


GenomeMixer is a cross-platform application that allows you to simulate complex multi-generational breeding schemes. GenomeMixer will handle up to 20,000 parental strains. The number and length of chromosomes is fully editable, and you should be able to model almost any sexually reproducing diploid species. All you have to do is input the length and number of chromosomes, the names of the purbred strains, and an arbitrary breeding scheme, and GenomeMixer will output the simulated genetic results of such a cross (screenshot).
Bioinformatics. 2004 Oct 12;20(15):2491-2. Print PDF or visit PubMed [PMID: 15477491]

Here are some screenshots illustrating the operation of GenomeMixer:
Inspecting the marker data

Much more extensive documentation is available in PDF and Word document form, from the links below. GenomeMixer is currently available for download as an application for Mac OS X and x86 Linux, and in source form for compilation on any platform. A Windows version should be available soon.

A Perl version of GenomeMixer from 2002 is still available for download, but this version is no longer being updated.

GenomeMixer Documentation:
PDF File Icon
PDF file (4.6 MB)
PDF File Icon
Word .doc (712 KB)

Download the GenomeMixer Application (includes source code):

GenomeMixer 0.54c: Mac OS X

(Version 0.54c3, April 10, 2004)
(.sit file, 3.1 MB)

GenomeMixer 0.54c3: x86 Linux

(Version 0.54c3, April 10, 2004)
(.tar.gz file, 1.0 MB)
Old: GenomeMixer 0.53c: x86 Linux
(Requires the free Qt 3 shared libary for your Linux/Unix distribution)

GenomeMixer C++ Source Code:
This source is released under the GPL.
Trolltech Qt is required to compile this code (More Info).
Source files may be downloaded in .tar.gz archive format.

C++ File
Source code for 0.54c, March 23, 2004 (250 KB)

Older source:
Source code for 0.53c (.tar.gz)

GenomeMixer is currently able to export data to formats that can be imported as native files by the following programs:

Copyright © 2003 Alex Williams