Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tag-based Blind Identification of PTMs with Point Process Model 1 Chunmei Liu, 2 Bo Yan, 1 Yinglei Song, 2 Ying Xu, 1 Liming Cai 1 Dept. of Computer Science.

Similar presentations


Presentation on theme: "Tag-based Blind Identification of PTMs with Point Process Model 1 Chunmei Liu, 2 Bo Yan, 1 Yinglei Song, 2 Ying Xu, 1 Liming Cai 1 Dept. of Computer Science."— Presentation transcript:

1 Tag-based Blind Identification of PTMs with Point Process Model 1 Chunmei Liu, 2 Bo Yan, 1 Yinglei Song, 2 Ying Xu, 1 Liming Cai 1 Dept. of Computer Science 2 Dept. of Biochemistry and Molecular Biology, University of Georgia, USA

2 2 Tandem mass spectra of peptides e.g., MS/MS of GLSDGEWQQVLNVWGK (www.ionsource.com)

3 3 Tandem mass spectra of peptides (a tutorial from www.cmb.usc.edu) Mass b1 + Mass y8 = Mass total

4 4 Peptide sequencing De novo sequencing: directly infer the target peptide from its MS data [Fernandez et al 1992; Dancik et al 1999; Chen et al 2001; Searle et al 2001; Ma et al 2003, Liu et al 2006] sensitive to MS data; noises; missing peaks; and difficult. DB search based: compare the target MS with theoretical MS in a peptide database [Eng et al, 1994; Perkins et al 1999] slow; target may not be in the database; or modified after translation

5 5 Post-translational modification (PTM)

6 6 Identifying PTMs in peptide sequencing Assume a limited set of modification types and model them as pseudo amino acids [Yates et al 1995; Wilkins et al 1999; Tanner et al 2005] regular sequencing tools can apply may erroneously processing PTMs of unknown types Blind identification (unlimited modification types) spectral alignment based (difficult) [Pevnzer et al 2000, Tsur et al 2005, Yan et al 2006] de novo sequencing dependent [Han et al 2005]

7 7 This work DB search based (point process model, Yan et al 2006) PTM identification  Yan et al 2006 is comparable to Tsur et al 2005 Both are the best blind PTM identification programs Yan et al 2006 faster, hits of homologs Peptide tag-based filtering of database Graph-theoretic approach to generate tags

8 8 Our approach details Input: an experimental spectrum Output: a peptide sequence and possible PTMs Steps:  Construct an extended spectrum graph to find all maximum weighted anti-symmetric paths and select tags as the paths  Construct a DFA from the tags to filter the peptide database to obtain candidate peptides  Apply point process model to the candidates to identify the peptide and potential PTMs by maximizing spectra alignment score

9 9 Spectrum graph 1232n-12n b y b b y A tandem mass spectrum source sink Intensity m/z 13 source i2n-1 sink is the mass of a single amino acids. De novo sequencing corresponds to finding a longest directed anti-symmetric path from source to sink [Dancik et al 1999, etc.] 242i2n

10 10 Assume a MS/MS spectrum S of a peptide P be a set of mass peaks. if ; parent mass is M. …… If is a mass of a single amino acid, connect the corresponding vertices with directed edges Connect each pair of complementary vertices and with a non- directed edge. Extended spectrum graph [Liu et al 2006]

11 11 Extended spectrum graph 0 0 471 Mass/Charge Intensity (a) (b) 100200300400 71 113 202269 358 400 71 113 202 269358 400 AM RL AMRL parent mass=471 Peptide: AMRL/LRMA

12 12 Tag selection for the target peptide Tag: a short sequence of amino acids Previous work: PepNovo [Frank et al 2005] apply de novo sequence algorithms first, and identify tags from the sequenced peptide Advantage: effective Disadvantages: the present of noises, missing peaks, and PTMs make it hard to improve the effectiveness; slow

13 13 Tag selection for the target peptide In this work: construct an extended spectrum graph (mixed graph) from the target spectrum tree-decompose the graph dynamic programming to find all maximum weighted anti- symmetric paths advantages: fast and effective, tolerating noises and missing peaks

14 14 Graph Tree Decomposition aa b c c c d e h f f a g g b c d e f h a g f a g f a g f Tree decomposition bag a b c d e a c f g h Graph

15 15 Properties of tree decomposition 1.Each vertex is contained in at least one bag aa b c c c d e h f f a g g b c d e f h a f a g f a g f g

16 16 2.For any edge {g, f}: there is a bag containing both g and f 1.Each vertex is contained in at least one bag aa b c c c d e h f g b c d e f h a g f a g f a g f Properties of tree decomposition

17 17 3. For every vertex c: the bags that contain c form a connected subtree aa b c c c d e h f g b c d e f h a g f a g f a g f 2.For any edge {g, f}: there is a bag containing both g and f 1.Each vertex is contained in at least one bag Properties of tree decomposition

18 18 Tree width of a tree decomposition: Tree width of a graph: minimum width over all tree decompositions of the graph aa b c c c d e hf f a g g Tree width = 2 b c d e f h a g a b c d e a c f g h Tree width = 4 Tree Width

