Protein Hypernetworks Johannes K oster TU Dortmund, Informatik LS - - PowerPoint PPT Presentation

protein hypernetworks
SMART_READER_LITE
LIVE PREVIEW

Protein Hypernetworks Johannes K oster TU Dortmund, Informatik LS - - PowerPoint PPT Presentation

Protein Hypernetworks Johannes K oster TU Dortmund, Informatik LS 11 Max-Planck-Institute of Molekular Physiology Dortmund 4. 5. 2010 1 of 16 Motivation Proteins building blocks of cells execution of cellular functions three-dimensional


slide-1
SLIDE 1

Protein Hypernetworks

Johannes K¨

  • ster

TU Dortmund, Informatik LS 11 Max-Planck-Institute of Molekular Physiology Dortmund

  • 4. 5. 2010

1 of 16

slide-2
SLIDE 2

Motivation

Proteins

building blocks of cells execution of cellular functions three-dimensional structure binding domains for other proteins form networks of interactions

Protein Hypernetworks 2 of 16

slide-3
SLIDE 3

Motivation

Interaction dependencies

allosteric effects competition on binding domain

Protein Hypernetworks 3 of 16

slide-4
SLIDE 4

Structure

1 Protein Hypernetworks 2 Prediction of Protein Complexes 3 Prediction of Functional Importance

Protein Hypernetworks 4 of 16

slide-5
SLIDE 5

Idea

Protein network (P, I)

Set P of proteins as nodes Set I ⊆ P 2

  • f interactions as edges

Interaction dependencies not considered

A H G B C D E F I

Protein hypernetwork (P, I, C)

Protein Network (P, I) Set C of propositional logic constraints q ⇒ ψ with q ∈ P ∪ I

A H G B C D E F I H I G B G A

Protein Hypernetworks 5 of 16

slide-6
SLIDE 6

Constraints

Allosteric effects

{C, B} ⇒ {A, B}

Competition on binding domain

{C, B} ⇒ ¬{A, B} {A, B} ⇒ ¬{C, B}

Protein Hypernetworks 6 of 16

slide-7
SLIDE 7

Minimal network states

Minimal network states (Nec, Imp) for q ∈ P ∪ I

q ∧

  • c∈C

c Satisfying model α : P ∪ I → {0, 1} by tableau algorithm Constraint q′ ⇒ ψ active iff α(q′) = 1 For each constraint, the inactive case is expanded first Contains simultaneously necessary (Nec) and impossible (Imp) proteins and interactions Nec := {q′ ∈ P ∪ I | α(q′) = 1} Imp := {q′ ∈ P ∪ I | α(q′) = 0 by active c ∈ C}

Protein Hypernetworks 7 of 16

slide-8
SLIDE 8

Proof: Tableau needs only O(|C|) expansions

f = q ∧

  • c∈C

c Assumption: constraints c of the form q1 ⇒ l, l ∈ {¬q2, q2} and f is satisfiable. Observation: Active constraint cannot become inactive again: Assume contradiction by l. l is backtracked and ¬q1 is expanded again. Now ¬q1 contradicts either q or another active constraint (apply argument recursively), so both branches are unsatisfiable .

◮ Each c is expanded at most 2 times:

Never activated: 1 expansion Immediate activation: 2 expansions Activation by backtracking: 2 expansions

Protein Hypernetworks 8 of 16

slide-9
SLIDE 9

Minimal network states

Clashes

Two minimal network states (Nec, Imp) and (Nec′, Imp′) are clashing iff Nec ∩ Imp′ = ∅ or Nec′ ∩ Imp = ∅. If a not clashing pair of minimal network states of two proteins or interactions exists, then the proteins or interactions are simultaneously possible.

Protein Hypernetworks 9 of 16

slide-10
SLIDE 10

Prediction of Protein Complexes

Network based

Find dense regions in graph (e.g. clustering) May violate interaction dependencies

A H G B C D E F I

Hypernetwork based

Network based complex prediction For each complex: calculate simultaneous subnetworks Perform network based complex prediction on the subnetworks Add all necessary interactions to complexes

Protein Hypernetworks 10 of 16

slide-11
SLIDE 11

Prediction of Protein Complexes

A H G B C D E F I H G I A B G A B G A H G B C D E F I C D E F I A H G B I A H G B I C D E F I A H G I

1. 2. 3. 4.

H I G B G A

Protein Hypernetworks 11 of 16

slide-12
SLIDE 12

Results on the Yeast Protein Network

precision recall plain (no constraints) 0.142 0.792 458 constraints 0.206 0.792 458 rand. constraints, mean (SD) 0.149 (0.005) 0.782 (0.02) recall: B−FN

B

, precision: P−FP

P

Network: CYGD (4579 proteins, 12576 interactions) Constraints: Competition on binding sites (Jung et al. 2010) Complexes: CYGD (55 connected complexes)

Protein Hypernetworks 12 of 16

slide-13
SLIDE 13

Prediction of Functional Importance

Network based

Plain node degree (Jeong et al. 2001) Interaction dependencies?

Hypernetwork based

Minimal network state graph GMNS = (P ∪ I, E) (q′, q) ∈ E for q ∈ P ∪ I and q′ ∈ Necq ∪ Impq BFS from each node Perturbation Impact Score

Protein Hypernetworks 13 of 16

slide-14
SLIDE 14

Prediction of Functional Importance

A

AB AG AH GH HI EI FI FG BG BC CD CF DF ED EF

H G B C D E F I

Perturbation Impact Score

PIS(P,I,C)(Q↓) :=

  • q∈reachBFS

Q↓

distBFS

Q↓ (q)

Protein Hypernetworks 14 of 16

slide-15
SLIDE 15

Results

20 40 60 80 100 % above threshold 49 50 51 52 53 54 55 56 57 % of true positives 458 rand. constraints +- SD 0 constraints 458 constraints

TP: lethal/sick and PIS ≥ t, viable and PIS < t Network: CYGD (4579 proteins, 12576 interactions) Constraints: Competition on binding sites (Jung et al. 2010) Perturbations classified as lethal/sick and viable (SGD)

Protein Hypernetworks 15 of 16

slide-16
SLIDE 16

Conclusion

Hypernetworks as an extension of graph based network models Propositional logic constraints Minimal network states by tableau algorithm Improvements in complex prediction quality Improvements in functional importance prediction quality

Protein Hypernetworks 16 of 16