Page 330 - Thermodynamics of Biochemical Reactions
P. 330

330     Mathematica Solutions to Problems



         6.4  The following reaction is carried out enzymatically  at 298.15 K, pH 7, and 0.25 M ionic strength.
         ATP + glucose = glucose6phos + ADP
         The initial concentrations of ATP and glucose are 0.001 M.  What is the equilibrium composition?  Solve this problem using
         Mathematica in two ways.

         (BasicBiochemData2 has to be loaded)

         Use equcalcrx:  First calculate the apparent equilibrium constant.




                18973.7

                equcalcrx [nt-, lnkr-,no-l  :=Module [ {as, Ink},
                 (*nt=transposed stoichiometric number matrix
                lnkr=ln of equilibrium constants of rxs (vector)
                no=initial canposition vector*)
                 ( *Setup*
                lnk=LinearSolve Int , lnkrl ;
                                I
                as-Nullspace [nt ;
                equcalcc [as,lnk,nol
                I


                            -6             -6
                 {7.20251 10  ,  7.20251 10  ,  0.000992797, 0.000992797)
         These are the equilibrium concentrations of ATP, glucose, glucose6phos, and ATP.
         This problem can also be solved using NSolve.  Since there are four unknown  concentrations,  there have to be four indepen-
         dent relations between these four unknowns.  There is one equilibrium constant expression and three conservations equations,
         which we take here to be the conservation of adenosine, glucose entity, and phosphorus.

                NSolve[{cglucose6phos*cad~/(catp*cglucose)==l.9O*lOA4,catp+cad~==O.OOl,cg~ucose+cg~ucos
                e6phos==.001,cat~+cglucose6~hos==.OOl},{catp,cglucose,cglucose6phos,cadp~l
                                           -6                       -6
                 {{cglucose ->  -7.30778 10  ,  catp  ->  -7.30778 10  ,  cadp  ->  0.00100731,
                                                                            -6                      -6
                    cglucose6phos  ->  0.00100731}, {cglucose ->  7.20251 10  ,  catp  --> 7.20251 10
                    cadp  ->  0.000992797, cglucose6phos ->  0.000992797)}

         The first solution is impossible  because  concentratins  have to be positive.  The second solution  agrees with that obtained
         using equcalcrx.

         6.5  Calculate the apparent equilibrium constant for the net reaction for the first five reactions of glycolyis that is, reactions
         6.6-1 to 6.6-5) using equation 6.1-6.  Check this by simply using the net reaction.


         (BasicBiochemData has to be loaded)

         The stoichiometric number matrix is





                 TalsleForm[nu,TableHeadings-
                                                                                                           1,
                                             "f
                 >{ {llglcll, lmatp", "g6p1*, i*adpil, 6p1*, "f 16bip", 'Idihydroxyacetonephos", llglyceraldehydephos''
                Automatic} I
   325   326   327   328   329   330   331   332   333   334   335