19 19  Internal tree bags in a tree decomposition are separators of the graph aa b c c c d e hf f a g g b c d e f ha g Tree bags are separators

20 20  Tree bags in a tree decomposition are separators of the graph aa b c c c d e hf f a g g b c d e f ha g  This allows efficient dynamic programming b d e h g Tree bags are separators

21 21 A table is maintained for each bag 1234 6 5 Dynamic programming Compute tables bottom up Each table contains partial optimal solutions; the root table contains the optimal one  Time complexity: O(6 t n 2 )

22 22 Dynamic programming (cont ’ s) …… … bottom-up …… abc adbbec ……

23 23 Score scheme and reliability of sequence tags Assign the score scheme [Dancik et all 1999] as weights to the edges in spectrum graphs Overall reliability of a tag t i = w 1 r 1 (t i ) + w 2 r 2 (t i ) r 1 (t i ) - reliability computed from t i ’s edge normalized weights r 2 (t i ) - reliability computed autocorrelation score [Liu et al, 2005] Refer to the paper for details

24 24 PTM identification with point process blind search Find a set of PTMs to maximize the spectral alignment Can identify all possible PTMs through one round of cross-correlation calculation Computation time is independent of the number of PTMs

25 25 PTM identification with point process blind search Treat a spectrum and the theoretical spectrum of a candidate peptide as one point process: where {t i } is a set of mass locations with N peaks, and δ is the Kronecker delta function: Assume there is K PTMs, the {t i } can be clustered into K+1 groups:

26 26 PTM identification with point process blind search When a PTM happens, a shift occurs to x k (t) to produce y k (t) Use C[.] to denote the total number of non-zero values in a point process:

27 27 For K=1, ∆ represents the mass of a possible PTM, we report the top candidate with a ∆, and with the maximum PTM identification with point process blind search

28 28 Evaluations Datasets  2657 annotated yeast ion trap tandem mass spectra from OPD (Prince et al, 2004) having relatively low mass resolutions  2620 modified spectra with one artificially added one PTM to each spectrum (Yan et al, 2006) Experiments  Sequence tag generation  Database search via DFA based model  Blind PTM identification

29 29 Performance in tag selection Tag length AlgorithmTop 1Top 3Top 5Top 10Top 25Time(s) w/o PTM 3Ours Pepnovo 75.8 89.1 90.1 94.6 96.9 96.8 98.1 98.8 0.33 3.62 4Ours Pepnovo 65.3 65.5 80.5 81.0 88.7 86.6 93.6 92.3 96.4 95.3 0.34 3.69 5Ours Pepnovo 56.4 58.4 72.8 71.3 78.3 77.6 85.1 84.0 89.8 88.9 0.33 3.83 6Ours Pepnovo 50.2 49.7 62.3 61.5 66.9 67.8 76.6 75.0 82.4 81.8 0.34 4.27 with PTM 3Ours Pepnovo 68.1 62.8 84.8 83.7 90.3 89.7 94.8 84.9 97.1 97.8 0.32 3.59 4Ours Pepnovo 53.5 51.1 71.2 71.7 78.6 79.3 84.8 85.8 90.0 91.4 0.32 3.64 Columns: percentages of spectra that have at least one correct tag in top 1, 3, 5, 10, 25. Comparisons based on the sequencing results by SEQUEST [Eng et al 1994]

30 30 Performance in tag selection (cont’d) Time complexity of the tag selection depends on the tree width t of spectrum graphs: O(6 t n 2 ) About 90% of such graphs have tree width not exceeding 6 More than 10 times faster than PepNovo [Frank et al 2005]

31 31 Database search for PTM identification Construct a DFA from the selected sequence tags and use it to filter a peptide database Only small portion of peptides will remain Point process model for PTM identification are applied to identify the peptide and potential PTMs

32 32 Performance in PTM identification Tag length Top 1Top 2Top 3Top 4Top 5Filtration Ratio T(s) 376.6986.0189.2990.7091.620.0167263 474.9880.7781.7182.1784.400.001434 W/O Filtration 60.3872.3376.6479.1681.17-3843 Columns: cumulative percentages of search results capturing the target peptides exactly in Top i; T is the total time for all 2620 experimental spectra. Comparisons with Yan et al 2006 that does not employ filtration.

33 33 Summary A new graph-theoretic approach for peptide tag selection effective and efficient In combine with point process model to sequence peptide and identify PTMs effective and efficient More tests are needed (e.g. two PTMs) Tree decomposition based approaches have not been fully exploited (e.g., improving tag selection effectiveness)

34 34 Acknowledgement CS@UGA Chunmei Liu Yinglei Song BMB@UGA Bo Yan Ying Xu NSF NIH


Download ppt "Tag-based Blind Identification of PTMs with Point Process Model 1 Chunmei Liu, 2 Bo Yan, 1 Yinglei Song, 2 Ying Xu, 1 Liming Cai 1 Dept. of Computer Science."

Similar presentations


Ads by Google