Linear Mixed Models in QTL analysis - GitHub...

48
Linear Mixed Models in QTL analysis Variance Components Andrey Ziyatdinov Unit of Genetics of Complex Diseases (UGCD), Sant Pau, Barcelona @ 5 Mar 2014

Transcript of Linear Mixed Models in QTL analysis - GitHub...

Page 1: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Linear Mixed Models in QTL analysisVariance Components

Andrey ZiyatdinovUnit of Genetics of Complex Diseases (UGCD), Sant Pau, Barcelona @ 5 Mar 2014

Page 2: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

About this presentationIn UGCD we are working on

Objective of this presentation is to talk more about linear mixed models

Family-based sample (GAIT1 and GAIT2 projects)

Targeted to search for Quantitative Trait Loci (QTLs)

Heavily abused used SOLAR tool

·

·

·

write down some maths

look at other examples rather than those polygenic ones

discuss the issues related to QTL analysis

·

·

·

2/49

Page 3: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

About this presentationExpected profit

The way to make use of this presentation

be sure we use SOLAR in a proper way

be able to run its standard and, perhaps, advanced features

and ... estimate the cost to go away from SOLAR one day some contradiction has beendetected here

·

·

·

Be aware of 'maths overload'

Focus on examples

Come back to the maths someday

·

·

·

3/49

Page 4: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

AgendaGeneral linear models

Mixed linear models

Models in SOLAR

Discussion

·

·

Examples-

·

·

4/49

Page 5: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Timeline

It took some time to overcome the computation demands and make practical tools.

Sources: Wikipedia, github.com/lme4/BIRS

Sir Ronald Fisher introduced random effect model to study the trait correlations betweenrelatives in 1918.

Charles Roy Henderson derived best linear unbiased estimates (BLUE) for fixed effects andbest linear unbiased predictions (BLUP) for random effects in the 1950s.

·

·

SOLAR: Sequential Oligogenic Linkage Analysis Routines (Blangero and Almasy, 1996).

A commercial program ASReml by Gilmour and his colleges in 1999.

R package nlme since 1999 and lme4 since 2002 by Douglas Bates and his colleges.

R package MCMCglmm: MCMC Generalised Linear Mixed Models (Hadfield, 2010).

·

·

·

·

5/49

Page 6: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Quick and dirty start from SOLARA model in which QTLs and polygenes influence a quantitative trait (Almasy and Blangero,1998):

n

= μ + β + + +yj xj gj ∑i=1

n

qij ej

: quantitative trait of the j-th individual

: the grand trait mean

: vector of covariates of the j-th individual

: additive polygenic effect of the j-th individual

: the i-th QTL effect of the j-th individual

: random environmental deviation of the j-th individual

· yj

· μ

· xj· gi· qij

· ej

6/49

Page 7: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

General Linear Models

7/49

Page 8: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

General Linear Model

with

Note that

y = Xβ + e

e ∼ (0, R)σ 2e

: vector of observations

: the design or incidence matrix

: vector of a residual error with covariance matrix ,

· y n

· X n × p

· e Rσ 2e

off-diagonal elements of indicate the lack of independence, while the diagonalelements indicate the heteroscedasticity

- R

and are observed data, while is a vector of parameters· y X β

· E(y) = Xβ

· Var(y) = Var(e) = Rσ 2e

8/49

Page 9: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Ordinary Least Squares (OLS)The assumption is that the residual errors are uncorrelated and have equal variances(homoscedasticity).

In a matrix form it has the form .

The OLS estimate of is a vector that minimizes the residual sum of squares

Note that

e

for

· ( ) =σ 2 ei σ 2e

· σ( , ) = 0ei ej i ≠ j

e ∼ (0, I)σ 2e

β b

= = (y − Xb (y − Xb)  → b = ( X∑i=1

n

e2i eT e )T X T )−1X T

If , then the OLS estimate is also the maximum-likelihood estimate.

If is singular, still hold when a generalized inverse is used.

· e ∼ MVN(0, I)σ 2e

· XX T b

9/49

Page 10: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Gauss–Markov theoremThe OLS estimator is the best linear unbiased estimator (BLUE) of the coefficients for linearmodels in which the errors are uncorrelated and have equal variances.

Note that the errors don't need to be normal, independent nor identically distributed

