Category Archives: teaching

Peter and I’s European genetic genealogy paper is out.

Peter Ralph and I’s article on the geography of recent genetic genealogy in Europe is out in PLOS Biology. We’ve written an FAQ on the paper, that we sent out with the press release. PLOS also has a synopsis of … Continue reading

Posted in genetic genealogy, personal genomics, popgen teaching | Leave a comment

Hardy-Weinberg and Ask Science

Jeremy (one of the students in the lab) acts as a moderator at the Ask Science reddit, helping answer questions on evolution, genetics, and genomics. I thought I’d post a link to a nice response of his to the question: … Continue reading

Posted in cooplab, teaching | Leave a comment

Population genetics notes

I’m releasing my notes on popgen here. I’m release the pdf (and shortly the latex, figures, and code) under a creative common license in order to encourage reuse by as many folks as possible. I’ll be updating them somewhat regularly, … Continue reading

Posted in popgen teaching, teaching, Uncategorized | Leave a comment

Intro. to Evolution (EVE100) Reading

Thought I’d quickly post our reading list from my round of teaching EVE100 intro. to evolution: Week 1. Darwin and Wallace’s 1858 letters to the Linnean Society Week 2. Scaduto et al. Source identification in two criminal cases using phylogenetic … Continue reading

Posted in teaching | Leave a comment

Population genetics course resources: Demostrating the uses of coalescent simulations

A problem set making use of the coalescent simulations the students wrote for a previous exercise (see here). They use the code to calculate p-values for the observed number of segregating sites, this could be done under the HKA test … Continue reading

Posted in popgen teaching, Programming exercises, teaching | 1 Comment

Population genetics course resources: Modeling a serial bottleneck out of Africa.

The decreasing level heterozygosity as a function of distance from Africa in human populations is one of the pieces of evidence for the (mainly) out-of-Africa model, see here for a review. This observation is consistent with a serial population bottleneck … Continue reading

Posted in popgen teaching, Programming exercises, teaching | Leave a comment

Population genetics course resources: Coding up the coalescent time distribution.

A homework exercise coding up a coalescent model in a constant population of size N. There’s a variety of ways this could be done, the code is setup to guide a person through one of those. The code is applied … Continue reading

Posted in popgen teaching, Programming exercises, teaching | 1 Comment

Population genetics course resources: Exercise coding a wright-fisher model of selection and drift

A homework exercise coding a wright-fisher model of selection and drift. There’s a variety of ways this could be done, the code is setup to guide a person through one of those. If you do use these scripts and figures, … Continue reading

Posted in popgen teaching, Programming exercises, teaching | Leave a comment

Population genetics course resources: Code to simulate individuals for F statistics analysis

This code simulates inbred individuals with a particular FIS or a first generation admixed individual. The code simulates four individuals used to create the simulated individuals used in the homework exercise on F statistics. The code needs the file combined.YRICEU.out, … Continue reading

Posted in popgen teaching, Programming exercises, teaching | Leave a comment

Population genetics course resources: F statistics

Some code to demonstrate FST, FIT, and FIS as a homework assignment in R using HapMap data from YRI Africans and CEU Europeans, and simulated individuals. The file combined.YRICEU.out contains ~10,000 SNPs (less a few, due to removing some monomorphic … Continue reading

Posted in popgen teaching, Programming exercises, teaching | 1 Comment