Page 225 - Thermodynamics of Biochemical Reactions
P. 225

BasicBiochemData2    225



         rium constants, and the third is made up of changes in the binding of hydrogen  ions.  TableHeadings could be added, but this
         program allows you to use various numbers of pHs and various numbers of ionic strengths.

         A vector can be rounded by use of round.

                 round[vec-,  params-: (4,  211  :=
                   Flatten[Map[NumberForm[#l, params] &  , {vet),  {2111
                 round[calctrGerx[glucose +  atp +  de ==  glucose6phos +  adp,
                    {5,  6,  7,  8,  91,  0.251,  (4,  211

                 1-17.41, -19.47, -24.42, -30.11, -35.82)


          w  9.8  Printing out biochemical reactions that correspond with a stoichiometric matrix


          A biochemical reaction can be represented  by  a vector of its stoichiometric numbers.  A system of biochemical reactions  is
          represented by a stoichiometric  number matrix.  This stoichiometric number matrix can be used to print out the reactions.
          The programs that can be used to print out the biochemical reactions are mkeqm and nameMatrix.

                 mketF[c-List,s_List]:=(*c-List  is the list of stoichiometric numbers for a reaction.
                 s-List  is a list of the names of species or reactants.  These names have to be put in
                 quotation marks.  * ) Map [Max [#,  0 I &,  -cl . S->Map [Max [#,  01 &,  cl . s
                 nameMatrix[m-List,s-Listl:r(*m_List    is the transposed stoichiometric number matrix for
                 the system of reactions. s-List  is a list of the names of species or reactants.  These
                 names have to be put  in quotation marks.*)Map[mketF[#,s]&,ml
          The first three reactions of glycolysis are
          ATP + glucose = ADP + G6P
          G6P = F6P
          ATP + F6P = ADP + F 16P
          This system of reactions is represented by the following stoichiometric number matrix.




                 TableForm [nu]
                 -1    0    0
                 -1    0    -1
                 1     -1  u
                 1     0    1
                 0     1    -1
                 0     0    1
   220   221   222   223   224   225   226   227   228   229   230