Inferring Genetic Architecture of Complex Biological Processes Brian S. Yandell12, Christina Kendziorski13, Hong Lan4, Elias Chaibub1, Alan D. Attie4 U Alabama Birmingham 1 Department of Statistics 2 Department of Horticulture 3 Department of Biostatistics & Medical Informatics 4 Department of Biochemistry University of Wisconsin-Madison http://www.stat.wisc.edu/~yandell/statgen 3 November 2004 UAB: Yandell © 2004 1 glucose UAB: Yandell © 2004 (courtesy AD Attie) 3 November 2004 insulin 2 studying diabetes in an F2 • mouse model: segregating panel from inbred lines – B6.ob x BTBR.ob F1 F2 – selected mice with ob/ob alleles at leptin gene (Chr 6) – sacrificed at 14 weeks, tissues preserved • physiological study (Stoehr et al. 2000 Diabetes) – mapped body weight, insulin, glucose at various ages • gene expression studies – RT-PCR for a few mRNA on 108 F2 mice liver tissues • (Lan et al. 2003 Diabetes; Lan et al. 2003 Genetics) – Affymetrix microarrays on 60 F2 mice liver tissues • U47 A & B chips, RMA normalization • design: selective phenotyping (Jin et al. 2004 Genetics) 3 November 2004 UAB: Yandell © 2004 3 The intercross (from K Broman) 3 November 2004 UAB: Yandell © 2004 4 mRNA expression as phenotype: effect (add=blue, dom=red) -0.5 0.0 0.5 1.0 0 LOD 2 4 6 8 interval mapping for SCD1 is complicated 0 0 3 November 2004 50 chr2 100 50 chr2 100 150 200 250 chr9 300 200 250 chr9 300 chr5 150 chr5 UAB: Yandell © 2004 5 taking a multiple QTL approach • improve statistical power, precision – increase number of QTL detected – better estimates of loci: less bias, smaller intervals • improve inference of complex genetic architecture – patterns and individual elements of epistasis – appropriate estimates of means, variances, covariances • asymptotically unbiased, efficient – assess relative contributions of different QTL • improve estimates of genotypic values – less bias (more accurate) and smaller variance (more precise) – mean squared error = MSE = (bias)2 + variance 3 November 2004 UAB: Yandell © 2004 6 Pareto diagram of QTL effects 3 (modifiers) minor QTL polygenes 1 2 major QTL 0 3 additive effect major QTL on linkage map 2 1 3 November 2004 0 4 5 5 10 15 20 25 30 rank order of QTL UAB: Yandell © 2004 7 Bayesian model assessment: number of QTL for SCD1 with R/bim Bayes factor ratios 0.05 posterior / prior 5 10 50 QTL posterior 0.10 0.15 0.20 500 0.25 QTL posterior strong moderate 1 0.00 weak 1 2 3 4 5 6 7 8 9 11 number of QTL 3 November 2004 13 UAB: Yandell © 2004 1 2 3 4 5 6 7 8 9 number of QTL 11 13 8 1 3 3 November 2004 5 7 9 11 model index 13 15 UAB: Yandell © 2004 1 3 5 7 9 model index 11 2 3 5 6 moderate 6 6 5 5 4 4 6 5 3 4 3:1,2,3 0.15 posterior / prior 0.2 0.4 0.6 0.8 4:2*1,2,3 4:1,2,2*3 4:1,2*2,3 5:3*1,2,3 5:2*1,2,2*3 5:2*1,2*2,3 6:3*1,2,2*3 6:3*1,2*2,3 5:1,2*2,2*3 6:4*1,2,3 6:2*1,2*2,2*3 2:1,3 3:2*1,2 2:1,2 model posterior 0.05 0.10 pattern posterior 2 0.00 Bayesian model assessment genetic architecture: chromosome pattern Bayes factor ratios weak 13 15 9 trans-acting QTL for SCD1 Bayesian model averaging with R/bim additive QTL? dominant QTL? 3 November 2004 UAB: Yandell © 2004 10 Bayesian LOD and h2 for SCD1 15 10 0.00 5 LOD 0.10 density 20 (summaries from R/bim) 0 5 10 15 1 1 2 3 4 5 6 7 8 9 10 12 14 LOD conditional on number of QTL 0.5 0.1 0.3 heritability 3 2 1 0 density 4 marginal LOD, m 20 0.0 0.1 0.2 0.3 0.4 0.5 marginal heritability, m 3 November 2004 0.6 0.7 1 1 2 3 4 5 6 7 8 9 10 12 14 heritability conditional on number of QTL UAB: Yandell © 2004 11 SCD mRNA expression phenotype 2-D scan for QTL (R/qtl) epistasis LOD peaks 3 November 2004 joint LOD peaks UAB: Yandell © 2004 12 sub-peaks can be easily overlooked 3 November 2004 UAB: Yandell © 2004 13 hetereogeneity: many genes affect each trait 3 (modifiers) minor QTL polygenes 1 2 major QTL 0 3 additive effect major QTL on linkage map 2 1 3 November 2004 0 4 5 5 10 15 20 25 30 rank order of QTL UAB: Yandell © 2004 14 interval mapping basics • observed measurements – Y = phenotypic trait – X = markers & linkage map observed • i = individual index 1,…,n • missing • alleles QQ, Qq, or qq at locus Q unknown quantities – M = genetic architecture – = QT locus (or loci) – = phenotype model parameters • Y missing data – missing marker data – Q = QT genotypes • X unknown pr(Q=q|X,) genotype model after Sen & Churchill (2001 Genetics) – grounded by linkage map, experimental cross – recombination yields multinomial for Q given X • f(Y|q) phenotype model – distribution shape (assumed normal here) – unknown parameters (could be non-parametric) 3 November 2004 UAB: Yandell © 2004 M 15 genetic architecture: heterogeneity • heterogeneity: many genes can affect phenotype – – – • different allelic combinations can yield similar phenotypes multiple genes can affecting phenotype in subtle ways multiple genes can interact (epistasis) genetic architecture: model for explained genetic variation – – loci (genomic regions) that affect trait genotypic effects of loci, including possible epistasis M = {1, 2, 3, (1, 2)} = 3 loci with epistasis between two q = 0 + q1 + q2 + q3 + q (1,2) = linear model for genotypic mean = (1, 2, 3) q = (q1, q2, q3) Q = (Q1, Q2, Q3) 3 November 2004 = loci in model M = possible genotype at loci = genotype for each individual at loci UAB: Yandell © 2004 16 multiple QTL interval mapping • genotypic mean depends on model M q = 0 + {q in M} qk • interval mapping between flanking markers f(Y | X, M) = q f(Y | q) f(Q = q | X, ) • model selection – choice of distribution: f is normal – sample many possible architectures – compare based on Bayes factors (BIC) 3 November 2004 UAB: Yandell © 2004 17 2M observations 30,000 traits 60 mice 3 November 2004 UAB: Yandell © 2004 18 modern high throughput biology • measuring the molecular dogma of biology – DNA RNA protein metabolites – measured one at a time only a few years ago • massive array of measurements on whole systems (“omics”) – thousands measured per individual (experimental unit) – all (or most) components of system measured simultaneously • • • • whole genome of DNA: genes, promoters, etc. all expressed RNA in a tissue or cell all proteins all metabolites • systems biology: focus on network interconnections – chains of behavior in ecological community – underlying biochemical pathways • genetics as one experimental tool – perturb system by creating new experimental cross – each individual is a unique mosaic 3 November 2004 UAB: Yandell © 2004 19 finding heritable traits (from Christina Kendziorski) • reduce 30,000 traits to 300-3,000 heritable traits • probability a trait is heritable pr(H|Y,Q) = pr(Y|Q,H) pr(H|Q) / pr(Y|Q) Bayes rule pr(Y|Q) = pr(Y|Q,H) pr(H|Q) + pr(Y|Q, not H) pr(not H|Q) • phenotype averaged over genotypic mean pr(Y|Q, not H) = f0(Y) = f(Y| ) pr() d if not H pr(Y|Q, H) = f1(Y|Q) = q f0(Yq ) if heritable Yq = {Yi | Qi =q} = trait values with genotype Q=q 3 November 2004 UAB: Yandell © 2004 20 hierarchical model for expression phenotypes (EB arrays: Christina Kendziorski) YQQ QQ ~ f QQ YQq Qq ~ f Qq mRNA phenotype models given genotypic mean q Yqq qq ~ f qq QQ qq Qq common prior on q across all mRNA (use empirical Bayes to estimate prior) q ~ pr QQ 3 November 2004 Qq qq UAB: Yandell © 2004 21 expression meta-traits: pleiotropy • reduce 3,000 heritable traits to 3 meta-traits(!) • what are expression meta-traits? – pleiotropy: a few genes can affect many traits • transcription factors, regulators – weighted averages: Z = YW • principle components, discriminant analysis • infer genetic architecture of meta-traits – model selection issues are subtle • missing data, non-linear search • what is the best criterion for model selection? – time consuming process • heavy computation load for many traits • subjective judgement on what is best 3 November 2004 UAB: Yandell © 2004 22 7.6 -0.2 7.8 -0.1 8.0 ettf1 8.2 PC2 (7%) 0.0 0.1 8.4 0.2 8.6 PC for two correlated mRNA 8.2 8.4 8.6 3 November 2004 8.8 9.0 etif3s6 9.2 9.4 UAB: Yandell © 2004 -0.5 0.0 PC1 (93%) 0.5 23 PC across microarray functional groups Affy chips on 60 mice ~40,000 mRNA 2500+ mRNA show DE (via EB arrays with marker regression) 1500+ organized in 85 functional groups 2-35 mRNA / group which are interesting? examine PC1, PC2 circle size = # unique mRNA 3 November 2004 UAB: Yandell © 2004 24 factor loadings for PC1&2 3 November 2004 UAB: Yandell © 2004 25 how well does PC1 do? lod peaks for 2 QTL at best pair of chr data (red) vs. 500 permutations (boxplots) blue bars at 1%, 5%; width proportional to group size 3 November 2004 UAB: Yandell © 2004 26 84 PC meta-traits by functional group focus on 2 interesting groups 3 November 2004 UAB: Yandell © 2004 27 red lines: peak for PC meta-trait black/blue: peaks for mRNA traits arrows: cis-action? 3 November 2004 UAB: Yandell © 2004 28 (portion of) chr 4 region chr 15 region ? 3 November 2004 UAB: Yandell © 2004 29 DA meta-traits: separate pleiotropy from environmental correlation pleiotropy only 3 November 2004 environmental correlation only UAB: Yandell © 2004 both Korol et al. (2001) 30 interaction plots for DA meta-traits DA for all pairs of markers: separate 9 genotypes based on markers (a) same locus pair found with PC meta-traits (b) Chr 2 region interesting from biochemistry (Jessica Byers) (c) Chr 5 & Chr 9 identified as important for insulin, SCD 3 November 2004 UAB: Yandell © 2004 31 B.H PC ignores genotype 2 A.B A.B H.H H.B H.H H.HA.H A.H A.H H.B B.H H.H H.A A.A H.HB.B H.H H.B H.A H.H A.H -10 -10 0 5 10 1 B.H A.B A.B H.HB.H A.A B.AH.A A.A A.A H.H H.B H.H H.A H.H H.H H.B A.B H.A A.B H.A H.H H.BH.H B.H B.H H.H H.A B.H B.H B.H B.H H.B H.H -10 2 3 4 H.B B.A 2 B.H H.A A.H 1 H.H B.H H.H H.B A.HH.B H.H H.B H.H H.A H.H H.H B.B A.A B.A H.A B.H H.HH.A H.H B.A B.H B.H A.H B.H A.H A.A H.H B.H A.B A.A H.H A.B A.B A.B B.H 1 H.A -2 H.H A.B B.H H.B A.B H.HH.A H.B 0 H.B 0 DA1 (37%) H.B A.H A.HA.HA.H A.H H.H A.A A.H H.A A.H B.A -1 A.H note better spread of circles B.B -2 A.H A.H H.A H.A B.H A.A B.H A.H A.B B.H H.H A.H A.HH.H B.H A.B A.H B.B -3 1 0 B.A A.BB.H -3 A.H A.H A.H A.H A.B -1 A.H correlation of PC and DA meta-traits B.B 15 3 PC1 (25%) B.B -2 H.H H.A H.H B.H B.B A.B A.A H.H A.A H.H A.A A.B DA2 (18%) 2 -5 A.H H.B A.A H.H H.A B.A H.H H.H H.H B.H H.H A.H -1 DA1 (37%) 3 4 -15 -3 B.H B.H B.A H.H H.A -3 H.B H.A -15 3 November 2004 H.H H.A A.H H.B H.A A.B H.B DA creates best separation by genotype 0 H.A B.A A.A A.A H.B H.B B.H H.H B.H B.H -1 B.H H.H B.A B.H H.A H.H B.H B.H A.H A.H B.A DA2 (18%) H.A B.H A.H H.H B.H B.H -2 10 5 0 B.B A.B A.B B.H B.H -5 PC2 (12%) A.H B.H B.A B.H H.A H.A A.HA.A B.H A.B DA uses genotype H.B H.A H.B A.H PC captures spread without genotype H.B A.B H.H H.H genotypes from Chr 4/Chr 15 locus pair (circle=centroid) 3 comparison of PC and DA meta-traits on 1500+ mRNA traits B.H A.B -5 0 PC1 (25%) 5 10 15 UAB: Yandell © 2004 -10 -5 0 PC2 (12%) 5 10 32 SCD trait log2 expression DA meta-trait standard units relating meta-traits to mRNA traits 3 November 2004 UAB: Yandell © 2004 33 DA: a cautionary tale (184 mRNA with |cor| > 0.5; mouse 13 drives heritability) 3 November 2004 UAB: Yandell © 2004 34 building graphical models • infer genetic architecture of meta-trait – E(Z | Q, M) = q = 0 + {q in M} qk • find mRNA traits correlated with meta-trait – Z YW for modest number of traits Y • extend meta-trait genetic architecture – M = genetic architecture for Y – expect subset of QTL to affect each mRNA – may be additional QTL for some mRNA 3 November 2004 UAB: Yandell © 2004 35 posterior for graphical models •posterior for graph given multivariate trait & architecture pr(G | Y, Q, M) = pr(Y | Q, G) pr(G | M) / pr(Y | Q) –pr(G | M) = prior on valid graphs given architecture •multivariate phenotype averaged over genotypic mean pr(Y | Q, G) = f1(Y | Q, G) = q f0(Yq | G) f0(Yq | G) = f(Yq | , G) pr() d •graphical model G implies correlation structure on Y •genotype mean prior assumed independent across traits pr() = t pr(t) 3 November 2004 UAB: Yandell © 2004 36 from graphical models to pathways • build graphical models QTL RNA1 RNA2 – class of possible models – best model = putative biochemical pathway • parallel biochemical investigation – candidate genes in QTL regions – laboratory experiments on pathway components 3 November 2004 UAB: Yandell © 2004 37 graphical models (with Elias Chaibub) f1(Y | Q, G=g) = f1(Y1 | Q) f1(Y2 | Q, Y1) QTL DNA RNA QTL D1 R1 D2 3 November 2004 R2 UAB: Yandell © 2004 unobservable protein meta-trait P1 observable cis-action? P2 observable trans-action 38