1 / 29

Amit Ganz & Itai Yeshurun

Topology-Free Querying of Protein Interaction Networks. Amit Ganz & Itai Yeshurun. Introduction. How similar are they?. Why do we need sequence-based searches?. Homology relations Inferring gene function Protein structure Seen in last lecture…. S. cerevisiae. E. coli. Introduction.

jmartino
Télécharger la présentation

Amit Ganz & Itai Yeshurun

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Topology-Free Querying of Protein Interaction Networks Amit Ganz & Itai Yeshurun

  2. Introduction How similar are they? Why do we need sequence-based searches? Homology relations Inferring gene function Protein structure Seen in last lecture… S. cerevisiae E. coli

  3. Introduction Query Proteins a ? ? Previous works limitations? b Need precise interaction pattern of the query pathway For rats, mouse and bovine, most PPI is unknown Can handle only small queries due to complexity c Network

  4. What is TORQUE? TOpology-free netwoRkQUErying

  5. TORQUE Network Query Proteins a Input set of proteins representing a protein complex or pathway A network in which the search is to be conducted Parameters b c Best match Output matching sets of proteins that span connected regions in the network with highest score

  6. Some definitions… PPI Network – proteins () - PPIs Coloring constraint , C-colorful if and there is a function c that assigns each a color from , such that there is exactly one vertex in H of each color in C. Schizophrenia PPI

  7. Main Problem C-Colorful connected subgraph Given a graph , a color set and a coloring constraint function , Is there a connected subgraph of G that is C-colorful?

  8. Indels Query a Insertions Adding colors to the solution that weren’t necessarily in the query Network b c Remember, we need connection regions… May have a solution if insertion of is allowed d

  9. Indels Query a Deletions Removing colors from the query Network b c We may have a solution if allowing the removal of

  10. Two Approaches DP ILP Dynamic Programming Integer Linear Programming

  11. Dynamic Programming Single color constraints associates each with a single color

  12. Dynamic Programming Single color constraints associates each with a single color Multiple color constraints associates each with a set of colors Reducing the problem Connected subgraph trees

  13. Dynamic Programming • is there an S-colorful tree with root ? • InitializationFor and , • iff a b c Recurrence = { }

  14. Dynamic Programming Example a d Computation b c false true false a true true b false Indels true c false true Deletions – native solution via DP Insertions – requires a bit more work… true false d false

  15. Integer Linear Programming (ILP) Goal Maximize total weights of a subgraph that is C-colorful Idea Using flow constraints to ensure subgraph is C-colorful

  16. TORQUE Algorithm

  17. TORQUE Algorithm Connected Components Input DP/ILP BLAST/Weights thresholds Set of Proteins PPI Network

  18. TORQUE Algorithm Connected Components Color Input DP/ILP Using BLAST

  19. TORQUE Algorithm Connected Components Color Input DP/ILP Search each component independently Consider only feasible components At least colors

  20. TORQUE Algorithm Connected Components Color Input DP/ILP Choose ILP if Calculate DP/ILP

  21. TORQUE Algorithm Best match Connected Components Color Input DP/ILP Subgraph induced by a top-scoring match

  22. Sample run Input Mouse DNA Synthesome Yeast network

  23. Experiments Data Acquisition Quality Evaluation Comparison to QNet PPI networks from up-to-date public databases Complexes from CORUM website Functional coherence Specificity Yeast, fly and human were large-scale networks are available QNet may use source network to infer topology Topology Free Queries Running time Mouse, rat and bovine protein complexes for which no large-scale data is available Complex size, homologs for each query protein and size of the connected component.

  24. Experiments

  25. Experiments

  26. Experiments

  27. Experiments

  28. Reference Torque: topology-free querying of protein interaction networks Sharon Bruckner, Falk Hueffner, Richard M. Karp, Ron Shamir and Roded Sharan (2009)

  29. Thank You!

More Related