27
1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani, M.D., Ph.D. Division of Genomic Medicine, Department of Advanced Biomedical Engineering and Science, Institute of Rheumatology, Tokyo Women’s Medical University Algorithm Team, Genome Variation Model Project, JBIC Laboratory for Statistical Analysis, Group for Medical Informatics, RIKEN

Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

1

Development of algorithms for the test of association between haplotypes and phenotypes

using SNP data

Naoyuki Kamatani, M.D., Ph.D.

Division of Genomic Medicine, Department of Advanced Biomedical Engineering and Science, Institute of Rheumatology, Tokyo Women’s

Medical UniversityAlgorithm Team, Genome Variation Model Project, JBIC

Laboratory for Statistical Analysis, Group for Medical Informatics, RIKEN

Page 2: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

2

Difference in approaches between mathematical statistics and statistical genetics

1. Galton and Pearson’s approachRegression, CorrelationTruth only in mathematics but not in the real worldModel selection is the main approach

2. Fisher’s approachVariance-based, Maximum-likelihoodTruth not only in mathematics but also in the real worldLaws of inheritance that are expressed by probability functions are true.

Page 3: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

3

Family 1I

II

III

IV

V

VI

1 2

1 2 3 4 5

1 2

1 2 3 4 5 6

1 2 3 4 65 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Asymptomatic hyperuricemia

GoutRenal dysfunction

Urate underexcretion

Unclear affection status

Familial Juvenile Hyperuricemic Nephropathy (FJHN)Based on the data (familial relationship, genotypes, phenotypes), we can write the exact probability (or probability density) of the observed data only using laws of inheritance which are a set of

probability functions.

We can estimate by the maximum-likelihood method the parameters and test the hypothesis of the association between a

phenotype and a locus Linkage analysis.

Page 4: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

4

Family 1I

II

III

IV

V

VI

1 2

1 2 3 4 5

1 2

1 2 3 4 5 6

1 2 3 4 65 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Asymptomatic hyperuricem

GoutRenal dysfunction

Urate underexcretion

Unclear affection status

??????Hardy-Weinberg’s law is useful when information about the

familial relationship is not available.

A-C-G-G-TG-A-G-G-CC-A-G-G-T

Two haplotypes are assumed to be given randomly from the common haplotype pool to each subject.

However, when all the information is not available, we have to cope with the missing data problem

Page 5: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

5A haplotype: A list of alleles at linked loci derived from a parent

A diplotype configuration: Combination of two haplotypes in a subject

A T C G

G A C T

Haplotype determines the expression and structure of protein.

Gamete(Sperm)

Gamete(Ovum)

T

G

A

T

A

G

All SNP information is obtained from haplotype information while reverse is not true (Complete and incomplete information)

Analysis based on haplotypes is necessary

Page 6: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

6

Algorithms for haplotype analysis we constructed

1. Ldsupport (Kitamura et al. Ann Hum Genet 66: 183-193, 2002)Inference of individual diplotype configurations

2. Ldpooled (Ito et al. Am J Hum Genet 72: 384-398, 2003)Inference of haplotype frequencies using pooled DNA

3. Penhaplo (Ito et al. Genetics 168: 2339-2348, 2004)Test of association between qualitative phenotype and diplotypeconfigurations and inference of penetrances using the data from cohort, clinical trial and case-control studies.

4. QTLhaplo (Shibata et al. Genetics 168: 525-539, 2004)Test of association between quantitative phenotypes and diplotype

configurations and inference of parameters using the data from cohort, clinical trial and case-control studies.

Page 7: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

7

