Modeling African American (admixed) populations #2015
-
How do I use msprime to model African American populations? I followed the msprime tutorial and reached the demographic model example for Admixture and the American Admixture model based on Browning et al. 2011. The admixture and simulation part of the code is as follows:
From my understanding, this creates a population where 1/6 of the individuals have African ancestry, 1/3 have European ancestry, and 1/2 have East Asian ancestry. However, I need to model an admixed population where each individual has admixed ancestry. The individuals would have, for example, 84.9% African, 14% European, and 1.1% Native American (on average). Then, I would sample from this African American population and the African population for further analysis. Is there example code that shows how to do this? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hi @lakishadavid - if you are interested in simulating from the Browning et al model, let me point you over to our stdpopsim project, in case you don't yet know about it. The Browning et al model is actually already implemented in stdpopsim as one of the human models, so could provide a quick and well tested route towards what you want. Sorry to not answer your question though! |
Beta Was this translation helpful? Give feedback.
-
Hi @lakishadavid 👋 There's no problem having admixed populations deriving from other admixed populations, you should be able to set them up in the same way. You can sample from any population that you want, using the The tools in Demes are much better for working with complex demographies though, as @molpopgen says. The demes Python package is a good place to startl. |
Beta Was this translation helpful? Give feedback.
Hi @lakishadavid 👋
There's no problem having admixed populations deriving from other admixed populations, you should be able to set them up in the same way. You can sample from any population that you want, using the
samples
argument.The tools in Demes are much better for working with complex demographies though, as @molpopgen says. The demes Python package is a good place to startl.