This page contains a number of *shiny* (Chang et al., 2017) interfaces to functions in the R package *PopGen*.
*PopGen* is intended for teaching & learning important concepts in population genetics, evolutionary biology, quantitative genetics, statistics, and evolutionary theory.

For now, all web apps are hosted on the shinyapps.io by Rstudio server, although this may change in the future.

1. central-limit-theorem: Illustration of the
Central Limit Theorem via simulation. (Interface for `clt` .) |
2. coalescent-plot: Simulating & plotting coalescent
genealogies. (Interface for `coalescent.plot` .) |

3. drift-selection: Simulating simultaneous genetic
drift & natural selection on a biallelic locus. (Interface for `drift.selection` .) |
4. founder-event: Simulates changes in allele frequency due to a population bottleneck. (Interface for `founder.event` .) |

5. freqdep: Numerical analysis of a simple frequency dependent
selection model from Rice (2004). (Interface for `freqdep` .) |
6. hawk-dove: Numerical analysis of a simple hawk-dove game theoretic model. (Interface for `hawk.dove` .) |

7. migration-selection-drift: Simulation of migration, selection, and genetic drift at a biallelic locus. (Interface for `msd` .) |
8. multilocus-hw: Multi-locus Hardy-Weinberg frequencies
for biallelic loci. (Interface for `multilocus.hw` .) |

9. phenotype-freq: Visualizing phenotypic trait
distribution for polygenic traits. (Interface for `phenotype.freq` .) |
10. selection: Numerical analysis of selection on
a biallelic locus. (Interface for `selection` .) |

All the web applications of this page were made by Liam J. Revell. The contents of this page have been developed with the support of National Science Foundation awards DEB-1350474 and DBI-1759940.