β

best: it minimizes the sampling variance

linear: it is a linear function of the observed data

unbiased:

·

· y

· E( )) = ββBLUE

10/49

Page 11: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Gauss–Markov theoremThe theorem was extended by Aitken to the general linear model in the case the errors havenon-scalar covariance matrix.

The BLUE in this case is

Derivation is hacked by multiplying both sides of the model equation by . See (Lynch andWalsh, 1998), Appendix 3, pp. 842.

= ( X yβ X TR−1 )−1X TR−1

R1/2

11/49

Page 12: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Summary on General Linear ModelsModeling a quantitative trait assumes working in terms of both mean and variance.

The best linear unbiased estimator (BLUE) provides estimation of the model parameters(coefficients ).

·

·β

12/49

Page 13: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Linear Mixed Models

13/49

Page 14: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Mixed Model (in Genetics)

See (Lynch and Walsh, 1998), Chapter 26, pp. 746. Example 1 on page 746 is a must (this comesin a few slides).

y = Xβ + Zu + e

Consider a vector of the phenotype measured in individuals.

We assume that these observations are described adequately by a linear model with

The first element of the vector is typically the population mean.

Other elements of the vector may be gender, location, year of birth, experimentaltreatment, etc.

The elements of the vector are usually genetic effects such as additive genetic values.

· y n

·

vector of fixed effects ( )

and vector of random effects ( ).

- p × 1 β

- q × 1 u

· β

· β

· u

14/49

Page 15: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Mixed Model (matrix form)

Note that

y = Xβ + Zu + e

: incidence or design matrix

: incidence matrix

: vector of residual deviations

· X n × p

· Z n × q

· e n × 1

assumed to be distributed independently of the random genetic effects (thus, we can sumup variances).

Usually, all elements of matrix are either 0 or 1.

· e

· Z

15/49

Page 16: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Example 1Suppose that three sires are chosen at random from a population, and each mated to arandomly chosen dam. Two offspring from each mating are evaluated, some in environment 1and some in environment 2. The models assumes no sire environment interaction.

Let denote the phenotypic value of the th offspring of sire i in environment j. The model isthen

The model has three random effects, which measure the contribution from each sire.

The model also has two fixed effect, which describe the influence of the two environments.

×

yijk k

= + +yijk βj ui eijk

u =⎧⎩⎪⎪u1u2u3

⎫⎭⎪⎪

u =⎧⎩⎪β1β2

⎫⎭⎪

16/49

Page 17: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Example 1 with simulated datay = Xβ + Zu + e

y = =

⎪⎪⎪⎪⎪⎪

y1,1,1y1,2,1y2,1,1y2,1,2y3,1,1y3,2,1

⎪⎪⎪⎪⎪⎪

⎪⎪⎪⎪⎪⎪

912116714

⎪⎪⎪⎪⎪⎪

X = , Z =

⎪⎪⎪⎪⎪⎪

101110

010001

⎪⎪⎪⎪⎪⎪

⎪⎪⎪⎪⎪⎪

110000

001100

000011

⎪⎪⎪⎪⎪⎪

17/49

Page 18: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Mixed Model vs. General Linear modelGeneral linear model

Mixed model partitions the residual effect into two components, with , giving

Note that

y = Xβ +  where    ∼ (0,V) implying   y ∼ (Xβ,V)e∗ e∗

= Zu + ee∗

y = Xβ + Zu + e where   u ∼ (0,G) and   e ∼ (0, R)

 implying   y ∼ (Xβ,V) = (Xβ, ZG + R)Z T

Both formulations yield the same estimate of the fixed effects , when analyzed in theappropriate way.

The mixed-model formulation further allows estimates of the random effects .

· β

· u

18/49

Page 19: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

BLUE and BLUPBLUE of is just the generalized least-squares estimator

Henderson showed that the BLUP of is

β

= ( X yβ X TV −1 )−1X TV −1

u

= (G )(y − X )u Z TV −1 β

19/49

Page 20: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Summary on Mixed Models

Maximum likelihood (ML) and Restricted Maximum likelihood (REML) are the methods forvariance-component estimation. It could be the topic of another presentation. Thispresentation has been already saturated with maths. See (Lynch and Walsh, 1998), Chapter 27.

, , are observed

