25
Heterogeneity II Danielle Dick, Tim York, Marleen de Moor, Dorret Boomsma Boulder Twin Workshop March 2010

Heterogeneity II

Embed Size (px)

DESCRIPTION

Heterogeneity II. Danielle Dick, Tim York, Marleen de Moor, Dorret Boomsma Boulder Twin Workshop March 2010. Heterogeneity Questions I. - PowerPoint PPT Presentation

Citation preview

Page 1: Heterogeneity II

Heterogeneity II

Danielle Dick, Tim York, Marleen de Moor, Dorret Boomsma

Boulder Twin WorkshopMarch 2010

Page 2: Heterogeneity II

Heterogeneity Questions I

• Standard Univariate Analysis: What are the contributions of additive genetic, dominance/shared environmental and unique environmental factors to the variance?

• Heterogeneity: Are the contributions of genetic and environmental factors equal for different groups, such as sex, race, ethnicity, SES, environmental exposure, etc.?

Page 3: Heterogeneity II

Ways to Model Heterogeneity in Twin Data

• Multiple Group Models– Sex Effects– Divorced/Not Divorced– Young/Old cohorts– Urban/Rural residency– Etc…

Page 4: Heterogeneity II

Sex Effects

P1 P2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

aF aFcF cFeF

eF

Females

P1 P2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

aM aMcM cMeM

eM

Males

Page 5: Heterogeneity II

Sex Effects

P1 P2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

aF aFcF cFeF

eF

Females

P1 P2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

aM aMcM cMeM

eM

Males

aF = aM ? cF = cM ? eF = eM ?

Page 6: Heterogeneity II

Divorce Effects

P1 P2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

aY aYcY cYeY

eY

Divorced

P1 P2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

aO aOcO cOeO

eO

Not Divorced

aD = aND ? cD = cND ? eD = eND ?

Page 7: Heterogeneity II

Problem:

• Many variables of interest do not fall into groups– Age– Socioeconomic status– Regional alcohol sales– Parental warmth– Parental monitoring

• Grouping these variables into high/low categories may lose information

Page 8: Heterogeneity II

‘Definition variables’ in Mx

• General definition: Definition variables are variables that may vary per subject and that are not dependent variables

• In Mx: The specific value of the def var for a specific individual is read into a matrix in Mx when analyzing the data of that particular individual

Page 9: Heterogeneity II

‘Definition variables’ in Mx

create dynamic var/cov structure

• Common uses:

1.To model changes in variance components as function of some variable (e.g., age, SES, etc)

2.As covariates/effects on the means (e.g. age and sex)

Page 10: Heterogeneity II

Standard model

• Means vector

• Covariance matrix

mm

22222

222

ecacZa

eca

Page 11: Heterogeneity II

Model-fitting approach to GxE

Twin 1

A C E

Twin 2

A C E

a c e c ea

M

m

M

m

Page 12: Heterogeneity II

Model-fitting approach to GxE

Twin 1

A C E

Twin 2

A C E

a+XM c e c ea+XM

Twin 1 Twin 2Mm

Mm

Page 13: Heterogeneity II

Individual specific moderators

Twin 1

A C E

Twin 2

A C E

a+XM1 c e c ea+XM2

Twin 1 Twin 2M

m

M

m

Page 14: Heterogeneity II

E x E interactions

Twin 1

A C E

Twin 2

A C E

a+XM1

c+YM1

e+ZM1a+XM2

c+YM2

e+ZM2

Twin 1 Twin 2M

m

M

m

Page 15: Heterogeneity II

Twin 1 Twin 2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

Mod Mod

Definition Variables in Mx

a

X

M1

Total genetic variance = a+XM1

Page 16: Heterogeneity II

• Classic Twin Model: Var (P) = a2 + c2 + e2

• Moderation Model: Var (P) =

(a + βXM)2 + (c + βYM)2 + (e + βZM)2

P Tw1 P Tw2

A1 A2C1 C2E1 E2

1.0 (MZ) / .5 (DZ) 1.0

a c e a c e

A C E

T

a + βXM c + βyMe + βZM

+ βMM

Purcell 2002, Twin Research

Page 17: Heterogeneity II

Var (T) = (a + βXM)2 + (c + βYM)2 (e + βZM)2

Where M is the value of the moderator and

Significance of βX indicates genetic moderation

Significance of βY indicates common environmental moderation

Significance of βZ indicates unique environmental moderation

A C E

T

a + βXM c + βyMe + βZM

+ βMM

Page 18: Heterogeneity II

Unstandardized versus standardized effects

GROUP 1 GROUP 2

 Unstandardized

VarianceStandardized

VarianceUnstandardized

VarianceStandardized

Variance

Genetic 60 0.60 60 0.30

Common environmental 35 0.35 70 0.35

Unique environmental 5 0.05 70 0.05

Total variance 100 200

Page 19: Heterogeneity II

Matrix Letters as Specified in Mx Script

Twin 1

A C E

Twin 2

A C E

a+XM1c+YM1

e+ZM1a+XM2

c+YM2

e+ZM2

M

m

M

m

a +aM*D1c+cM*D1

e+eM*D1a+aM*D2 e+eM*D2

c+cM*D2

mu mu

Page 20: Heterogeneity II

‘Definition variables’ in Mx

create dynamic var/cov structure

• Common uses:

1.To model changes in variance components as function of some variable (e.g., age, SES, etc)

2.As covariates/effects on the means (e.g. age and sex)

Page 21: Heterogeneity II

Definition variables used as covariates

General model with age and sex as covariates:

yi = + 1(agei) + 2 (sexi) +

Where yi is the observed score of individual i, is the intercept or grand mean, 1 is the regression weight of age, agei is the age of individual i, 2 is the deviation of males (if sex is coded 0= female; 1=male), sexi is the sex of individual i, and is the residual that is not explained by the covariates (and can be decomposed further into ACE etc).

Page 22: Heterogeneity II

Allowing for a main effect of X

• Means vector

• Covariance matrix

ii XmXm 21

22222

222

ecacZa

eca

Page 23: Heterogeneity II

Common uses of definition variables in the means model

• Incorporating covariates (sex, age, etc)

• Testing the effect of SNPs (association)

• In the context of GxE, controlling for rGE

Page 24: Heterogeneity II

Adding Covariates to Means Model

Twin 1

A C E

Twin 2

A C E

a c e c ea

M

m+MM1

M

m+MM2

Page 25: Heterogeneity II

Matrix Letters as Specified in Mx Script

Twin 1

A C E

Twin 2

A C E

a+XM1c+YM1

e+ZM1a+XM2

c+YM2

e+ZM2

M

m+MM1

M

m+MM2

a +aM*D1c+cM*D1

e+eM*D1a+aM*D2 e+eM*D2

mu+b*D1

c+cM*D2

mu+b*D2Main effects and moderating effects