Send to

Choose Destination
Bioinformatics. 2006 Oct 15;22(20):2556-7. Epub 2006 Jul 31.

Nemo: an evolutionary and population genetics programming framework.

Author information

Department of Ecology and Evolution, University of Lausanne Biofore, CH-1015 Lausanne, Switzerland.


Nemo is an individual-based, genetically explicit and stochastic population computer program for the simulation of population genetics and life-history trait evolution in a metapopulation context. It comes as both a C++ programming framework and an executable program file. Its object-oriented programming design gives it the flexibility and extensibility needed to implement a large variety of forward-time evolutionary models. It provides developers with abstract models allowing them to implement their own life-history traits and life-cycle events. Nemo offers a large panel of population models, from the Island model to lattice models with demographic or environmental stochasticity and a variety of already implemented traits (deleterious mutations, neutral markers and more), life-cycle events (mating, dispersal, aging, selection, etc.) and output operators for saving data and statistics. It runs on all major computer platforms including parallel computing environments.


The source code, binaries and documentation are available under the GNU General Public License at

[Indexed for MEDLINE]

Supplemental Content

Full text links

Icon for Silverchair Information Systems
Loading ...
Support Center