Skip to content
forked from neherlab/ffpopsim

FFPopSim is a collection of C++ classes and a Python interface for efficient simulation of large populations, in particular when the product of mutation rate and population size is larger than one. It consists of one library for individual-based simulations, and a complementary one for simulation of the entire genotype distribution. The latter i…

License

Notifications You must be signed in to change notification settings

pausag/ffpopsim

 
 

Repository files navigation

Build Status Documentation Status License

  • License: GPL3
  • Author: Richard Neher, Fabio Zanini
  • Creation: 2012/09/12

Description:

Genetic drift and draft

FFPopSim is a C++ and Python library to simulate large populations that are polymorphic at many loci. It allows for asexual and recombining populations and complex fitness functions, including pairwise and higher order epistasis. It is designed to study the effects of linked selection, the rare processes in large populations, and can be used to address a large variety of population genetics problems.

FFPopSim is easy to use via the Python interface and can be extended or modified both at the C++ or Python level.

The official sources for FFPopSim are online at:

http://code.google.com/p/ffpopsim/

The development happens at github:

https://github.com/neherlab/ffpopsim

https://github.com/iosonofabio/ffpopsim

Documentation and examples are online at:

http://webdav.tuebingen.mpg.de/ffpopsim/

To install the library, read the INSTALL file. The two configuration files are:

  • Makefile
  • setup.py (for the Python extension)

Enjoy.

About

FFPopSim is a collection of C++ classes and a Python interface for efficient simulation of large populations, in particular when the product of mutation rate and population size is larger than one. It consists of one library for individual-based simulations, and a complementary one for simulation of the entire genotype distribution. The latter i…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 76.2%
  • C 17.7%
  • Makefile 3.8%
  • Python 2.3%