title: Nemo: an evolutionary and population genetics programming framework.
abstract: 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.
  
  
  BACKGROUND
  The source code, binaries and documentation are available under the GNU General Public License at http://nemo2.sourceforge.net.
authors.affiliation: Department of Ecology and Evolution, University of Lausanne Biofore, CH-1015 Lausanne, Switzerland. guillaum@zoology.ubc.ca
authors.forename: Frédéric
authors.initials: F
authors.lastname: Guillaume
authors.forename: Jacques
authors.initials: J
authors.lastname: Rougemont
mesh_terms: D005075:Biological Evolution; D002874:Chromosome Mapping / Q000379:methods*; D003198:Computer Simulation; D019143:Evolution, Molecular; D005828:Genetics, Population; D008957:Models, Genetic; D040641:Quantitative Trait Loci / Q000235:genetics*; D012984:Software