, , , are unknown

The covariance matrices and typically are functions of a few unknown parameters ( -parameters)

Analysis involves two complementary tasks:

1. estimation of the covariance matrices and

2. estimation of the fixed and random effects, and (BLUE and BLUP)

· y X Z

· β u R G

· R G σ

·

G R

β u

20/49

Page 21: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Example 1 to be finishedWhat are the BLUP values for the sire effects ?

Some assumptions are needed:

Imagine the the step 1 (see the previous slide) is completed, and we know and .Thus, the covariance matrix is given by .

( , , )u1 u2 u3

We assume that the residual variances within both environments are the same ( ), so , where is the identity matrix.

We assume that all three sires are unrelated and drawn from the same population, ,where is the identity matrix.

· σ 2e

R = Iσ 2e I 6 × 6

· G = Iσ 2s

I 3 × 3

= 6σ 2e = 2σ 2

s

V ZG + RZ T

V = 2  + 6

⎪⎪⎪⎪⎪⎪

110000

001100

000011

⎪⎪⎪⎪⎪⎪I3×3

⎩⎪⎪100

100

010

010

001

001

⎭⎪⎪ I6×6

21/49

Page 22: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Example 1 last shot

A few simple matrix calculations are left.

Now try to compare the effects knowing that

V =

⎪⎪⎪⎪⎪⎪

820000

280000

008200

002800

000082

000028

⎪⎪⎪⎪⎪⎪

= = ( X y =β⎧⎩⎪β1β2

⎫⎭⎪ X TV −1 )−1X TV −1 1

18⎧⎩⎪148235

⎫⎭⎪

= = (G )(y − X ) =u⎧

⎩⎪⎪u1u2u3

⎭⎪⎪ Z TV −1 β

118

⎧⎩⎪⎪−12−1

⎫⎭⎪⎪

y = (9, 12, 11, 6, 7, 14)

22/49

Page 23: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Examples

23/49

Page 24: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Genetics Mixed Models and othersMixed Model for GAIT1 sample (398 individuals in 21 families)

General-case examples are rather different from those in the genetics.

398 random effects (length of the vector )

Z incidence matrix is the identity matrix

the random effects are distributed as , where is 2 kinship matrix

· u

· I398×398

· (0, )A398×398 A ×

random effects are applied to both intercepts and slopes

covariance matrix of the random effect is the identity matrix

·

·

24/49

Page 25: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Example 2: Penicillin dataDescription:

Six samples of penicillin were tested using the _B. subtilis_ plate method on each of 24 plates. The response is the diameter (mm) of the zone of inhibition of growth of the organism.

Format:

A data frame with 144 observations on the following 3 variables.

‘diameter’ diameter (mm) of the zone of inhibition of the growth of the organism.

‘plate’ assay plate. A factor with levels ‘a’ to ‘x’.

‘sample’ penicillin sample. A factor with levels ‘A’ to ‘F’.

25/49

Page 26: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Penicillin data

26/49

Page 27: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

library(lme4)data(Penicillin)lmer(diameter ~ (1|plate) + (1|sample), Penicillin)

Linear mixed model fit by REML ['lmerMod'] Formula: diameter ~ (1 | plate) + (1 | sample) Data: Penicillin

REML criterion at convergence: 330.9

Random effects: Groups Name Variance Std.Dev. plate (Intercept) 0.717 0.847 sample (Intercept) 3.731 1.932 Residual 0.302 0.550 Number of obs: 144, groups: plate, 24; sample, 6

Fixed effects: Estimate Std. Error t value (Intercept) 22.972 0.809 28.4

27/49

Page 28: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Penicillin model diagnostics

28/49

Page 29: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Example 3: sleepstudy dataDescription:

The average reaction time per day for subjects in a sleep deprivation study. On day 0 the subjects had their normal amount of sleep. Starting that night they were restricted to 3 hours of sleep per night. The observations represent the average reaction time on a series of tests given each day to each subject.

Format:

A data frame with 180 observations on the following 3 variables.

‘Reaction’ Average reaction time (ms)

‘Days’ Number of days of sleep deprivation

‘Subject’ Subject number on which the observation was made.

29/49

Page 30: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

lmer(Reaction ~ Days + (Days|Subject), sleepstudy)

