Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS273a Lecture 8, Win07, Batzoglou Evolution at the DNA level …ACGGTGCAGTTACCA… …AC----CAGTCCACCA… Mutation SEQUENCE EDITS REARRANGEMENTS Deletion Inversion.

Similar presentations


Presentation on theme: "CS273a Lecture 8, Win07, Batzoglou Evolution at the DNA level …ACGGTGCAGTTACCA… …AC----CAGTCCACCA… Mutation SEQUENCE EDITS REARRANGEMENTS Deletion Inversion."— Presentation transcript:

1 CS273a Lecture 8, Win07, Batzoglou Evolution at the DNA level …ACGGTGCAGTTACCA… …AC----CAGTCCACCA… Mutation SEQUENCE EDITS REARRANGEMENTS Deletion Inversion Translocation Duplication

2 CS273a Lecture 8, Win07, Batzoglou Evolutionary Rates OK X X Still OK? next generation

3 CS273a Lecture 8, Win07, Batzoglou

4 Genome Evolution – Macro Events Inversions Deletions Duplications

5 CS273a Lecture 8, Win07, Batzoglou Synteny maps Comparison of human and mouse

6 CS273a Lecture 8, Win07, Batzoglou Synteny maps

7 CS273a Lecture 8, Win07, Batzoglou Orthology, Paralogy, Inparalogs, Outparalogs

8 CS273a Lecture 8, Win07, Batzoglou Synteny maps

9 CS273a Lecture 8, Win07, Batzoglou Dog Genome

10 CS273a Lecture 8, Win07, Batzoglou Synteny maps

11 CS273a Lecture 8, Win07, Batzoglou Building synteny maps Recommended local aligners BLASTZ  Most accurate, especially for genes  Chains local alignments WU-BLAST  Good tradeoff of efficiency/sensitivity  Best command-line options BLAT  Fast, less sensitive  Good for comparing very similar sequences finding rough homology map

12 CS273a Lecture 8, Win07, Batzoglou Index-based local alignment Dictionary: All words of length k (~10) Alignment initiated between words of alignment score  T (typically T = k) Alignment: Ungapped extensions until score below statistical threshold Output: All local alignments with score > statistical threshold …… query DB query scan Question: Using an idea from overlap detection, better way to find all local alignments between two genomes?

13 CS273a Lecture 8, Win07, Batzoglou Local Alignments

14 CS273a Lecture 8, Win07, Batzoglou After chaining

15 CS273a Lecture 8, Win07, Batzoglou Chaining local alignments 1.Find local alignments 2.Chain -O(NlogN) L.I.S. 3.Restricted DP

16 CS273a Lecture 8, Win07, Batzoglou Progressive Alignment When evolutionary tree is known:  Align closest first, in the order of the tree  In each step, align two sequences x, y, or profiles p x, p y, to generate a new alignment with associated profile p result Weighted version:  Tree edges have weights, proportional to the divergence in that edge  New profile is a weighted average of two old profiles x w y z Example Profile: (A, C, G, T, -) p x = (0.8, 0.2, 0, 0, 0) p y = (0.6, 0, 0, 0, 0.4) s(p x, p y ) = 0.8*0.6*s(A, A) + 0.2*0.6*s(C, A) + 0.8*0.4*s(A, -) + 0.2*0.4*s(C, -) Result: p xy = (0.7, 0.1, 0, 0, 0.2) s(p x, -) = 0.8*1.0*s(A, -) + 0.2*1.0*s(C, -) Result: p x- = (0.4, 0.1, 0, 0, 0.5)

17 CS273a Lecture 8, Win07, Batzoglou Threaded Blockset Aligner Human–Cow HMR – CD Restricted Area Profile Alignment

18 CS273a Lecture 8, Win07, Batzoglou Neutral Substitution Rates

19 CS273a Lecture 8, Win07, Batzoglou Reconstructing the Ancestral Mammalian Genome Human: C Baboon: C Cat: C Dog: G C C or G G

20 CS273a Lecture 8, Win07, Batzoglou Finding Conserved Elements (1) Binomial method  25-bp window in the human genome  Binomial distribution of k matches in N bases given the neutral probability of substitution

21 CS273a Lecture 8, Win07, Batzoglou Finding Conserved Elements (2) Parsimony Method  Count minimum # of mutations explaining each column  Assign a probability to this parsimony score given neutral model  Multiply probabilities across 25-bp window of human genome A C A A G

22 CS273a Lecture 8, Win07, Batzoglou Finding Conserved Elements

23 CS273a Lecture 8, Win07, Batzoglou Finding Conserved Elements (3) GERP

24 CS273a Lecture 8, Win07, Batzoglou Phylo HMMs HMM Phylogenetic Tree Model Phylo HMM

25 CS273a Lecture 8, Win07, Batzoglou Finding Conserved Elements (3)

26 CS273a Lecture 8, Win07, Batzoglou How do the methods agree/disagree?

27 CS273a Lecture 8, Win07, Batzoglou Statistical Power to Detect Constraint L N C: cutoff # mutations D: neutral mutation rate  : constraint mutation rate relative to neutral

28 CS273a Lecture 8, Win07, Batzoglou Statistical Power to Detect Constraint L N C: cutoff # mutations D: neutral mutation rate  : constraint mutation rate relative to neutral


Download ppt "CS273a Lecture 8, Win07, Batzoglou Evolution at the DNA level …ACGGTGCAGTTACCA… …AC----CAGTCCACCA… Mutation SEQUENCE EDITS REARRANGEMENTS Deletion Inversion."

Similar presentations


Ads by Google