multivariate statistics in ecology and quantitative...

31
Multivariate Statistics in Ecology and Quantitative Genetics Quantitative Traits Loci (QTL) Mapping Dirk Metzler & Martin Hutzenthaler http://evol.bio.lmu.de/_statgen 3. August 2011

Upload: others

Post on 04-Oct-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Multivariate Statistics in Ecology andQuantitative Genetics

Quantitative Traits Loci (QTL) Mapping

Dirk Metzler & Martin Hutzenthaler

http://evol.bio.lmu.de/_statgen

3. August 2011

Page 2: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 3: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

K.W. Broman, S. Sen (2009) A guide to QTL Mapping withR/qtl.Springer, New York.

Page 4: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 5: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction Crossing Schemes

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 6: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction Crossing Schemes

A B

A F1

back cross

inbred lines

Page 7: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction Crossing Schemes

F1

A Binbred lines

F1

F2

intercrosses

Page 8: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction Crossing Schemes

F50

F1

A Binbred lines

F1

F3

F2

Recombinant Inbred Lines (RILs)

Page 9: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction QTL model assumptions

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 10: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction QTL model assumptions

Assume that p sites have an influence on the quantitative trait yof interest and denote an individual’s genotype at these sites byg = (g1,g2, . . . ,gp)

µg := E(y |g)

σ2g := var(y |g)

we assume: y |g ∼ N (µg, σ2g)

additive model: µg = µ +

p∑j=1

zj ·∆j ,

whereas zj is 0 or 1 according to the genotype of gj , and ∆j isthe effect of the QTL at position j .

Page 11: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction QTL model assumptions

In a strict sense, epistasis means that the effect of a mutationcan be masked by a mutation at a different loci.

However, in the context of QTL mapping, the word epistasis ifoften used to express that there is a non-additive interactionbetween two loci.

Main problem: We do not know where the QTLs are. We onlyhave genetic markers to determine for several sites whether thestem from A or B.

Page 12: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Introduction QTL model assumptions

In a strict sense, epistasis means that the effect of a mutationcan be masked by a mutation at a different loci.

However, in the context of QTL mapping, the word epistasis ifoften used to express that there is a non-additive interactionbetween two loci.

Main problem: We do not know where the QTLs are. We onlyhave genetic markers to determine for several sites whether thestem from A or B.

Page 13: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 14: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis LOD score

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 15: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis LOD score

Assume a backcross experiment with n F2 individualsLet y = (y1, . . . , yn) be their phenotypes for the trait of interest.

Page 16: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis LOD score

Null hypothesis H0: no QTLResidual sum of squares under H0:

RSS0 =n∑

i=1

(yi − y)2

Very simple alternative H1: single QTL at marker position i

yi |gi ∼ N (µgi , σ2)

Likelihood function:

L1(µAA, µAB, σ2) = Pr(y |QTL marker, µAA, µAB, σ

2)

= Πni=1φ(yi ;µgi , σ

2),

whereas φ is the density of the normal distribution.

Page 17: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis LOD score

The maximal likelihood under H1 is RSS−n/21 , with

RSS1 =n∑

i=1

(yi − µgi )2 .

The LOD score is the log10 of the likelihood ratio of H1 and H0:

LOD =n2

log10

(RSS0

RSS1

)

Page 18: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis LOD score

The LOD score is traditionally used in QTL mapping. However, itis equivalent to the classical anova F -statistic:

F =(RSS0 − RSS1)/dfRSS1/(n − df− 1)

=(102·LOD/n − 1

)· n − df− 1

df

LOD =n2

log10

(F · df

n − df + 1+ 1)

So, if the marker positions are our candidates for the QTLs wejust perform anovas.

Page 19: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 20: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

I The QTLs may be between the marker positions, and theirgenotypes can only be estimated from the markers.

I Let Mi be the multipoint marker genotype and gi be the QTLgenotype of individual i , and

pij := Pr(gi = j |Mi).

(Computation uses recombination rates.)I Probability density of an individual’s phenotype is a mixture

of normal distribution densities:∑j

pij · φ(yi ;µj , σ2)