Linear mixed model fit by REML ['lmerMod'] Formula: Reaction ~ Days + (Days | Subject) Data: sleepstudy

REML criterion at convergence: 1744

Random effects: Groups Name Variance Std.Dev. Corr Subject (Intercept) 612.1 24.74 Days 35.1 5.92 0.07 Residual 654.9 25.59 Number of obs: 180, groups: Subject, 18

Fixed effects: Estimate Std. Error t value (Intercept) 251.41 6.82 36.8 Days 10.47 1.55 6.8

Correlation of Fixed Effects: (Intr) Days -0.138

30/49

Page 31: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Random and Fixed Effectstotal effect = fixed effect + random effect

31/49

Page 32: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Comparison of Modelsm2 <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy)m2.uncorr <- lmer(Reaction ~ Days + (1|Subject) + (0+Days|Subject), sleepstudy)anova(m2, m2.uncorr)

Data: sleepstudyModels:m2.uncorr: Reaction ~ Days + (1 | Subject) + (0 + Days | Subject)m2: Reaction ~ Days + (Days | Subject) Df AIC BIC logLik deviance Chisq Chi Df Pr(>Chisq)m2.uncorr 5 1762.0 1778.0 -876.00 1752.0 m2 6 1763.9 1783.1 -875.97 1751.9 0.0639 1 0.8004

32/49

Page 33: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Summary on ExamplesThe definition of a random effect can be implemented either via Z matrix or G matrix.

Currently, the lme4 package allows only the Z-based parametrization.

Rönnegård and Carlborg have shown a statistically equivalent definition of G matrix via anincidence matrix Z (Ronnegard and Carlborg, 2007). See also hglm R package.

·

·

·

33/49

Page 34: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

SOLAR Models

34/49

Page 35: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Polygenic (Univariate) Model

Heritability: .

Likelihood Ratio Test (LRT):

MODEL FREE PARAMETERS RESTRICTED PARAMETERS

No polygenic effect , = 0

y = Xβ + g + Hc + e

 where   g ∼ (0, A) and   c ∼ (0, I) and   e ∼ (0, I)σ 2g σ 2

c σ 2e

 implying   y ∼ (Xβ,V) = (Xβ, A + I + I)σ 2g σ 2

c σ 2e

h = σ 2g

+ +σ 2g σ 2

c σ 2e

σ 2c σ 2

e σ 2g

35/49

Page 36: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Bivariate (correlation) Model

Likelihood Ratio Test (LRT):

MODEL FREE PARAMETERS RESTRICTED PARAMETERS

No genetic correlation ,

No pleiotropy ,

No environmental correlation ,

= + +( )y1y2 nk×1 ( )X1

00X2 nk×nk( )β1

β2 nk×1 ( )g1g2 nk×1 ( )e1

e2 nk×1

= ⊗ = ( ) =Gnk×nk Ck×k An×nAc11Ac21

Ac12Ac21 ( )

Aσ 21

ρ Aσ1σ2

ρ Aσ1σ2Aσ 2

2 g

= ⊗ = ( ) =Rnk×nk Ek×k In×nIe11Ie21

Ie12Ie21 ( )

Iσ 21

ρ Iσ1σ2

ρ Iσ1σ2Iσ 2

2 e

( ,σ 21 σ 2

2 )g ( , , ρσ 21 σ 2

2 )e = 0ρg( ,σ 2

1 σ 22 )g ( , , ρσ 2

1 σ 22 )e = 1ρg

( , , ρσ 21 σ 2

2 )g ( ,σ 21 σ 2

2 )e = 0ρe

36/49

Page 37: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Weight is a covariate for model of Height

(Wilson, 2008)

Comparing models 2a–c with models 1a–c shows that including weight yields lower estimates of, with concomitant declines in the >heritability. This is because the structure of the G matrix

used to simulate the phenotypes was such that a positive genetic >correlation exists betweenweight and horn length. Thus, accounting for differences among individuals in the weightactually removes a >portion of additive variance for the horn length. Thus, the estimates of (and heritability) under models 2a–c are conditioned on the second trait of weight.

VA

VA

37/49

Page 38: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Linkage (Univariate) Model

Likelihood Ratio Test (LRT):

MODEL FREE PARAMETERS RESTRICTED PARAMETERS

No linkage , = 0

