m odel c hecking of b iochemical n etworks
play

M ODEL C HECKING OF B IOCHEMICAL N ETWORKS U SING P ETRI N ETS Ina - PowerPoint PPT Presentation

G ATERSLEBEN 2004 PN & Systems Biology M ODEL C HECKING OF B IOCHEMICAL N ETWORKS U SING P ETRI N ETS Ina Koch Monika Heiner Technical University of Applied Sciences Brandenburg University of Technology Berlin Cottbus Dep. of


  1. G ATERSLEBEN 2004 PN & Systems Biology M ODEL C HECKING OF B IOCHEMICAL N ETWORKS U SING P ETRI N ETS Ina Koch Monika Heiner Technical University of Applied Sciences Brandenburg University of Technology Berlin Cottbus Dep. of Bioinformatics Dep. of CS monika.heiner@informatik.tu-cottbus.de August 2004

  2. M ODEL - BASED S YSTEM A NALYSIS PN & Systems Biology system Problem system properties model Petrinetz model properties monika.heiner@informatik.tu-cottbus.de August 2004

  3. M ODEL - BASED S YSTEM A NALYSIS PN & Systems Biology system Problem system properties verification technical requirement CONSTRUCTION system specification model Petrinetz model properties monika.heiner@informatik.tu-cottbus.de August 2004

  4. M ODEL - BASED S YSTEM A NALYSIS PN & Systems Biology system Problem system properties known validation properties biological UNDERSTANDING system unknown behaviour properties prediction model Petrinetz model properties monika.heiner@informatik.tu-cottbus.de August 2004

  5. T EMPORAL L OGICS , O VERVIEW PN & Systems Biology semantics interleaving partial order time traces runs (no conflict, no concurrency) (no conflict, but concurrency) linear (LTL) Manna & Pnueli, Kröger, jsp 2001 Reisig DSSZ/LTL tools: ? reachability graph prefix (conflict & concurrency (conflicts & concurrency) branching not distinguishable) (CTL) Emmerson, Clarke McMillan, Esparza, pd 2001 PROD/MARIA, INA, DSSZ/CTL PEP monika.heiner@informatik.tu-cottbus.de August 2004

  6. T ECHNIQUES & T OOLS , O VERVIEW PN & Systems Biology technique CTL LTL reachability graph INA PROD, MARIA stubborn set reduced LoLA PROD (LTL\X) reachability graph symmetrically reduced LoLA ? reachability graph (symmetric formulas) BDD, NDD, ..., xDD DSSZ-CTL, SMART, DSSZ-CTL2 DSSZ-LTL Kronecker algebra [Kemper] ? prefix PEP (CTL 0 ) QQ (LTL\X) process automata [pd] ? monika.heiner@informatik.tu-cottbus.de August 2004

  7. T EMPORAL L OGICS , B ASICS PN & Systems Biology extension of classical (propositional) logics by temporal operators ❑ atomic propositions ❑ -> elementary statements, having - in a given state - a well-defined truth value -> e. g. mutex, for 1-bounded pn -> e. g. buffer = 2, buffer > 2, else constants ❑ -> TRUE, FALSE classical Boolean operators ❑ negation ! conjunction * disjunction + implication -> temporal operators ❑ -> to refer to the sequence of states monika.heiner@informatik.tu-cottbus.de August 2004

  8. CTL O PERATORS , I NTERLEAVING S EMANTICS PN & Systems Biology next f finally f f1 until f2 globally f AX AF AG AU on all branches EX EF EG EU f1 on some f1 branch f2 monika.heiner@informatik.tu-cottbus.de August 2004

  9. M ODEL C HECKING PN & Systems Biology ... is a technique for verifying finite-state concurrent systems ❑ Clarke, E. M. Jr.; Grumberg, O.; Peled, D. A.: Model Checking; MIT Press 2001 finite state systems = steady state systems = bounded pn ❑ model checking of unbounded systems ❑ -> CTL undecidable -> LTL decidable, but no tools (not yet ?) -> unboundedness + inhibitors = undecidability how to get bounded bionetworks ? ❑ monika.heiner@informatik.tu-cottbus.de August 2004

  10. TWO APPROACHES PN & Systems Biology approach 1: qualitative model ❑ -> model assumptions of environment behaviour: -> strong assumptions quantitative relations of input / output compounds -> control of conflicting alternative pathways approach 2: quantitative model = time-dependent model ❑ -> model assumptions of environment behaviour: -> weak assumptions infinite flow into/out the network -> relative transition firing rates -> control of conflicting alternative pathways claim ❑ -> transformation preserves all possible behaviour (= minimal T-invariants) monika.heiner@informatik.tu-cottbus.de August 2004

  11. A PPROACH 1 PN & Systems Biology additional model component ❑ A D input output network B compounds compounds E C aA + bB +cC -> dD + eE network sum equation A a D d cycle input b output B compounds compounds e t c r t a a e t s p E C e r precondition ❑ -> equal sum equation for all pathways monika.heiner@informatik.tu-cottbus.de August 2004

  12. A PPROACH 1 PN & Systems Biology additional model component, refinement ❑ A D input output network B compounds compounds E C pathway1, sum equation aA + bB -> dD pathway2, sum equation cC -> eE a A d D cycle input output B b compounds compounds e E c C repeat start precondition ❑ -> controlled conflicts between pathways with unequal sum equations monika.heiner@informatik.tu-cottbus.de August 2004

  13. A PPROACH 1, E X PN & Systems Biology example - apoptosis ❑ -> Matsuno et al. signal-transduction ❑ pathway http://www.genomicObject.net monika.heiner@informatik.tu-cottbus.de August 2004

  14. A PPROACH 1, E X PN & Systems Biology example - apoptosis ❑ -> Matsuno et al. signal-transduction ❑ pathway inhibitor arcs ❑ http://www.genomicObject.net monika.heiner@informatik.tu-cottbus.de August 2004

  15. A PPROACH 1, E X PN & Systems Biology Fas-Ligand example - apoptosis ❑ Apoptotic_Stimuli FADD Procaspase-8 network model ❑ s7 s1 Bid Bax_Bad_Bim inhibitor arcs ❑ swich_on s5 s8 Caspase-8 Mitochondrion three pathways s6 ❑ Procaspase-3 Bcl-2_Bcl-xL co_inhibitor BidC-Terminal = min. T-invariants switch_off s9 s12 s2 CytochromeC Apaf-1 Caspase-3 s10 dATP/ATP (m20) DFF s11 Procaspase-9 CleavedDFF45_1 s3 CleavedDFF45_2 Caspase-9 DFF40-Oligomer CleavedDFF45_3 DNA s4 DNA-Fragment monika.heiner@informatik.tu-cottbus.de August 2004

  16. A PPROACH 1, E X PN & Systems Biology Fas-Ligand example - apoptosis ❑ Apoptotic_Stimuli FADD Procaspase-8 network model ❑ s7 s1 Bid Bax_Bad_Bim environment, style 1 ❑ swich_on s5 s8 Caspase-8 -> three pathways Mitochondrion s6 Procaspase-3 = min. T-invariants Bcl-2_Bcl-xL co_inhibitor BidC-Terminal switch_off s9 s12 s2 T-invariant 1 ❑ CytochromeC Apaf-1 -> Fas-induced Caspase-3 s10 dATP/ATP -> ’death-receptor’ (m20) DFF pathway s11 Procaspase-9 CleavedDFF45_1 s3 CleavedDFF45_2 Caspase-9 DFF40-Oligomer CleavedDFF45_3 DNA s4 DNA-Fragment monika.heiner@informatik.tu-cottbus.de August 2004

  17. A PPROACH 1, E X PN & Systems Biology Fas-Ligand example - apoptosis ❑ Apoptotic_Stimuli FADD Procaspase-8 network model ❑ s7 s1 Bid Bax_Bad_Bim environment, style 1 ❑ swich_on s5 s8 Caspase-8 -> three pathways Mitochondrion s6 Procaspase-3 = min. T-invariants Bcl-2_Bcl-xL co_inhibitor BidC-Terminal switch_off s9 s12 s2 T-invariant 2 ❑ CytochromeC Apaf-1 -> apoptotic-stimuli- Caspase-3 s10 dATP/ATP induced (m20) DFF -> ’mitochondrial’ s11 Procaspase-9 CleavedDFF45_1 pathway s3 CleavedDFF45_2 Caspase-9 DFF40-Oligomer DFF40-Oligomer CleavedDFF45_3 DNA s4 DNA-Fragment monika.heiner@informatik.tu-cottbus.de August 2004

  18. A PPROACH 1, E X PN & Systems Biology Fas-Ligand example - apoptosis ❑ Apoptotic_Stimuli FADD Procaspase-8 network model ❑ s7 s1 Bid Bax_Bad_Bim environment, style 1 ❑ swich_on s5 s8 Caspase-8 -> three pathways Mitochondrion s6 Procaspase-3 = min. T-invariants Bcl-2_Bcl-xL co_inhibitor BidC-Terminal switch_off s9 s12 s2 T-invariant 3 ❑ CytochromeC Apaf-1 -> ’cross-talk by Bid’ Caspase-3 s10 dATP/ATP pathway (m20) DFF s11 Procaspase-9 CleavedDFF45_1 s3 CleavedDFF45_2 Caspase-9 DFF40-Oligomer CleavedDFF45_3 DNA s4 DNA-Fragment monika.heiner@informatik.tu-cottbus.de August 2004

  19. A PPROACH 1, E X PN & Systems Biology example - apoptosis ❑ choice1 environment model ❑ Fas-Ligand FADD start1 pathway 1 / 3 ❑ Procaspase-8 Procaspase-3 -> overlap at the DFF beginning DNA DNA-Fragment -> then branch init CleavedDFF45_1 Apoptotic_Stimuli -> controlled by places CleavedDFF45_2 start2 repeat Apaf-1 choice1 / choice2 CleavedDFF45_3 dATP/ATP Procaspase-9 all pathways share ❑ the same ending choice2 start_crossTalk -> only one Bid repeat transition monika.heiner@informatik.tu-cottbus.de August 2004

  20. A PPROACH 1, E X PN & Systems Biology Fas-Ligand example - apoptosis ❑ Apoptotic_Stimuli FADD Procaspase-8 network model, ❑ s7 adapted s1 Bid Bax_Bad_Bim swich_on s5 s8 Caspase-8 system model ❑ choice2 Mitochondrion s6 Procaspase-3 -> network model Bcl-2_Bcl-xL co_inhibitor BidC-Terminal switch_off s9 -> environment model choice1 s12 s2 CytochromeC Apaf-1 system model ❑ Caspase-3 s10 dATP/ATP -> 1-bounded (m20) DFF s11 -> live Procaspase-9 CleavedDFF45_1 s3 CleavedDFF45_2 ready for Caspase-9 ❑ DFF40-Oligomer CleavedDFF45_3 model checking DNA s4 DNA-Fragment monika.heiner@informatik.tu-cottbus.de August 2004

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend