SELAM: simulation of epistasis and local adaptation during admixture with mate choice

Bioinformatics. 2016 Oct 1;32(19):3035-7. doi: 10.1093/bioinformatics/btw365. Epub 2016 Jun 17.


SELAM is a forward time population genetic simulation program that provides a flexible framework for simulating admixture between any number of ancestral populations. The program can be used to simulate complex demographic and selection models, including dioecious or monoecious populations, autosomal or sex chromosomes, local adaptation, dominance, epistasis, and mate choice.

Availability and implementation: The SELAM package (C ++ source code, examples and manuals) is available via github at This package is distributed under version 3 of the GNU general public license.


MeSH terms

  • Animals
  • Epistasis, Genetic*
  • Humans
  • Programming Languages
  • Software*