y = Xβ + g + Hc + q + e

 where   g ∼ (0, A) and   c ∼ (0, I) and   p ∼ (0, IBD) and   e ∼ (0, I)σ 2g σ 2

c σ 2q σ 2

e

 implying   y ∼ (Xβ,V) = (Xβ, A + I + IBD + )σ 2g σ 2

c σ 2q σ 2

e

,σ 2g σ 2

c σ 2e σ 2

q

38/49

Page 39: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Assosiation Model

Likelihood Ratio Test (LRT):

MODEL FREE PARAMETERS RESTRICTED PARAMETERS

No association ,

y = Xβ + ∗ SNP + g + Hc + eβSNP

 where   g ∼ (0, A) and   c ∼ (0, I) and   e ∼ (0, I)σ 2g σ 2

c σ 2e

 implying   y ∼ (Xβ,V) = (Xβ, A + I + I)σ 2g σ 2

c σ 2e

,σ 2g σ 2

c σ 2e = 0βSNP

39/49

Page 40: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Summary on SOLAR ModelsWhat SOLAR topics should have also been here?

Bivariate Linkage Model

Sex-Specific Model

Parent-Of-Origin Model (available in SOLAR?)

Derivation and testing the phenotypic correlation

Definition of the LOD score and its correction methods

·

·

·

·

·

40/49

Page 41: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Discussion

41/49

Page 42: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

My long way of learning things1. Manual of SOLAR

2. Papers of SOLAR

3. Tutorials on the animal model

4. Book (Lynch and Walsh, 1998), Chapters 26 and 27

5. Writing my own code github.com/variani/solaris

6. Watching project of other people and trying to contribute togithub.com/variani/lme4

42/49

Page 43: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Next Candidate TopicsMixed models in application to other type of genetic data? Our data are family-based GAIT!

Multivariate variance-based methods to fix the family effect?

Review pro y contra family-based clinical studies

Improve polygenic model by adding diet and/or treatment as random variable

·

·

·

·

43/49

Page 44: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Are we ready for GAIT2?

44/49

Page 45: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Are we ready for GAIT2?Workflow 'Linkage > Fine-Mapping > Gene Candidates'

Linkage maps based on SNPs and further linkage analysis

Use of gene expression data to confirm a gene-candidate

Association with haplotypes

Simultaneous linkage and association (rare variants?)

Multi-loci association

Association with imputed SNPS

·

·

·

·

·

·

45/49

Page 46: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

Are we ready for GAIT2?Storage and sharing knowledge at github.com/ugcd

Do some planning about methods/tools we are going to use

Work hard to deliver the phenotypic information about GAIT2

Invite partners to contribute (UPC, Genebra, etc) and share their ideas

Store the material of publications by the group

·

·

·

·

46/49

Page 47: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components

References[1] L. Almasy and J. Blangero. "Multipoint quantitative-trait linkage analysis in generalpedigrees.". In: American journal of human genetics 62.5 (May. 1998), pp. 1198-211. ISSN: 0002-9297. DOI: 10.1086/301844. .

[2] J. Blangero and L. Almasy. "Solar: sequential oligogenic linkage analysis routines". In:Population Genetics Laboratory Technical Report 6 (1996).

[3] J. D. Hadfield. "MCMCglmm: MCMC Methods for Multi-Response GLMMs in R". In: Journal ofStatistical Software 33.2 (2010).

[4] M. Lynch and B. Walsh. Genetics and Analysis of Quantitative Traits. Sinauer, 1998. .

[5] L. Ronnegard and O. Carlborg. "Separation of base allele and sampling term effects givesnew insights in variance component QTL analysis.". In: BMC genetics 8 (Jan. 2007), p. 1. ISSN:1471-2156. DOI: 10.1186/1471-2156-8-1. .

[6] A. J. Wilson. "Why h2 does not always equal V A/V P?". In: Journal of evolutionary biology 21.3(May. 2008), pp. 647-50. ISSN: 1420-9101. DOI: 10.1111/j.1420-9101.2008.01500.x. .

47/49

Page 48: Linear Mixed Models in QTL analysis - GitHub Pagesvariani.github.io/talks/2014/01-mixed-models-qtl/mixed-models-qtl.pdf · Linear Mixed Models in QTL analysis Variance Components