I’ve updated notes on the interaction of genetic drift with mutation, and to complement the notes, I’ve written a new simulation in R Shiny and Plotly to illustrate both the dynamics of allele frequency changes within populations and the distribution of allele frequencies among populations. I’ve also updated notes on the interaction of genetic drift and natural selection. I’m having some kind of a weird permission problem with my server. A copy of the PDF that I just linked to with the original name (selection-drift.pdf) and the same permissions (at least so far as I can tell) keeps giving me a permission error when I try to download it. I’ll leave temp.pdf on the server, but I hope to fix the permission problem, so it would be best not to link to that file until I get it fixed.
I’ve posted the last set of notes on selection, outlining the principles of estimating viability components of fitness from observations on genotypes before and after selection. I’ve also posted notes on basic principles of genetic drift, including the concept of effective population size. In addition, I’ve written an application in R Shiny that lets you explore the properties of genetic drift. You can pick the initial allele frequency, the number of different populations subject to drift (from one to ten), the (effective) population size of each population, and the number of generations for the simulation to run.
I’ve posted notes on viability selection at one locus with two alleles: http://darwin.eeb.uconn.edu/eeb348-notes/selection.pdf. I also wrote and posted a simply R Shiny application that allows you to see the within-generation effect of viability selection using a fixed set of genotypes and sliders to pick viabilities: https://keholsinger.shinyapps.io/Viability-selection/. Enjoy!