Page 21: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

I The QTLs may be between the marker positions, and theirgenotypes can only be estimated from the markers.

I Let Mi be the multipoint marker genotype and gi be the QTLgenotype of individual i , and

pij := Pr(gi = j |Mi).

(Computation uses recombination rates.)

I Probability density of an individual’s phenotype is a mixtureof normal distribution densities:∑

j

pij · φ(yi ;µj , σ2)

Page 22: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

I The QTLs may be between the marker positions, and theirgenotypes can only be estimated from the markers.

I Let Mi be the multipoint marker genotype and gi be the QTLgenotype of individual i , and

pij := Pr(gi = j |Mi).

(Computation uses recombination rates.)I Probability density of an individual’s phenotype is a mixture

of normal distribution densities:∑j

pij · φ(yi ;µj , σ2)

Page 23: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

EM algorithm for ML-estimation of µj and σStart with initial estimates µ(0)

j and σ(0) and iterate the followingsteps for s = 1, . . . ,N:

E-step

w (s)ij := Pr(gi = j |Mi , yi , µ

(s−1)j , σ(s−1))

=pijφ(yi ;µ

(s−1)j , σ(s−1))∑

k pikφ(yi ;µ(s−1)k , σ(s−1))

M-step

µ(s)j :=

∑i

w (s)ij yi/

∑i

w (s)ij

σ(s) :=

√∑ij

w (s)ij (yi − µ(s)

j )2/n

Page 24: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

The aim of the EM algorithm is that µ(s)j and σ(s) converge

against the ML estimators µ and σ.

Then, the LOD score can be computed:

LOD = log10

(Πi∑

j pijφ(yi ; µj , σ2)

Πiφ(yi ; µ0, σ20)

)

Page 25: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

The aim of the EM algorithm is that µ(s)j and σ(s) converge

against the ML estimators µ and σ.

Then, the LOD score can be computed:

LOD = log10

(Πi∑

j pijφ(yi ; µj , σ2)

Πiφ(yi ; µ0, σ20)

)

Page 26: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

Sometimes EM can be very slow.Haley-Knott (HK) regression is a fast approximation:For each point i on the grid calculate pij = Pr(gi = j |Mi) andestimate µj and σ by fitting a linear model

yi |Mi ∼ N

∑j

pijµj , σ2

Extended Haley-Knott (EHK) regression: Takes into account thatpij and µj have an influence on the variance:

yi |Mi ∼ N

∑j

pijµj ,∑

j

pijµ2j −

∑j

pijµj

2

+ σ2

Page 27: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

Sometimes EM can be very slow.Haley-Knott (HK) regression is a fast approximation:For each point i on the grid calculate pij = Pr(gi = j |Mi) andestimate µj and σ by fitting a linear model

yi |Mi ∼ N

∑j

pijµj , σ2

Extended Haley-Knott (EHK) regression: Takes into account thatpij and µj have an influence on the variance:

yi |Mi ∼ N

∑j

pijµj ,∑

j

pijµ2j −

∑j

pijµj

2

+ σ2

Page 28: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

Which LOD scores are significant?

Assess this by a permutation test: shuffle the phenotype column.

Page 29: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

Single-QTL analysis Interval mapping

Which LOD scores are significant?Assess this by a permutation test: shuffle the phenotype column.

Page 30: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

More than one QTL

Contents

IntroductionCrossing SchemesQTL model assumptions

Single-QTL analysisLOD scoreInterval mapping

More than one QTL

Page 31: Multivariate Statistics in Ecology and Quantitative ...evol.bio.lmu.de/_statgen/Multivariate/11SS/qtl.pdf · Single-QTL analysisInterval mapping I The QTLs may be between the marker

More than one QTL

Composite Interval Mapping While searching for a QTL in oneinterval use other markers as proxies for nearbyQTLs. Thus, markers are used as covariates.Specify maximal number of covariates and how farthey should be away from the interval underexamination.

two-QTL models search for interacting pairs of QTLs. Samemethods like in 1-QTL model: EM, HK, EHK

multiple QTLs When candidate loci are found, fit regressionmodels allowing for interactions and do variableselection.