Prediction of Gene Expression in Yeast using Conserved Sequence Templates

30
Prediction of Gene Expression in Yeast using Conserved Sequence Templates Derek Chiang & Alan Moses Molecular & Cell Biology, UCB Eisen Lab

description

Prediction of Gene Expression in Yeast using Conserved Sequence Templates. Derek Chiang & Alan Moses Molecular & Cell Biology, UCB Eisen Lab. PROBLEM. What information controlling gene expression is encoded in genome sequences?. - PowerPoint PPT Presentation

Transcript of Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Page 1: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Derek Chiang & Alan Moses

Molecular & Cell Biology, UCB

Eisen Lab

Page 2: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

>Saccharomyces cerevisiae chr V CGTCTCCTCCAAGCCCTGTTGTCTCTTACCCGGATGTTCAACCAAAAGCTACTTACTACCTTTATTTTATGTTTACTTTTTATAGATTGTCTTTTTATCCTACTCTTTCCCACTTGTCTCTCGCTACTGCCGTGCAACAAACACTAAATCAAAACAGTGAAATACTACTACATCAAAACGCATATTCCCTAGAAAAAAAAATTTCTTACAATATACTATACTACACAATACATAATCACTGACTTTCGTAACAACAATTTCCTTCACTCTCCAACTTCTCTGCTCGAATCTCTACATAGTAATATTATATCAAATCTACCGTCTGGAACATCATCGCTATCCAGCTCTTTGTGAACCGCTACCATCAGCATGTACAGTGGTACCTTCGTGTTATCTGCAGCGAGAACTTCAACGTTTGCCAAATCAAGCCAATGTGGTAACAACCACACCTCCGAAATCTGCTCCAAAAGATACTCCAGTTTCTGCCGAAATGTTT

What information controlling gene expression is encoded in genome sequences?

PROBLEM

Features?

Page 3: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Gene Expression: Experiment

Page 4: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Gene Expression: Mechanism

Promoter Structure

Page 5: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Sequence Rules

Hidden Variables

Sites S1, S2, …Positions P11, P12, …

P21, P22, …

Page 6: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Sequence Rules

Hidden Variables

Sites S1, S2, …Positions P11, P12, …

P21, P22, …

PRIORS from sequence conservation

Page 7: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Sequence Rules

Conserved Sequence Rules

Hidden Variables

Sites S1, S2, …Positions P11, P12, …

P21, P22, …

{ S1 > 0; S2 > 0;

min( | P1j – P2j | < 30 ) }

S1

S2

j

Page 8: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Word Pairs

Finding Conserved Words

Evaluate Word Pairs

1) Joint Conservation2) Close Spacing

Validate with Gene Expression

Page 9: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Finding Conserved Words

> MET28_YAP5Scer AACCTAAAACCAAAAAAAA-A-AAATAAGTCACGTGCACTSpar AATAAAAAATAGACTAACA-A-ATTGCGGTCACGTGCACTSmik AATCCCAGGCCAAAAACCAGA-AATTGAGTCACGTGCAGTSbay GTCACGTGCCCGACGGCCCCACAACTGTGGCATCCATCTT

3860 CLUSTALW alignments from MIT

Conserved word Cw Found in same position in 3+

genomes within 600 bp of gene start

Page 10: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Word Pairs

Finding Conserved Words

Evaluate Word Pairs

1) Joint Conservation2) Close Spacing

Validate with Gene Expression

Page 11: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Joint Word Conservation

Word 2 Conserved

Wor

d 1

Con

serv

ed Y

Y

N

N

S1

S2

Page 12: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Joint Word Conservation

Word 2 Conserved

Wor

d 1

Con

serv

ed Y

Y

N

N

32 162

134 3226

k k

kk

E

EO 22 2

1 )|(|

Chi-square Test for Independence(Yates adjustment)

S1

S2

Page 13: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Joint Word Conservation

2090 words (Length 6: Word-Rev complement ) 2.06 106 Word PAIRS (Exclude overlap)

Yates adjusted 2

-log 1

0(

Fre

quen

cy )

HISTOGRAM

Empirical 20.005 = 30

Bonferroni 20.05 = 31

Page 14: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Close Spacing

P1 P2 For conserved genes g : 1 … N

Jg = ( P1g, P2g ) sampled jointly from position distributions

Test Statistic

g

kkgk

PPXi

||N1

21 min

NULL: X obtained from random sampling

ALT: X smaller than expected from sampling

Page 15: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Close Spacing

Nonparametric Bootstrap

12345678

12345678

12345678

12345678

Avg. Min. Distance

X = 32 bp

Page 16: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Close Spacing

Nonparametric Bootstrap

12345678

12345678

78241635

23681475

Bootstrap Distance

X*b = 65 bp

Page 17: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Close Spacing

Position distributions 1 = { P11, … , P1v }

2 = { P21, … , P2w }

Data J1 = ( P11, P21 ), … , Jn = ( P1n, P2n )

Bootstrap J1*b = ( P11

*b, P21 *b ), … , Jn = ( P1n

*b, P2n *b

)

resampled with replacement from 1, 2

Record quantile of X in 100000 samples of X*b

(empirical null distribution)

Nonparametric Bootstrap

Page 18: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

TEST: Close Spacing

HISTOGRAM of Bootstrap Quantiles for Word Pairs

Page 19: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Word Pairs

Finding Conserved Words

Evaluate Word Pairs

1) Joint Conservation2) Close Spacing

Validate with Gene Expression

Page 20: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Validating Expression Subsets

{ S1 > 0; S2 > 0; min( | P1j – P2j | < d ) }

S1

S2

j

Conserved Sequence (SUBSETTING) Rules

?

Genome (6000 genes)

SUBSET (N genes)

Assess gene expression

Page 21: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Validating Expression Subsets

Some Nonparametric Tests

1) Subset mean (Mann-Whitney)

2) Subset distribution (Kolmogorov-Smirnov)

3) Subset weighted correlation ( ? )

4) Kernel density classification (Mixture of normals)

Find optimal word pair distance d* for each test …

Page 22: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Validating Expression Subsets

Kolmogorov-Smirnov

log2(Gene expression)

Frequency

Page 23: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Word Pairs – EXAMPLES

aa / N starv Cadmium Heat shock

AACTGT-CACGTG (Cbf1-Met31) N 29Pair 2 55Spacing p 0.01

189 bp YHR112C_YHR113

63 bp MET28_YAP5

p < 10-8

p < 10-7

Page 24: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Conserved Word Pairs – EXAMPLES

AAACGA-CCGATA (Upc2-Hap1) N 32Pair 2 39.5Spacing p 0MMSOther DNA damage

p < 10-5

34 bp

101 bp

Page 25: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Pipeline Summary

# Genes > 10

Spacing < 0.05

K-S < 10-5 & Improve > 10

Known TF

Page 26: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Future Directions

Better gene expression subset tests(Timecourse)

More flexible sequence models (IUPAC, Self-dimer)

Automate distance cutoff (Distance d)

Parameter optimization: 8 threshold values! ( Conserved: # aligned genomes & # upstream bp, Joint conservation 2, Bootstrap quantile, K-S probs, Min gene #, Distance d )

Page 27: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Acknowledgements

Michael Eisen

Eisen Lab

Justin Fay

Audrey Gasch

Hunter Fraser

Venky Nandagopal

Dan Pollard

Ben Lewis

Page 28: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Validating Expression Subsets

Kolmogorov-Smirnov

Page 29: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Comparing Expression Samples

Page 30: Prediction of Gene Expression in Yeast using Conserved Sequence Templates

Comparing Expression Samples