numerical enzymology
play

Numerical Enzymology Generalized Treatment of Kinetics & - PDF document

Numerical Enzymology Generalized Treatment of Kinetics & Equilibria Petr Kuzmi , Ph.D. BioKin, Ltd. DYNAFIT SOFTWARE PACKAGE 1. Overview of recent applications 2. Selected examples - ATPase cycle of Hsp90 Analog Trap1 (Leskovar et al.


  1. Numerical Enzymology Generalized Treatment of Kinetics & Equilibria Petr Kuzmi č , Ph.D. BioKin, Ltd. DYNAFIT SOFTWARE PACKAGE 1. Overview of recent applications 2. Selected examples - ATPase cycle of Hsp90 Analog Trap1 (Leskovar et al. , 2008) - Nucleotide binding to ClpB (Werbeck et al. , 2009) - Clathrin uncoating (Rothnie et al. , 2011) 3. Recent enhancements - Optimal Experimental Design DYNAFIT software NUMERICAL ENZYME KINETICS AND LIGAND BINDING Kuzmic (1996) Anal. Biochem. 237 , 260-273. http://www. biokin . com / dynafit Numerical Enzyme Kinetics 2 1

  2. DynaFit: Citation analysis JULY 2011: 683 BIBLIOGRAPHIC REFERENCES (“WEB OF SCIENCE”) DYNAFIT paper - cumulative citations 700 600 Biochemistry (USA) ~65% 500 J. Biol. Chem. ~20% 400 300 200 100 0 1997 1999 2001 2003 2005 2007 2009 Numerical Enzyme Kinetics 3 A "Kinetic Compiler" HOW DYNAFIT PROCESSES YOUR BIOCHEMICAL EQUATIONS k 1 k 3 E. S E + S E + P k 2 Rate terms: Rate equations: Input (plain text file): d[ E ] / d t = - k 1 × [E] × [S] + k 2 × [ES] k 1 × [E] × [S] E + S ---> ES : k1 + k 3 × [ES] k 2 × [ES] ES ---> E + S : k2 d[ ES ] / d t = + k 1 × [E] × [S] - k 2 × [ES] - k 3 × [ES] k 3 × [ES] ES ---> E + P : k3 Similarly for other species... Numerical Enzyme Kinetics 4 2

  3. System of Simple, Simultaneous Equations HOW DYNAFIT PROCESSES YOUR BIOCHEMICAL EQUATIONS k 1 k 3 "The LEGO method" E. S E + S E + P k 2 of deriving rate equations Rate terms: Rate equations: Input (plain text file): k 1 × [E] × [S] E + S ---> ES : k1 k 2 × [ES] ES ---> E + S : k2 k 3 × [ES] ES ---> E + P : k3 Numerical Enzyme Kinetics 5 DynaFit can analyze many types of experiments MASS ACTION LAW AND MASS CONSERVATION LAW IS APPLIED TO DERIVE DIFFERENT MODELS EXPERIMENT DYNAFIT DERIVES A SYSTEM OF ... Reaction progress First-order ordinary differential equations Nonlinear algebraic equations Initial rates Nonlinear algebraic equations Equilibrium binding Numerical Enzyme Kinetics 6 3

  4. DynaFit: Recent enhancements REVIEW ( 2009 ) Kuzmic, P. (2009) Meth. Enzymol. 467 , 248-280 Numerical Enzyme Kinetics 7 DynaFit Example 1: Trap1 ATPase cycle EXCELLENT EXAMPLE OF COMBINING “TRADITIONAL” (ALGEBRAIC) AND NUMERICAL (DYNAFIT) MODELS E o “open” conformation E c “closed” conformation Leskovar et al. (2008) "The ATPase cycle of the mitochondrial Hsp90 analog Trap1" J. Biol. Chem. 283 , 11677-688 Numerical Enzyme Kinetics 8 4

  5. DynaFit Example 1: Trap1 ATPase cycle - experiments THREE DIFFERENT TYPES OF EXPERIMENTS COMBINED • single-turnover • varied [ ATP analog ] • varied [ ADP analog ] ATPase assay • stopped flow fluorescence • stopped flow fluorescence Leskovar et al. (2008) J. Biol. Chem. 283 , 11677-688 Numerical Enzyme Kinetics 9 DynaFit Example 1: Trap1 ATPase cycle - script MECHANISM INCLUDES PHOTO-BLEACHING (ARTIFACT) [task] data = progress task = fit [mechanism] Eo + ATP <===> Eo.ATP : kat kdt Eo.ATP <===> Ec.ATP : koc kco Ec.ATP ----> Ec.ADP : khy Ec.ADP <===> Eo + ADP : kdd kad PbT ----> PbT* : kbt photo-bleaching PbD ----> PbD* : kbd is a first-order process [data] directory ./users/EDU/DE/MPImF/Leskovar_A/... extension txt plot logarithmic monitor Eo, Eo.ATP, Ec.ATP, Ec.ADP, PbT*, PbD* show concentrations of these species over time Leskovar et al. (2008) J. Biol. Chem. 283 , 11677-688 Numerical Enzyme Kinetics 10 5

  6. DynaFit Example 1: Trap1 – species concentrations USEFUL WAY TO GAIN INSIGHT INTO THE MECHANISM E o E o .ATP photo-bleaching E c .ATP E c .ADP Leskovar et al. (2008) J. Biol. Chem. 283 , 11677-688 Numerical Enzyme Kinetics 11 DynaFit Example 2: Nucleotide binding to ClpB FROM THE SAME LAB (MAX-PLANCK INSTITUTE FOR MEDICAL RESEARCH, HEIDELBERG) NBD2-C = protein MANT-dNt = labeled nucleotide Nt = unlabeled nucleotide determine “on” and “off” rate constants for unlabeled nucleotides from competition with labeled analogs Werbeck et al. (2009) “Nucleotide binding and allosteric modulation of the second AAA+ domain of ClpB probed by transient kinetic studies” Biochemistry 48 , 7240-7250 Numerical Enzyme Kinetics 12 6

  7. DynaFit Example 2: Nucleotide binding to ClpB - data AGAIN COMBINE TWO DIFFERENT EXPERIMENTS (ONLY “LABELED” NUCLEOTIDE HERE) • constant [ADP*] • variable [ADP*] • variable [ClpB] • constant [ClpB] Werbeck et al. (2009) Biochemistry 48 , 7240-7250 Numerical Enzyme Kinetics 13 DynaFit Example 2: Nucleotide binding to ClpB script THE DEVIL IS ALWAYS IN THE DETAIL Residuals [task] data = progress task = fit model = simplest [mechanism] • variable [ADP*] P + mADP <==> P.mADP : k1 k-1 • constant [ClpB] ---> drift : v [constants] k1 = 5 ? k-1 = 0.1 ? v = 0.1 ? “drift in the machine” • constant [ADP*] • variable [ClpB] Werbeck et al. (2009) Biochemistry 48 , 7240-7250 Numerical Enzyme Kinetics 14 7

  8. DynaFit Example 3: Clathrin uncoating kinetics IN COLLABORATION WITH GUS CAMERON (BRISTOL) Rothnie et al. (2011) “A sequential mechanism for clathrin cage disassembly by 70-kDa heat-shock cognate protein (Hsc70) and auxilin” Proc. Natl. Acad. Sci USA 108 , 6927–6932 Numerical Enzyme Kinetics 15 DynaFit Example 3: Clathrin uncoating - script MODEL DISCRIMINATION ANALYSIS [task] task = fit data = progress model = AAAH ? [mechanism] CA + T ---> CAT : ka • Arbitrary number of models to compare CAT + T ---> CATT : ka CATT + T ---> CATTT : ka CATTT ---> CADDD : kr • Model selection based on two criteria: CADDD ---> Prods : kd ... - Akaike Information Criterion (AIC) [task] - F-test for nested models task = fit data = progress • Extreme caution is required for interpretation model = AHAHAH ? [mechanism] CA + T ---> CAT : ka - Both AIC and F-test are far from perfect CAT ---> CAD + Pi : kr - Both are based on many assumptions CAD + T ---> CADT : ka - One must use common sense CADT ---> CADD + Pi : kr - Look at the results only for guidance CADD + T ---> CADDT : ka CADDT ---> CADDD + Pi : kr CADDD ---> Prods : kd ... Rothnie et al. (2011) Proc. Natl. Acad. Sci USA 108 , 6927–6932 Numerical Enzyme Kinetics 16 8

  9. Optimal Experimental Design: Books DOZENS OF BOOKS • Fedorov, V.V. (1972) “Theory of Optimal Experiments” • Fedorov, V.V. & Hackl, P. (1997) “Model-Oriented Design of Experiments” • Atkinson, A.C & Donev, A.N. (1992) “Optimum Experimental Designs ” • Endrenyi, L., Ed. (1981) “ Design and Analysis of Enzyme and Pharmacokinetics Experiments” Numerical Enzyme Kinetics 17 Optimal Experimental Design: Articles HUNDREDS OF ARTICLES , INCLUDING IN ENZYMOLOGY Numerical Enzyme Kinetics 18 9

  10. Some theory: Fisher information matrix “D-OPTIMAL” DESIGN: MAXIMIZE DETERMINANT OF THE FISHER INFORMATION MATRIX Fisher information matrix: EXAMPLE : Michaelis-Menten kinetics Derivatives: (“sensitivities”) Model: [ S ] two parameters ( M =2) = v V ∂ v [ S ] + [ S ] K ≡ = s V ∂ + V [ S ] K Design: four concentrations ( N =4) ∂ v [ S ] ≡ = − s K V ( ) ∂ [ S ] 1 , [ S ] 2 , [ S ] 3 , [ S ] 4 + 2 K [ S ] K Numerical Enzyme Kinetics 19 Some theory: Fisher information matrix (contd.) “D-OPTIMAL” DESIGN: MAXIMIZE DETERMINANT OF THE FISHER INFORMATION MATRIX Approximate Fisher information matrix ( M × M ): N ∑ = F s ([ S ] ) s ([ S ] ) i , j i k j k = k 1 EXAMPLE : Michaelis-Menten kinetics ⎛ ⎞ 2 ⎛ ⎞ ⎛ ⎞ ⎛ ⎞ N [ S ] N [ S ] [ S ] ⎜ ⎟ ∑ ∑ ⎜ ⎟ ⎜ − ⎟ ⎜ ⎟ k V k k ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ + + 2 + [ S ] K ([ S ] K ) [ S ] K ⎝ ⎠ ⎝ ⎠ ⎝ ⎠ = k = 1 k = 1 F ⎜ k k k ⎟ 2 ⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎜ N [ S ] [ S ] N [ S ] ⎟ ∑ ∑ ⎜ − ⎟ ⎜ ⎟ ⎜ − ⎟ V k k V k ⎜ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎟ + 2 + + 2 ([ S ] K ) [ S ] K ([ S ] K ) ⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠ = = k 1 k 1 k k k = − det F F F F F determinant 11 22 12 21 “D-Optimal” Design: Maximize determinant of F over design points [S] 1 , ... [S] 4 . Numerical Enzyme Kinetics 20 10

  11. Optimal Design for Michaelis-Menten kinetics DUGGLEBY, R. (1979) J. THEOR. BIOL. 81 , 671-684 [S] max Model: [ S ] = v V + [ S ] K V = 1 K = 1 [ S ] K = [ S ] max opt + [ S ] 2 K max [S] opt K is assumed to be known ! Numerical Enzyme Kinetics 21 Optimal Design: Basic assumptions OPTIMAL DESIGN FOR ESTIMATING PARAMETERS IN THE GIVEN MODEL TWO FAIRLY STRONG ASSUMPTIONS: 1. Assumed mathematical model is correct for the experiment 2. A fairly good estimate already exists for the model parameters “Designed” experiments are most suitable for follow-up (verification) experiments. Numerical Enzyme Kinetics 22 11

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