mstruct: structure under mutations

17
mStruct: Structure under mutations Suyash Shringarpure and Eric Xing Carnegie Mellon University mStruct: Inference of population structure in the presence of genetic admixing and allele mutations

Upload: corina

Post on 27-Jan-2016

42 views

Category:

Documents


0 download

DESCRIPTION

mStruct: Structure under mutations. mStruct: Inference of population structure in the presence of genetic admixing and allele mutations. Suyash Shringarpure and Eric Xing Carnegie Mellon University. Significance. Genetic Population Structure. Structure (Pritchard et al, 2000) ‏. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: mStruct:  Structure  under mutations

mStruct: Structure under mutations

Suyash Shringarpure and Eric XingCarnegie Mellon University

mStruct: Inference of population structure in the presence of genetic

admixing and allele mutations

Page 2: mStruct:  Structure  under mutations

2

Significance

Page 3: mStruct:  Structure  under mutations

3

Genetic Population Structure

• Structure (Pritchard et al, 2000)

Genetic structure of Human Populations (Rosenberg et al. 2002)

Africa Europe Mid-East Cent./S. Asia East Asia Oceania

Ancestral proportion

Page 4: mStruct:  Structure  under mutations

Generative model- Structure

0.3 0.7

0.8 0.2

α (for the dataset)

0.8 0.2

All the alleles observed at this locus

Page 5: mStruct:  Structure  under mutations

Modeling allele similarity

• Microsatellite– Repeats of a small DNA unit, say

Allele - 2

Allele - 9

Allele - 10

•Allele 9 is much more similar to allele 10 than allele 2.•Allele 10 might be a mutation of allele 9.•Mathematically encode the idea in the model•mStruct – Structure under mutations

Page 6: mStruct:  Structure  under mutations

Hypothesis

• Individual genomes in modern populations are a result of– Admixture of ancestral populations.– Mutations from ancestral alleles.

• Ancestral populations have fewer alleles– (Mostly) True for microsatellites

Page 7: mStruct:  Structure  under mutations

Generative model- mStruct

0.3 0.7

0.8 0.2

α (for the dataset)

0.8 0.2

All the alleles observed at this locus

δ1

δ2

Page 8: mStruct:  Structure  under mutations

Mutation models

• How to derive descendant alleles from ancestral alleles?

• Distribution based on the single step model

• P(b|a) α δabs(b-a) , δ < 1• Computationally “easy”• NOT conventional mutation rate.

Page 9: mStruct:  Structure  under mutations

Finding ancestral alleles

• Fit mixtures of mutation distributions

• Try using 1,2,3….. ancestral alleles

• Use information theory to decide how many ancestral alleles are appropriate

Histogram of observed alleles

Page 10: mStruct:  Structure  under mutations

Comparing population structure maps

Page 11: mStruct:  Structure  under mutations

11

Phylogenetic Trees from the Structural Maps

Page 12: mStruct:  Structure  under mutations

12

Phylogenetic Trees from the Structural Maps

mStruct Structure

Page 13: mStruct:  Structure  under mutations

HGDP SNP results

Page 14: mStruct:  Structure  under mutations

Implications of Inconsistency

• Simplistic mutation model• SNP mutations harder to discover from data• The model reduces to Structure• Fundamental difference– Different markers treated differently

• Structure’s treatment of alleles is almost categorical

Page 15: mStruct:  Structure  under mutations

Contour of Empirical Mutation

Page 16: mStruct:  Structure  under mutations

Conclusion

• Generative model for population structure• Modeling mutations from ancestral alleles• Gives mutational information apart from

population structure.• (in press) Genetics• Online version up now.

Page 17: mStruct:  Structure  under mutations

Graphical model representations

Structure mStruct