Ω: A set of all complete haplotypesHi: ith complete haplotypeX: minor allele of a SNP (a set of complete haplotypeswith the minor allele at the SNP)Ai: ith incomplete haplotype (a set of complete haplotypes with a list of alleles at a limited number of SNPs (tagSNPs for example).{X}⊂{Ai} ⊂{{Hi }} ={0,1} Ω

In order to make targets of genetic information more flexible, we introduced a new

Sample space based on haplotypes

1. A complete haplotype Hi, an incomplete haplotype Ai, and a minor allele of a SNP X can be defined as events on the same sample space Ω.2. They can be targets to be associated with phenotypes.3. Probability model can be applied to examine the relationship between those events.

Page 8: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

8

Sample space based on haplotypes

1 1 1 0 1 0 0

0 0 1 0 1 1 0

0 1 1 0 1 1 1

1 0 1 0 1 1 0

1 1 1 0 1 0 0

1 1 1 0 1 0 0

0 0 1 0 1 1 0

0 1 1 0 1 1 1

0 0 1 0 1 1 0

0 1 1 0 1 1 1

Hi :complete haplotypeAi:incomplete haplotype

X: minor alleles of a SNP

htSNPs

SNP

Page 9: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

9

Algorithms

Page 10: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

10

PENHAPLO(Ito et al. Genetics, 2004)

Algorithm: Infers haplotype frequencies, diplotype configurations, and penetrances based on haplotypes, and tests the association between a qualitative phenotype and diplotype configurations. SNPs, incomplete haplotypes and complete haplotypes can be used as targets. Dominant, recessive and genotype modes can be used. Ambiguous diplotypeconfigurations are allowed.

Input data: Qualitative phenotypes and genotype data for linked loci from many subjects

Output data: Maximum likelihood estimated penetrances for different diplotype configurations and P-values for the test of association between diplotype configurations and phenotypes.

Page 11: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

11

1 0 0 0 1 1 0

1 1 0 0 1 0 1

0 0 0 0 0 1 1

1 1 1 0 1 0 0

0 0 0 0 1 0 0

1 0 1 0 1 1 0

Haplotype frequency(Θ)

0.4(θ1)

0.2(θ2)

0.2 (θ3)

0.1 (θ4)

0.05 (θ5)

0.05 (θ6)

Subjects

1 1 1 0 1 0 0

1 0 1 0 1 1 0 Diplotype configuration of C (di)

A

B

Sample space for PenHaplo (for alternative hypothesis)

1/1 0/1 1/1 0/0 1/1 1/1 0/0 Observed genotype (g+ )

C

D

2θ1θ3

2θ2θ3

2θ4θ6

θ52

ψ+

ψ-

ψ-

ψ-

1-q-

1-q-

1-q-

q+

Affection-related haplotype

Observed phenotype

(ψ)

Probability of diplotype

Haplotype-associated penetrance:

q+ , q- Affected (ψ+) and nonaffected (ψ-) phenotypes

Likelihood function is written in which the development of phenotypes is included.

Penetrances are different between different diplotype configurations

Page 12: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

12

1 0 0 0 1 1 0

1 1 0 0 1 0 1

0 0 0 0 0 1 1

1 1 1 0 1 0 0

0 0 0 0 1 0 0

1 0 1 0 1 1 0

Haplotype frequency(Θ)

0.4(θ1)

0.2(θ2)

0.2 (θ3)

0.1 (θ4)

0.05 (θ5)

0.05 (θ6)

Subjects

1 1 1 0 1 0 0

1 0 1 0 1 1 0 Diplotype configuration of C (di)

Sample space for PenHaplo (for null hypothesis)

1/1 0/1 1/1 0/0 1/1 1/1 0/0 Observed genotype (g+ )

A

B

C

D

2θ1θ3

2θ2θ3

2θ4θ6

θ52

ψ+

ψ-

ψ-

ψ-

1-q0

1-q0

1-q0

q0

Affection-related haplotype

Observed phenotype

(ψ)

Probability of diplotype

Haplotype-associated penetrance:

q0 , q0 Affected (ψ+) and nonaffected (ψ-) phenotypes

Under the null hypothesis, the penetrances are the same for all

diplotype configurations.

Page 13: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

13

Probability that ith subject gets a diplotype configuration under

haplotype frequencies Θ

Probability that ith subject develops a phenotype under a a diplotype configuration and

penetrances

Page 14: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

14Probability that ith subject gets a

diplotype configuration under haplotype frequencies Θ

Probability that ith subject develops a phenotype under a a diplotype configuration and

a penetrance

Parameters that maximize the likelihood functions in alternative and null hypotheses,

respectively, are determined using EM algorithm.

Statistic -2 log L0max/Lmax is expected to follow, asymptoticallyχ2 distribution with 1 df.

Page 15: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

15

Test statistic –2 log L0max/Lmax is expected to follow, under the null hypothesis, χ2 distribution with 1 degree of freedom.

Expected and empirical distributions of statistic – 2 log L0max/Lmax under the null hypothesis

Statistic -2 log L0max/Lmax is expected to follow, asymptoticallyχ2 distribution with 1 df.

Sure it does.

Page 16: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

16

Empirical power at various values of q+/q- and the sample size

Power increases with increasing sample size N and penetrance ratio q+/q-.

Page 17: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

17

The probability that a subject with known genotypes develops a phenotype is estimated

using maximum likelihood estimated penetrances (q+,q-) and haplotype

frequencies (Θ).^^^

Page 18: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

18

Conditions necessary for personalized medicine (Translating genomic evidence to the clinical practice)

• 1st step Hypothesis testingIs a phenotype (adverse events or efficacy) associated with genotypes?

• 2nd step Replication (validation)Is the association replicated in the test using independent samples?

• 3rd step Algorithm for the interventionCan the algorithm for the medical intervention be constructed, and is the

outcome expected to be beneficial to the patients?

Page 19: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

19

1. Prediction of the adverse events of sulfasalazine2. Prediction of the adverse events of methotrexate3. Prediction of the efficacy of methotrexate4. Prediction of the complication of amyloidosis

Institute of Rheumatology, Tokyo Women’s Medical UniversityLargest rheumatology institution in the world6,000 RA (rheumatoid arthritis) outpatients44 permanent rheumatologists (quality controlled)5-year cohort study enrolling 4,800 RA patients are on-going

Personalized drug delivery in Institute of Rheumatology, Tokyo Women’s Medical University

Page 20: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

20

Association between adverse events by sulfasalazine and haplotypes of

N-acetyltransferase 2 (NAT2) gene

Page 21: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

21

Why is haplotype analysis necessary for NAT2 gene?

Slow acetylator Rapid acetylator

Slow acetylator

Page 22: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

22

Incomplete inheritance P-value q+ q- RRhaplotype

CCGG Dominant 0.004 0.1512 0.5 0.30

*CG* Dominant 0.007 0.1611 0.6667 0.24

TC*G Recessive 0.007 0.6667 0.1611 0.24

C*** Dominant 0.014 0.1561 0.4615 0.34

T*** Recessive 0.014 0.4615 0.1561 0.34

*CGG Dominant 0.014 0.1561 0.4615 0.34

Association between haplotypes and adverse events by sulfasalazine

Haplotypes should be considered for NAT2 gene

Penetrance for a set of diplotype configurations Penetrance for the complement set

Page 23: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

23Association between haplotypes (C677T-A1298C in MTHFR gene)and efficacy and adverse events by methotrexate (analysis by PENHAPLO)

Incomplete inheritance P-value q+ q- RRhaplotype

*A Recessive 0.007 0.476 0.259 1.836 CC Dominant 0.007 0.259 0.476 0.545 C* Dominant 0.008 0.352 0.613 0.574 TA Recessive 0.008 0.613 0.352 1.743

Incomplete inheritance P-value q+ q- RRhaplotypeC* Recessive 0.005 0.167 0.367 0.455TA Dominant 0.005 0.367 0.167 2.200*A Dominant 0.019 0.297 0.000 —CC Recessive 0.019 0.000 0.297 —

Association between haplotype and risk of adverse events

Since TC is not present, CC is the complement of *A, and TA is the complement of C*.

Association between haplotype and risk of high dosage

Haplotype analysis is not necessary for MTHFR gene

Page 24: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

24

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

1 2M/M (n=8) W/W+W/M (n=136)

RR=7.73, P < 0.001 Tanaka et al J Rheumatol, 2002

Pro

porti

on o

f the

sub

ject

s w

ith

adve

rse

even

tsAssociation between diplotype configurations of NAT2 gene and

adverse events by sulfasalazine(Cohort study、144 subjects)

Absence of W haplotype is associated with adverse events

Page 25: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

25

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

1 2M/M (n=14) W/W+W/M (n=172)

Association between diplotype configurations of NAT2 gene and adverse events(Replication study: 186 subjects)

RR=3.3 (1.8-6.2), P < 0.001 Taniguchi et al

50%

15%

The association was replicated.

The allele associated with high enzyme activity inhibits the adverse events.

Pro

porti

on o

f the

sub

ject

s w

ith

adve

rse

even

ts

Page 26: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

26

0

0.005

0.01

0.015

0.02

0.025

1 2

Association between diplotype configurations of NAT2 gene and severe adverse events (Cohort 330subjects)

2.1%

0.97%

All patients (n=330) W/W+W/M (n=309)Pro

porti

on o

f the

sub

ject

s w

ith s

ever

e ad

vers

e ev

ents

If we exclude 21 subjects (6.4%) from the treatment with sulfasalazine, the proportion of the severe adverse events would be reduced by 54%.

Page 27: Development of algorithms for the test of association …1 Development of algorithms for the test of association between haplotypes and phenotypes using SNP data Naoyuki Kamatani,

27

以前の医師は患者さんの最も基本的な情報である、

ゲノム配列も調べず治療をしていたのですか?

何と勇敢な、そして何と危険な。

Had you been treating a patient without the fundamental

information of the genome sequence?

How brave, and how risky!

After 10-20 years people would say..