<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1742-4682-3-41</ui>
   <ji>1742-4682</ji>
   <fm>
      <dochead>Research</dochead>
      <bibl>
         <title>
            <p>Bringing metabolic networks to life: convenience rate law and thermodynamic constraints</p>
         </title>
         <aug>
            <au id="A1" ca="yes">
               <snm>Liebermeister</snm>
               <fnm>Wolfram</fnm>
               <insr iid="I1"/>
               <email>lieberme@molgen.mpg.de</email>
            </au>
            <au id="A2">
               <snm>Klipp</snm>
               <fnm>Edda</fnm>
               <insr iid="I1"/>
               <email>klipp@molgen.mpg.de</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Computational Systems Biology, Max Planck Institute for Molecular Genetics, Ihnestra&#223;e 63-73, 14195 Berlin, Germany</p>
            </ins>
         </insg>
         <source>Theoretical Biology and Medical Modelling</source>
         <issn>1742-4682</issn>
         <pubdate>2006</pubdate>
         <volume>3</volume>
         <issue>1</issue>
         <fpage>41</fpage>
         <url>http://www.tbiomed.com/content/3/1/41</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">17173669</pubid>
               <pubid idtype="doi">10.1186/1742-4682-3-41</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>26</day>
               <month>6</month>
               <year>2006</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>15</day>
               <month>12</month>
               <year>2006</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>15</day>
               <month>12</month>
               <year>2006</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2006</year>
         <collab>Liebermeister and Klipp; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <sec>
               <st>
                  <p>Background</p>
               </st>
               <p>Translating a known metabolic network into a dynamic model requires rate laws for all chemical reactions. The mathematical expressions depend on the underlying enzymatic mechanism; they can become quite involved and may contain a large number of parameters. Rate laws and enzyme parameters are still unknown for most enzymes.</p>
            </sec>
            <sec>
               <st>
                  <p>Results</p>
               </st>
               <p>We introduce a simple and general rate law called "convenience kinetics". It can be derived from a simple random-order enzyme mechanism. Thermodynamic laws can impose dependencies on the kinetic parameters. Hence, to facilitate model fitting and parameter optimisation for large networks, we introduce thermodynamically independent system parameters: their values can be varied independently, without violating thermodynamical constraints. We achieve this by expressing the equilibrium constants either by Gibbs free energies of formation or by a set of independent equilibrium constants. The remaining system parameters are mean turnover rates, generalised Michaelis-Menten constants, and constants for inhibition and activation. All parameters correspond to molecular energies, for instance, binding energies between reactants and enzyme.</p>
            </sec>
            <sec>
               <st>
                  <p>Conclusion</p>
               </st>
               <p>Convenience kinetics can be used to translate a biochemical network &#8211; manually or automatically - into a dynamical model with plausible biological properties. It implements enzyme saturation and regulation by activators and inhibitors, covers all possible reaction stoichiometries, and can be specified by a small number of parameters. Its mathematical form makes it especially suitable for parameter estimation and optimisation. Parameter estimates can be easily computed from a least-squares fit to Michaelis-Menten values, turnover rates, equilibrium constants, and other quantities that are routinely measured in enzyme assays and stored in kinetic databases.</p>
            </sec>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>Background</p>
         </st>
         <p>Dynamic modelling of biochemical networks requires quantitative information about enzymatic reactions. Because many metabolic networks are known and stored in databases <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr></abbrgrp>, it would be desirable to translate networks automatically into kinetic models that are in agreement with the available data. As a first attempt, all reactions could be described by versatile laws such as mass-action kinetics, generalised mass-action kinetics <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr></abbrgrp> or linlog kinetics <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr></abbrgrp>. However, these kinetic laws fail to describe enzyme saturation at high substrate concentrations, which is a common and relevant phenomenon.</p>
         <p>A prominent example of a saturable kinetics is the reversible form of the traditional Michaelis-Menten kinetics <abbrgrp><abbr bid="B7">7</abbr></abbrgrp> for a reaction <it>A </it>&#8596; <it>B</it>. At substrate concentration <it>a </it>and product concentration <it>b </it>(measured in mM), the reaction rate reads</p>
         <p>
            <m:math name="1742-4682-3-41-i1" xmlns:m="http://www.w3.org/1998/Math/MathML">
               <m:semantics>
                  <m:mrow>
                     <m:mi>v</m:mi>
                     <m:mo stretchy="false">(</m:mo>
                     <m:mi>a</m:mi>
                     <m:mo>,</m:mo>
                     <m:mi>b</m:mi>
                     <m:mo stretchy="false">)</m:mo>
                     <m:mo>=</m:mo>
                     <m:mi>E</m:mi>
                     <m:mfrac>
                        <m:mrow>
                           <m:msubsup>
                              <m:mi>k</m:mi>
                              <m:mo>+</m:mo>
                              <m:mrow>
                                 <m:mi>c</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>t</m:mi>
                              </m:mrow>
                           </m:msubsup>
                           <m:mover accent="true">
                              <m:mi>a</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mo>&#8722;</m:mo>
                           <m:msubsup>
                              <m:mi>k</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mrow>
                                 <m:mi>c</m:mi>
                                 <m:mi>a</m:mi>
                                 <m:mi>t</m:mi>
                              </m:mrow>
                           </m:msubsup>
                           <m:mover accent="true">
                              <m:mi>b</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                        </m:mrow>
                        <m:mrow>
                           <m:mn>1</m:mn>
                           <m:mo>+</m:mo>
                           <m:mover accent="true">
                              <m:mi>a</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mo>+</m:mo>
                           <m:mover accent="true">
                              <m:mi>b</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                        </m:mrow>
                     </m:mfrac>
                     <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                     <m:mrow>
                        <m:mo>(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>)</m:mo>
                     </m:mrow>
                  </m:mrow>
                  <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDcqGGOaakcqWGHbqycqGGSaalcqWGIbGycqGGPaqkcqGH9aqpcqWGfbqrdaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaiabgkHiTiabdUgaRnaaDaaaleaacqGHsislaeaacqWFJbWycqWFHbqycqWF0baDaaGccuWGIbGygaacaaqaaiabigdaXiabgUcaRiqbdggaHzaaiaGaey4kaSIafmOyaiMbaGaaaaGaaCzcaiaaxMaadaqadaqaaiabigdaXaGaayjkaiaawMcaaaaa@4F40@</m:annotation>
               </m:semantics>
            </m:math>
         </p>
         <p>with enzyme concentration <it>E</it>, turnover rates <m:math name="1742-4682-3-41-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>+</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaey4kaScabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@3322@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>&#8722;</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyOeI0cabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@332D@</m:annotation></m:semantics></m:math> (measured in s<sup>-1</sup>), the shortcuts <it>&#227; </it>= <it>a</it>/<m:math name="1742-4682-3-41-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>a</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xyaegabaGae8xta0eaaaaa@30A7@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>b</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGIbGygaacaaaa@2E08@</m:annotation></m:semantics></m:math> = <it>b</it>/<m:math name="1742-4682-3-41-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>b</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8NyaigabaGae8xta0eaaaaa@30A9@</m:annotation></m:semantics></m:math>, and Michaelis-Menten constants <m:math name="1742-4682-3-41-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>a</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xyaegabaGae8xta0eaaaaa@30A7@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>b</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8NyaigabaGae8xta0eaaaaa@30A9@</m:annotation></m:semantics></m:math> (in mM). The rate law (1) can be derived from an enzyme mechanism: <m:math name="1742-4682-3-41-i4" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>a</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xyaegabaGae8xta0eaaaaa@30A7@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>b</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8NyaigabaGae8xta0eaaaaa@30A9@</m:annotation></m:semantics></m:math> are the dissociation constants for reactants bound to the enzyme. In the original work by Michaelis and Menten for irreversible kinetics, <it>k</it><sup>M </sup>was a dissociation constant. Later, Briggs and Haldane presented a different derivation that assumes a quasi-steady state for the enzyme-substrate complex and defines <it>k</it><sup>M </sup>as the sum of rate constants for complex degradation, divided by the rate constant for complex production, <it>k</it><sup>M </sup>= (<it>k</it><sub>-1 </sub>+ <it>k</it><sub>2</sub>)/<it>k</it><sub>1</sub>. Other kinetic laws have been derived from specific molecular reaction mechanisms <abbrgrp><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr></abbrgrp>; they can have complicated mathematical forms and have to be established separately for each reaction stoichiometry.</p>
         <p>Large numbers of enzyme kinetic parameters, such as equilibrium constants, Michaelis-Menten values, turnover rates, or inhibition constants have been collected in databases <abbrgrp><abbr bid="B10">10</abbr><abbr bid="B11">11</abbr><abbr bid="B12">12</abbr></abbrgrp>, but using them for modelling is not at all straightforward: the values have usually been measured under different, often in-vitro conditions, so they may be incompatible with each other or inappropriate for a certain model <abbrgrp><abbr bid="B13">13</abbr><abbr bid="B14">14</abbr></abbrgrp>. In addition, the second law of thermodynamics implies constraints between the kinetic parameters: in a metabolic system, the Gibbs free energies of formation of the metabolites determine the equilibrium constants of the reactions <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>. This leads to constraints between kinetic parameters within reactions <abbrgrp><abbr bid="B16">16</abbr></abbrgrp> and across the entire network <abbrgrp><abbr bid="B17">17</abbr><abbr bid="B18">18</abbr></abbrgrp> &#8211; a big disadvantage for all methods that scan the parameter space, such as parameter fitting, sampling, and optimisation. Also, if parameter values are guessed from experiments and then directly inserted into a model, this model is likely to be thermodynamically wrong.</p>
         <p>We describe here a saturable rate law which we call "convenience kinetics" owing to its favourable properties: it is a generalised form of Michaelis-Menten kinetics, covers all possible stoichiometries, describes enzyme regulation by activators and inhibitors, and can be derived from a rapid-equilibrium random-order enzyme mechanism. To ensure thermodynamic correctness, we write the convenience kinetics in terms of thermodynamically independent parameters <abbrgrp><abbr bid="B18">18</abbr></abbrgrp>. A short introduction to kinetic modelling is given in the methods section; a list of mathematical symbols and an illustrative example is also provided [See <supplr sid="S1">Additional file 1</supplr>]. The companion article <abbrgrp><abbr bid="B19">19</abbr></abbrgrp> explains how the parameters can be estimated from an integration of thermodynamic, kinetic, metabolic, and proteomic data.</p>
         <suppl id="S1">
            <title>
               <p>Additional file 1</p>
            </title>
            <text>
               <p>The supplement file contains a list of the mathematical symbols used, the derivation of equation (22), and a detailed explanation of the sensitivity matrix <m:math name="1742-4682-3-41-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>R</m:mi><m:mi>&#952;</m:mi><m:mi>x</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGsbGudaqhaaWcbaacciGae8hUdehabaGaemiEaGhaaaaa@313C@</m:annotation></m:semantics></m:math>.</p>
            </text>
            <file name="1742-4682-3-41-S1.pdf">
               <p>Click here for file</p>
            </file>
         </suppl>
      </sec>
      <sec>
         <st>
            <p>Results and discussion</p>
         </st>
         <sec>
            <st>
               <p>The convenience kinetics</p>
            </st>
            <p>The simple form of equation (1) encourages us to use a similar formula for other stoichiometries. For a reaction</p>
            <p><it>A</it><sub>1 </sub>+ <it>A</it><sub>2 </sub>+ ... &#8596; <it>B</it><sub>1 </sub>+ <it>B</it><sub>2 </sub>+ ...</p>
            <p>with concentration vectors <b>a </b>= (<it>a</it><sub>1</sub>, <it>a</it><sub>2</sub>, ...)<sup>T </sup>and <b>b </b>= (<it>b</it><sub>1</sub>, <it>b</it><sub>2</sub>, ...)<sup>T</sup>, we define the convenience kinetics</p>
            <p>
               <m:math name="1742-4682-3-41-i8" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>v</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>a</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>b</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mi>E</m:mi>
                        <m:mfrac>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mover accent="true">
                                          <m:mi>a</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:mstyle>
                              <m:mo>&#8722;</m:mo>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>j</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mover accent="true">
                                          <m:mi>b</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>j</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>+</m:mo>
                                    <m:msub>
                                       <m:mover accent="true">
                                          <m:mi>a</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mstyle>
                              <m:mo>+</m:mo>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>j</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>+</m:mo>
                                    <m:msub>
                                       <m:mover accent="true">
                                          <m:mi>b</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>j</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mstyle>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>1</m:mn>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>2</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDcqGGOaakieqacqWFHbqycqGGSaalcqWFIbGycqGGPaqkcqGH9aqpcqWGfbqrdaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqGFJbWycqGFHbqycqGF0baDaaGcdaqeqbqaaiqbdggaHzaaiaWaaSbaaSqaaiabdMgaPbqabaaabaGaemyAaKgabeqdcqGHpis1aOGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiab+ngaJjab+fgaHjab+rha0baakmaarafabaGafmOyaiMbaGaadaWgaaWcbaGaemOAaOgabeaaaeaacqWGQbGAaeqaniabg+GivdaakeaadaqeqbqaaiabcIcaOiabigdaXiabgUcaRiqbdggaHzaaiaWaaSbaaSqaaiabdMgaPbqabaGccqGGPaqkaSqaaiabdMgaPbqab0Gaey4dIunakiabgUcaRmaarafabaGaeiikaGIaeGymaeJaey4kaSIafmOyaiMbaGaadaWgaaWcbaGaemOAaOgabeaakiabcMcaPaWcbaGaemOAaOgabeqdcqGHpis1aOGaeyOeI0IaeGymaedaaiabc6caUiaaxMaacaWLjaWaaeWaaeaacqaIYaGmaiaawIcacaGLPaaaaaa@6B33@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>By analogy to the <it>k</it><sup>M </sup>values in Michaelis-Menten kinetics, we have defined substrate constants <m:math name="1742-4682-3-41-i9" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:msub><m:mi>a</m:mi><m:mi>i</m:mi></m:msub></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xyae2aaSbaaWqaaiab=LgaPbqabaaaleaacqWFnbqtaaaaaa@3236@</m:annotation></m:semantics></m:math> and product constants <m:math name="1742-4682-3-41-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:msub><m:mi>b</m:mi><m:mi>j</m:mi></m:msub></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8Nyai2aaSbaaWqaaiab=PgaQbqabaaaleaacqWFnbqtaaaaaa@323A@</m:annotation></m:semantics></m:math> (in mM); just as above, variables with a tilde denote the normalised reactant concentrations <it>&#227;</it><sub><it>i </it></sub>= <it>a</it><sub><it>i</it></sub>/<m:math name="1742-4682-3-41-i9" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:msub><m:mi>a</m:mi><m:mi>i</m:mi></m:msub></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xyae2aaSbaaWqaaiab=LgaPbqabaaaleaacqWFnbqtaaaaaa@3236@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>b</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGIbGygaacaaaa@2E08@</m:annotation></m:semantics></m:math><sub><it>j </it></sub>= <it>b</it><sub><it>j</it></sub>/<m:math name="1742-4682-3-41-i10" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:msub><m:mi>b</m:mi><m:mi>j</m:mi></m:msub></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8Nyai2aaSbaaWqaaiab=PgaQbqabaaaleaacqWFnbqtaaaaaa@323A@</m:annotation></m:semantics></m:math>. If the denominator is multiplied out, it contains all mathematical products of normalised substrate concentrations and product concentrations, but no mixed terms containing substrates and products together; the term +1 in the denominator is supposed to appear only once, so it is subtracted in the end. If several molecules of the same substance participate in a reaction, that is, for general stoichiometries</p>
            <p><it>&#945;</it><sub>1 </sub><it>A</it><sub>1 </sub>+ <it>&#945;</it><sub>2 </sub><it>A</it><sub>2 </sub>+ ... &#8596; <it>&#946;</it><sub>1 </sub><it>B</it><sub>1 </sub>+ <it>&#946;</it><sub>2 </sub><it>B</it><sub>2 </sub>+ ...,</p>
            <p>the formula looks slightly different:</p>
            <p>
               <m:math name="1742-4682-3-41-i11" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>v</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>a</m:mi>
                                    <m:mo>,</m:mo>
                                    <m:mi>b</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>E</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>a</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>i</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>&#945;</m:mi>
                                                         <m:mi>i</m:mi>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>j</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>b</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>j</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>&#946;</m:mi>
                                                         <m:mi>j</m:mi>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mstyle>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mn>1</m:mn>
                                                <m:mo>+</m:mo>
                                                <m:msub>
                                                   <m:mover accent="true">
                                                      <m:mi>a</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>i</m:mi>
                                                </m:msub>
                                                <m:mo>+</m:mo>
                                                <m:mn>...</m:mn>
                                                <m:mo>+</m:mo>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>a</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>i</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>&#945;</m:mi>
                                                         <m:mi>i</m:mi>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>+</m:mo>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>j</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mn>1</m:mn>
                                                <m:mo>+</m:mo>
                                                <m:msub>
                                                   <m:mover accent="true">
                                                      <m:mi>b</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>j</m:mi>
                                                </m:msub>
                                                <m:mo>+</m:mo>
                                                <m:mn>...</m:mn>
                                                <m:mo>+</m:mo>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>b</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>j</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>&#946;</m:mi>
                                                         <m:mi>j</m:mi>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mn>1</m:mn>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>E</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>a</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>i</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>&#945;</m:mi>
                                                         <m:mi>i</m:mi>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>j</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>b</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>j</m:mi>
                                                   <m:mrow>
                                                      <m:msub>
                                                         <m:mi>&#946;</m:mi>
                                                         <m:mi>j</m:mi>
                                                      </m:msub>
                                                   </m:mrow>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mstyle>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mstyle displaystyle="true">
                                                   <m:munderover>
                                                      <m:mo>&#8721;</m:mo>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mo>=</m:mo>
                                                         <m:mn>0</m:mn>
                                                      </m:mrow>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>&#945;</m:mi>
                                                            <m:mi>i</m:mi>
                                                         </m:msub>
                                                      </m:mrow>
                                                   </m:munderover>
                                                   <m:mrow>
                                                      <m:msup>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:msub>
                                                               <m:mover accent="true">
                                                                  <m:mi>a</m:mi>
                                                                  <m:mo>&#732;</m:mo>
                                                               </m:mover>
                                                               <m:mi>i</m:mi>
                                                            </m:msub>
                                                            <m:mo stretchy="false">)</m:mo>
                                                         </m:mrow>
                                                         <m:mi>m</m:mi>
                                                      </m:msup>
                                                      <m:mo stretchy="false">)</m:mo>
                                                   </m:mrow>
                                                </m:mstyle>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>+</m:mo>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>j</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mstyle displaystyle="true">
                                                   <m:munderover>
                                                      <m:mo>&#8721;</m:mo>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mo>=</m:mo>
                                                         <m:mn>0</m:mn>
                                                      </m:mrow>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>&#946;</m:mi>
                                                            <m:mi>j</m:mi>
                                                         </m:msub>
                                                      </m:mrow>
                                                   </m:munderover>
                                                   <m:mrow>
                                                      <m:msup>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:msub>
                                                               <m:mover accent="true">
                                                                  <m:mi>b</m:mi>
                                                                  <m:mo>&#732;</m:mo>
                                                               </m:mover>
                                                               <m:mi>j</m:mi>
                                                            </m:msub>
                                                            <m:mo stretchy="false">)</m:mo>
                                                         </m:mrow>
                                                         <m:mi>m</m:mi>
                                                      </m:msup>
                                                      <m:mo stretchy="false">)</m:mo>
                                                   </m:mrow>
                                                </m:mstyle>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mn>1</m:mn>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mo>.</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>3</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqadeGadaaabaGaemODayNaeiikaGccbeGae8xyaeMaeiilaWIae8NyaiMaeiykaKcabaGaeyypa0dabaGaemyrau0aaSaaaeaacqWGRbWAdaqhaaWcbaGaey4kaScabaacbaGae43yamMae4xyaeMae4hDaqhaaOWaaebuaeaacuWGHbqygaacamaaDaaaleaacqWGPbqAaeaaiiGacqqFXoqydaWgaaadbaGaemyAaKgabeaaaaaaleaacqWGPbqAaeqaniabg+GivdGccqGHsislcqWGRbWAdaqhaaWcbaGaeyOeI0cabaGae43yamMae4xyaeMae4hDaqhaaOWaaebuaeaacuWGIbGygaacamaaDaaaleaacqWGQbGAaeaacqqFYoGydaWgaaadbaGaemOAaOgabeaaaaaaleaacqWGQbGAaeqaniabg+GivdaakeaadaqeqbqaaiabcIcaOiabigdaXiabgUcaRiqbdggaHzaaiaWaaSbaaSqaaiabdMgaPbqabaGccqGHRaWkcqGGUaGlcqGGUaGlcqGGUaGlcqGHRaWkcuWGHbqygaacamaaDaaaleaacqWGPbqAaeaacqqFXoqydaWgaaadbaGaemyAaKgabeaaaaGccqGGPaqkaSqaaiabdMgaPbqab0Gaey4dIunakiabgUcaRmaarafabaGaeiikaGIaeGymaeJaey4kaSIafmOyaiMbaGaadaWgaaWcbaGaemOAaOgabeaakiabgUcaRiabc6caUiabc6caUiabc6caUiabgUcaRiqbdkgaIzaaiaWaa0baaSqaaiabdQgaQbqaaiab9j7aInaaBaaameaacqWGQbGAaeqaaaaakiabcMcaPaWcbaGaemOAaOgabeqdcqGHpis1aOGaeyOeI0IaeGymaedaaaqaaaqaaiabg2da9aqaaiabdweafnaalaaabaGaem4AaS2aa0baaSqaaiabgUcaRaqaaiab+ngaJjab+fgaHjab+rha0baakmaarafabaGafmyyaeMbaGaadaqhaaWcbaGaemyAaKgabaGae0xSde2aaSbaaWqaaiabdMgaPbqabaaaaaWcbaGaemyAaKgabeqdcqGHpis1aOGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiab+ngaJjab+fgaHjab+rha0baakmaarafabaGafmOyaiMbaGaadaqhaaWcbaGaemOAaOgabaGae0NSdi2aaSbaaWqaaiabdQgaQbqabaaaaaWcbaGaemOAaOgabeqdcqGHpis1aaGcbaWaaebuaeaacqGGOaakdaaeWbqaaiabcIcaOiqbdggaHzaaiaWaaSbaaSqaaiabdMgaPbqabaGccqGGPaqkdaahaaWcbeqaaiabd2gaTbaakiabcMcaPaWcbaGaemyBa0Maeyypa0JaeGimaadabaGae0xSde2aaSbaaWqaaiabdMgaPbqabaaaniabggHiLdaaleaacqWGPbqAaeqaniabg+GivdGccqGHRaWkdaqeqbqaaiabcIcaOmaaqahabaGaeiikaGIafmOyaiMbaGaadaWgaaWcbaGaemOAaOgabeaakiabcMcaPmaaCaaaleqabaGaemyBa0gaaOGaeiykaKcaleaacqWGTbqBcqGH9aqpcqaIWaamaeaacqqFYoGydaWgaaadbaGaemOAaOgabeaaa0GaeyyeIuoaaSqaaiabdQgaQbqab0Gaey4dIunakiabgkHiTiabigdaXaaacqGGUaGlaaGaaCzcaiaaxMaadaqadaqaaiabiodaZaGaayjkaiaawMcaaaaa@D4B2@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The stoichiometric coefficients <it>&#945;</it><sub><it>i </it></sub>and <it>&#946;</it><sub><it>j </it></sub>appear as exponents in the numerator and determine the orders of the polynomials in the denominator.</p>
            <p>Reaction velocities do not only depend on reactant concentrations, but can also be controlled by modifiers. For each of them, we multiply eqn. (3) by a prefactor</p>
            <p>
               <m:math name="1742-4682-3-41-i12" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>h</m:mi>
                                       <m:mi>A</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>d</m:mi>
                                    <m:mo>,</m:mo>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>A</m:mi>
                                    </m:msup>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mi>d</m:mi>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mi>A</m:mi>
                                          </m:msup>
                                          <m:mo>+</m:mo>
                                          <m:mi>d</m:mi>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>o</m:mi>
                                    <m:mi>r</m:mi>
                                    <m:mtext>&#160;alternatively,</m:mtext>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>h</m:mi>
                                       <m:mi>A</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>d</m:mi>
                                    <m:mo>,</m:mo>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>A</m:mi>
                                    </m:msup>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mn>1</m:mn>
                                    <m:mo>+</m:mo>
                                    <m:mfrac>
                                       <m:mi>d</m:mi>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mi>A</m:mi>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>4</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqadeGaeaaaaeaaaeaacqWGObaAdaWgaaWcbaacbaGae8xqaeeabeaakiabcIcaOiabdsgaKjabcYcaSiabdUgaRnaaCaaaleqabaGae8xqaeeaaOGaeiykaKcabaGaeyypa0dabaWaaSaaaeaacqWGKbazaeaacqWGRbWAdaahaaWcbeqaaiab=feabbaakiabgUcaRiabdsgaKbaaaeaacqWFVbWBcqWFYbGCcqqGGaaicqqGHbqycqqGSbaBcqqG0baDcqqGLbqzcqqGYbGCcqqGUbGBcqqGHbqycqqG0baDcqqGPbqAcqqG2bGDcqqGLbqzcqqGSbaBcqqG5bqEcqqGSaalaeaacqWGObaAdaWgaaWcbaGae8xqaeeabeaakiabcIcaOiabdsgaKjabcYcaSiabdUgaRnaaCaaaleqabaGae8xqaeeaaOGaeiykaKcabaGaeyypa0dabaGaeGymaeJaey4kaSYaaSaaaeaacqWGKbazaeaacqWGRbWAdaahaaWcbeqaaiab=feabbaaaaaaaOGaaCzcaiaaxMaadaqadaqaaiabisda0aGaayjkaiaawMcaaaaa@671E@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>for an activator and</p>
            <p>
               <m:math name="1742-4682-3-41-i13" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>h</m:mi>
                           <m:mi>I</m:mi>
                        </m:msub>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>d</m:mi>
                        <m:mo>,</m:mo>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mi>I</m:mi>
                        </m:msup>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mi>I</m:mi>
                              </m:msup>
                           </m:mrow>
                           <m:mrow>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mi>I</m:mi>
                              </m:msup>
                              <m:mo>+</m:mo>
                              <m:mi>d</m:mi>
                           </m:mrow>
                        </m:mfrac>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>5</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGObaAdaWgaaWcbaacbaGae8xsaKeabeaakiabcIcaOiabdsgaKjabcYcaSiabdUgaRnaaCaaaleqabaGae8xsaKeaaOGaeiykaKIaeyypa0ZaaSaaaeaacqWGRbWAdaahaaWcbeqaaiab=LeajbaaaOqaaiabdUgaRnaaCaaaleqabaGae8xsaKeaaOGaey4kaSIaemizaqgaaiaaxMaacaWLjaWaaeWaaeaacqaI1aqnaiaawIcacaGLPaaaaaa@4253@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>for an inhibitor. The activation constants <it>k</it><sup>A </sup>and inhibition constants <it>k</it><sup>I </sup>are measured in mM, and <it>d </it>is the concentration of the modifier.</p>
         </sec>
         <sec>
            <st>
               <p>Convenience kinetics represents a random-order enzyme mechanism</p>
            </st>
            <p>Like many established rate laws (first of all, irreversible Michaelis-Menten kinetics <abbrgrp><abbr bid="B20">20</abbr></abbrgrp>), convenience kinetics can be derived from a molecular enzyme mechanism. We impose three main assumptions: (i) the substrates bind to the enzyme in arbitrary order and are converted into the products, which then dissociate from the enzyme in arbitrary order; (ii) binding of substrates and products is reversible and much faster than the conversion step; (iii) the binding energies of individual reactants do not depend on other reactants already bound to the enzyme.</p>
            <p>We shall demonstrate how the convenience rate law is derived for a bimolecular reaction</p>
            <p><it>A </it>+ <it>X </it>&#8596; <it>B </it>+ <it>Y</it></p>
            <p>without enzyme regulation. The reaction mechanism looks as follows:</p>
            <p>
               <graphic file="1742-4682-3-41-i14.gif"/>
            </p>
            <p>The letters A, X, B, Y denote the reactants, <it>E</it><sub>0 </sub>is the free enzyme, and <it>E</it><sub>A</sub>, <it>E</it><sub>X</sub>, <it>E</it><sub>AX</sub>, <it>E</it><sub>B</sub>, <it>E</it><sub>Y</sub>, and <it>E</it><sub>BY </sub>denote complexes of the enzyme and different combinations of reactants. We shall denote their concentrations by brackets (e.g., [<it>E</it><sub>A</sub>]), the total enzyme concentration by <it>E</it>, and the concentrations of small metabolites by small letters (e.g., <it>a </it>= [A]).</p>
            <p>The reaction proceeds from left to right; the free enzyme <it>E</it><sub>0 </sub>binds to the substrates A and X in arbitrary order, forming the complexes <it>E</it><sub>A</sub>, <it>E</it><sub>X</sub>, and <it>E</it><sub>AX</sub>. The binding of A can be described by an energy, the standard Gibbs free energy <m:math name="1742-4682-3-41-i15" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#916;</m:mi><m:msubsup><m:mi>G</m:mi><m:mi>A</m:mi><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup><m:mo>=</m:mo><m:msubsup><m:mi>G</m:mi><m:mi>E</m:mi><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup><m:mo>+</m:mo><m:msubsup><m:mi>G</m:mi><m:mi>A</m:mi><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup><m:mo>&#8722;</m:mo><m:msubsup><m:mi>G</m:mi><m:mrow><m:msub><m:mi>E</m:mi><m:mi>A</m:mi></m:msub></m:mrow><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaacbaGae8xqaeeabaGaeiikaGIaeGimaaJaeiykaKcaaOGaeyypa0Jaem4raC0aa0baaSqaaiab=veafbqaaiabcIcaOiabicdaWiabcMcaPaaakiabgUcaRiabdEeahnaaDaaaleaacqWFbbqqaeaacqGGOaakcqaIWaamcqGGPaqkaaGccqGHsislcqWGhbWrdaqhaaWcbaGae8xrau0aaSbaaWqaaiab=feabbqabaaaleaacqGGOaakcqaIWaamcqGGPaqkaaaaaa@4609@</m:annotation></m:semantics></m:math> that is necessary to detach A from the complex <it>E</it><sub>A</sub>. The dissociation constant <m:math name="1742-4682-3-41-i16" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>A</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xqaeeabaGae8xta0eaaaaa@3067@</m:annotation></m:semantics></m:math> = (<it>a </it>[<it>E</it><sub>0</sub>])/[<it>E</it><sub>A</sub>] describes the balance of bound and unbound A in chemical equilibrium and can be computed from the Gibbs free energy (in kJ/mol)</p>
            <p>
               <m:math name="1742-4682-3-41-i17" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>A</m:mi>
                           <m:mi>M</m:mi>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mi>e</m:mi>
                           <m:mrow>
                              <m:mo>&#8722;</m:mo>
                              <m:mi>&#916;</m:mi>
                              <m:msubsup>
                                 <m:mi>G</m:mi>
                                 <m:mi>A</m:mi>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>0</m:mn>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mo>/</m:mo>
                              <m:mi>R</m:mi>
                              <m:mi>T</m:mi>
                           </m:mrow>
                        </m:msup>
                        <m:mi>m</m:mi>
                        <m:mi>M</m:mi>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>6</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8xqaeeabaGae8xta0eaaOGaeyypa0Jae8xzau2aaWbaaSqabeaacqGHsislcqqHuoarcqWGhbWrdaqhaaadbaGae8xqaeeabaGaeiikaGIaeGimaaJaeiykaKcaaSGaei4la8IaemOuaiLaemivaqfaaOGae8xBa0Mae8xta0KaaCzcaiaaxMaadaqadaqaaiabiAda2aGaayjkaiaawMcaaaaa@43D0@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>with <it>RT </it>&#8776; 2.490 kJ/mol.</p>
            <p>We now make a simplifying assumption: the binding energy of A does not depend on whether X is already bound. With analogous assumptions for binding of X and with the abbreviations <m:math name="1742-4682-3-41-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mover accent="true"><m:mi>a</m:mi><m:mo>&#732;</m:mo></m:mover><m:mo>=</m:mo><m:mi>a</m:mi><m:mo>/</m:mo><m:msubsup><m:mi>k</m:mi><m:mtext>A</m:mtext><m:mtext>M</m:mtext></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGHbqygaacaiabg2da9iabdggaHjabc+caViabdUgaRnaaDaaaleaacqqGbbqqaeaacqqGnbqtaaaaaa@34F3@</m:annotation></m:semantics></m:math>, <m:math name="1742-4682-3-41-i19" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mover accent="true"><m:mi>x</m:mi><m:mo>&#732;</m:mo></m:mover><m:mo>=</m:mo><m:mi>x</m:mi><m:mo>/</m:mo><m:msubsup><m:mi>k</m:mi><m:mtext>X</m:mtext><m:mtext>M</m:mtext></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG4baEgaacaiabg2da9iabdIha4jabc+caViabdUgaRnaaDaaaleaacqqGybawaeaacqqGnbqtaaaaaa@357D@</m:annotation></m:semantics></m:math>, the equilibrium concentrations of the substrate complexes can be written as [<it>E</it><sub>A</sub>] = <it>&#227; </it>[<it>E</it><sub>0</sub>], [<it>E</it><sub>X</sub>] = <m:math name="1742-4682-3-41-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>x</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG4baEgaacaaaa@2E34@</m:annotation></m:semantics></m:math>[<it>E</it><sub>0</sub>], [<it>E</it><sub>AX</sub>] = <it>&#227;</it><m:math name="1742-4682-3-41-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>x</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG4baEgaacaaaa@2E34@</m:annotation></m:semantics></m:math>[<it>E</it><sub>0</sub>]. By analogy, we obtain expressions for the product complexes on the right hand side: [<it>E</it><sub>B</sub>] = <m:math name="1742-4682-3-41-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>b</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGIbGygaacaaaa@2E08@</m:annotation></m:semantics></m:math>[<it>E</it><sub>0</sub>], [<it>E</it><sub>Y</sub>] = <m:math name="1742-4682-3-41-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>y</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG5bqEgaacaaaa@2E36@</m:annotation></m:semantics></m:math>[<it>E</it><sub>0</sub>], [<it>E</it><sub>BY</sub>] = <m:math name="1742-4682-3-41-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>b</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGIbGygaacaaaa@2E08@</m:annotation></m:semantics></m:math><m:math name="1742-4682-3-41-i21" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>y</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG5bqEgaacaaaa@2E36@</m:annotation></m:semantics></m:math>[<it>E</it><sub>0</sub>]. The total enzyme concentration <it>E </it>is the sum over the concentrations of all enzyme complexes</p>
            <p>
               <m:math name="1742-4682-3-41-i22" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>E</m:mi>
                        <m:mo>=</m:mo>
                        <m:mo stretchy="false">[</m:mo>
                        <m:msub>
                           <m:mi>E</m:mi>
                           <m:mn>0</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">]</m:mo>
                        <m:mtext>&#160;</m:mtext>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>a</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>x</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>a</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mover accent="true">
                           <m:mi>x</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>b</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>y</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>b</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mover accent="true">
                           <m:mi>y</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>7</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGfbqrcqGH9aqpcqGGBbWwcqWGfbqrdaWgaaWcbaGaeGimaadabeaakiabc2faDjabbccaGiabcIcaOiabigdaXiabgUcaRiqbdggaHzaaiaGaey4kaSIafmiEaGNbaGaacqGHRaWkcuWGHbqygaacaiqbdIha4zaaiaGaey4kaSIafmOyaiMbaGaacqGHRaWkcuWG5bqEgaacaiabgUcaRiqbdkgaIzaaiaGafmyEaKNbaGaacqGGPaqkcqGGUaGlcaWLjaGaaCzcamaabmaabaGaeG4naCdacaGLOaGaayzkaaaaaa@4C6E@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>We next assume a reversible conversion between the complexes <it>E</it><sub>AX </sub>and <it>E</it><sub>BY </sub>with forward and backward rate constants <m:math name="1742-4682-3-41-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>+</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaey4kaScabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@3322@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>&#8722;</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyOeI0cabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@332D@</m:annotation></m:semantics></m:math>; this reaction step determines the overall reaction rate. Its velocity reads</p>
            <p>
               <m:math name="1742-4682-3-41-i23" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mi>v</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>a</m:mi>
                                    <m:mo>,</m:mo>
                                    <m:mi>x</m:mi>
                                    <m:mo>,</m:mo>
                                    <m:mi>b</m:mi>
                                    <m:mo>,</m:mo>
                                    <m:mi>y</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mo>+</m:mo>
                                       <m:mrow>
                                          <m:mtext>cat</m:mtext>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo stretchy="false">[</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mrow>
                                          <m:mtext>AX</m:mtext>
                                       </m:mrow>
                                    </m:msub>
                                    <m:mo stretchy="false">]</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mrow>
                                          <m:mtext>cat</m:mtext>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo stretchy="false">[</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mrow>
                                          <m:mtext>BY</m:mtext>
                                       </m:mrow>
                                    </m:msub>
                                    <m:mo stretchy="false">]</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mo>+</m:mo>
                                       <m:mrow>
                                          <m:mtext>cat</m:mtext>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mover accent="true">
                                       <m:mi>a</m:mi>
                                       <m:mo>&#732;</m:mo>
                                    </m:mover>
                                    <m:mover accent="true">
                                       <m:mi>x</m:mi>
                                       <m:mo>&#732;</m:mo>
                                    </m:mover>
                                    <m:mo stretchy="false">[</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mn>0</m:mn>
                                    </m:msub>
                                    <m:mo stretchy="false">]</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mrow>
                                          <m:mtext>cat</m:mtext>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mover accent="true">
                                       <m:mi>b</m:mi>
                                       <m:mo>&#732;</m:mo>
                                    </m:mover>
                                    <m:mover accent="true">
                                       <m:mi>y</m:mi>
                                       <m:mo>&#732;</m:mo>
                                    </m:mover>
                                    <m:mo stretchy="false">[</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mn>0</m:mn>
                                    </m:msub>
                                    <m:mo stretchy="false">]</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mi>E</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mi>E</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo>+</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mn>1</m:mn>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mo>,</m:mo>
                                    <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                                    <m:mrow>
                                       <m:mo>(</m:mo>
                                       <m:mn>8</m:mn>
                                       <m:mo>)</m:mo>
                                    </m:mrow>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqaaeabdaaaaeaacqWG2bGDcqGGOaakcqWGHbqycqGGSaalcqWG4baEcqGGSaalcqWGIbGycqGGSaalcqWG5bqEcqGGPaqkaeaacqGH9aqpaeaacqWGRbWAdaqhaaWcbaGaey4kaScabaGaee4yamMaeeyyaeMaeeiDaqhaaOGaei4waSLaemyrau0aaSbaaSqaaiabbgeabjabbIfaybqabaGccqGGDbqxcqGHsislcqWGRbWAdaqhaaWcbaGaeyOeI0cabaGaee4yamMaeeyyaeMaeeiDaqhaaOGaei4waSLaemyrau0aaSbaaSqaaiabbkeacjabbMfazbqabaGccqGGDbqxaeaaaeaacqGH9aqpaeaacqWGRbWAdaqhaaWcbaGaey4kaScabaGaee4yamMaeeyyaeMaeeiDaqhaaOGafmyyaeMbaGaacuWG4baEgaacaiabcUfaBjabdweafnaaBaaaleaacqaIWaamaeqaaOGaeiyxa0LaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiabbogaJjabbggaHjabbsha0baakiqbdkgaIzaaiaGafmyEaKNbaGaacqGGBbWwcqWGfbqrdaWgaaWcbaGaeGimaadabeaakiabc2faDbqaaaqaaiabg2da9aqaaiabdweafnaalaaabaGaem4AaS2aa0baaSqaaiabgUcaRaqaaiabbogaJjabbggaHjabbsha0baakiqbdggaHzaaiaGafmiEaGNbaGaacqGHsislcqWGRbWAdaqhaaWcbaGaeyOeI0cabaGaee4yamMaeeyyaeMaeeiDaqhaaOGafmOyaiMbaGaacuWG5bqEgaacaaqaaiabigdaXiabgUcaRiqbdggaHzaaiaGaey4kaSIafmiEaGNbaGaacqGHRaWkcuWGHbqygaacaiqbdIha4zaaiaGaey4kaSIafmOyaiMbaGaacqGHRaWkcuWG5bqEgaacaiabgUcaRiqbdkgaIzaaiaGafmyEaKNbaGaaaaaabaaabaGaeyypa0dabaGaemyrau0aaSaaaeaacqWGRbWAdaqhaaWcbaGaey4kaScabaGaee4yamMaeeyyaeMaeeiDaqhaaOGafmyyaeMbaGaacuWG4baEgaacaiabgkHiTiabdUgaRnaaDaaaleaacqGHsislaeaacqqGJbWycqqGHbqycqqG0baDaaGccuWGIbGygaacaiqbdMha5zaaiaaabaGaeiikaGIaeGymaeJaey4kaSIafmyyaeMbaGaacqGGPaqkcqGGOaakcqaIXaqmcqGHRaWkcuWG4baEgaacaiabcMcaPiabgUcaRiabcIcaOiabigdaXiabgUcaRiqbdkgaIzaaiaGaeiykaKIaeiikaGIaeGymaeJaey4kaSIafmyEaKNbaGaacqGGPaqkcqGHsislcqaIXaqmaaGaeiilaWIaaCzcaiaaxMaadaqadaqaaiabiIda4aGaayjkaiaawMcaaaaaaaa@CA29@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>which is exactly the convenience rate law (2). The derivation has shown that the turnover rates <m:math name="1742-4682-3-41-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>&#177;</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaelabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@342E@</m:annotation></m:semantics></m:math> stem from the conversion step, while the reactant constants <it>k</it><sup>M </sup>are actually dissociation constants, related to the binding energies between reactants and enzyme. The terms in the denominator represent the enzyme complexes in the reaction scheme shown above. Equation (8) also shows why the term -1 in formulae (2) and (3) is necessary: the two product terms in the denominator represent all complexes shown in the reaction scheme. However, when summing up the terms from both sides, we counted the free enzyme <it>E</it><sub>0 </sub>twice, so we have to subtract it once.</p>
            <p>The same kind of argument can be applied to reactions with other stoichiometries; let us consider a reaction with the left-hand side 2 A + X &#8596; ...</p>
            <p>
               <graphic file="1742-4682-3-41-i25.gif"/>
            </p>
            <p>The substrate complex <it>E</it><sub>AAX </sub>gives rise to the first term <m:math name="1742-4682-3-41-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>+</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaey4kaScabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@3322@</m:annotation></m:semantics></m:math><it>&#227;</it><sup>2</sup><m:math name="1742-4682-3-41-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>x</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG4baEgaacaaaa@2E34@</m:annotation></m:semantics></m:math> in the numerator, with the stoichiometric coefficient in the exponent. In the denominator, each term corresponds to one of the enzyme complexes, yielding</p>
            <p>
               <m:math name="1742-4682-3-41-i26" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mn>1</m:mn>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>a</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>x</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>a</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mover accent="true">
                           <m:mi>x</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:msup>
                           <m:mover accent="true">
                              <m:mi>a</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mn>2</m:mn>
                        </m:msup>
                        <m:mo>+</m:mo>
                        <m:msup>
                           <m:mover accent="true">
                              <m:mi>a</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mn>2</m:mn>
                        </m:msup>
                        <m:mover accent="true">
                           <m:mi>x</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:mn>...</m:mn>
                        <m:mo>=</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>a</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo>+</m:mo>
                        <m:msup>
                           <m:mover accent="true">
                              <m:mi>a</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mn>2</m:mn>
                        </m:msup>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>+</m:mo>
                        <m:mover accent="true">
                           <m:mi>x</m:mi>
                           <m:mo>&#732;</m:mo>
                        </m:mover>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>+</m:mo>
                        <m:mn>...</m:mn>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mn>9</m:mn>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdIha4zaaiaGaey4kaSIafmyyaeMbaGaacuWG4baEgaacaiabgUcaRiqbdggaHzaaiaWaaWbaaSqabeaacqaIYaGmaaGccqGHRaWkcuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaOGafmiEaGNbaGaacqGHRaWkcqGGUaGlcqGGUaGlcqGGUaGlcqGH9aqpcqGGOaakcqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdggaHzaaiaWaaWbaaSqabeaacqaIYaGmaaGccqGGPaqkcqGGOaakcqaIXaqmcqGHRaWkcuWG4baEgaacaiabcMcaPiabgUcaRiabc6caUiabc6caUiabc6caUiaaxMaacaWLjaWaaeWaaeaacqaI5aqoaiaawIcacaGLPaaaaaa@5796@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where the dots still denote the terms from the right-hand side. The shape of the two factors, (1 + <it>&#227; </it>+ <it>&#227;</it><sup>2</sup>) and (1 + <m:math name="1742-4682-3-41-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>x</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG4baEgaacaaaa@2E34@</m:annotation></m:semantics></m:math>), corresponds to the rows and columns in the above scheme.</p>
            <p>The activation and inhibition terms in the prefactor can also be justified mechanistically: in addition to binding sites for reactants, the enzyme contains binding sites for activators and inhibitors. Only those enzyme molecules to which all activators and none of the inhibitors are bound contribute to the reaction mechanism; all other enzyme molecules are inactive. Again, we assume that the Gibbs free energies for binding do not depend on whether other modifiers are bound, and they determine the <it>k</it><sup>A </sup>and <it>k</it><sup>I </sup>values as in eqn. (6).</p>
            <p>To define a convenience kinetics for irreversible reactions, we assume that all product constants <m:math name="1742-4682-3-41-i6" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>b</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaacbaGae8NyaigabaGae8xta0eaaaaa@30A9@</m:annotation></m:semantics></m:math> &#8211; and thereby the overall equilibrium constant, as will be explained below &#8211; go to infinity. In the enzymatic mechanism, binding between products and enzyme becomes energetically very unfavourable. As a consequence, all <m:math name="1742-4682-3-41-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>b</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGIbGygaacaaaa@2E08@</m:annotation></m:semantics></m:math><sub><it>j </it></sub>in eqn. (3) vanish and we obtain the irreversible rate law</p>
            <p>
               <m:math name="1742-4682-3-41-i27" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>v</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>a</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mi>E</m:mi>
                        <m:mtext>&#160;</m:mtext>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mo>+</m:mo>
                           <m:mrow>
                              <m:mi>c</m:mi>
                              <m:mi>a</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8719;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:mfrac>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mover accent="true">
                                          <m:mi>a</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>i</m:mi>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>&#945;</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:mi>m</m:mi>
                                             <m:mo>=</m:mo>
                                             <m:mn>0</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>&#945;</m:mi>
                                                <m:mi>i</m:mi>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msub>
                                                   <m:mover accent="true">
                                                      <m:mi>a</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>i</m:mi>
                                                </m:msub>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mi>m</m:mi>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mfrac>
                              <m:mo>=</m:mo>
                              <m:mi>E</m:mi>
                              <m:mtext>&#160;</m:mtext>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                              <m:msup>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8719;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>(</m:mo>
                                             <m:mrow>
                                                <m:mstyle displaystyle="true">
                                                   <m:munderover>
                                                      <m:mo>&#8721;</m:mo>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mo>=</m:mo>
                                                         <m:mn>0</m:mn>
                                                      </m:mrow>
                                                      <m:mrow>
                                                         <m:msub>
                                                            <m:mi>&#945;</m:mi>
                                                            <m:mi>i</m:mi>
                                                         </m:msub>
                                                      </m:mrow>
                                                   </m:munderover>
                                                   <m:mrow>
                                                      <m:msup>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:msub>
                                                               <m:mover accent="true">
                                                                  <m:mi>a</m:mi>
                                                                  <m:mo>&#732;</m:mo>
                                                               </m:mover>
                                                               <m:mi>i</m:mi>
                                                            </m:msub>
                                                            <m:mo stretchy="false">)</m:mo>
                                                         </m:mrow>
                                                         <m:mrow>
                                                            <m:mo>&#8722;</m:mo>
                                                            <m:mi>m</m:mi>
                                                         </m:mrow>
                                                      </m:msup>
                                                   </m:mrow>
                                                </m:mstyle>
                                             </m:mrow>
                                             <m:mo>)</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>1</m:mn>
                                 </m:mrow>
                              </m:msup>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>10</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDcqGGOaakieqacqWFHbqycqGGPaqkcqGH9aqpcqWGfbqrcqqGGaaiieGacqGFRbWAdaqhaaWcbaGae43kaScabaacbaGae03yamMae0xyaeMae0hDaqhaaOWaaebuaeaadaWcaaqaaiqbdggaHzaaiaWaa0baaSqaaiabdMgaPbqaaGGaciab8f7aHnaaBaaameaacqWGPbqAaeqaaaaaaOqaamaaqahabaGaeiikaGIafmyyaeMbaGaadaWgaaWcbaGaemyAaKgabeaakiabcMcaPmaaCaaaleqabaGaemyBa0gaaaqaaiabd2gaTjabg2da9iabicdaWaqaaiab8f7aHnaaBaaameaacqWGPbqAaeqaaaqdcqGHris5aaaakiabg2da9iabdweafjabbccaGiab+TgaRnaaDaaaleaacqGFRaWkaeaacqqFJbWycqqFHbqycqqF0baDaaGcdaqeqbqaamaabmaabaWaaabCaeaacqGGOaakcuWGHbqygaacamaaBaaaleaacqWGPbqAaeqaaOGaeiykaKYaaWbaaSqabeaacqGHsislcqWGTbqBaaaabaGaemyBa0Maeyypa0JaeGimaadabaGaeWxSde2aaSbaaWqaaiabdMgaPbqabaaaniabggHiLdaakiaawIcacaGLPaaaaSqaaiab+LgaPbqab0Gaey4dIunakmaaCaaaleqabaGaeyOeI0IaeGymaedaaaqaaiabdMgaPbqab0Gaey4dIunakiabc6caUiaaxMaacaWLjaWaaeWaaeaacqaIXaqmcqaIWaamaiaawIcacaGLPaaaaaa@789C@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
         </sec>
         <sec>
            <st>
               <p>The reactant constants denote half-saturation concentrations</p>
            </st>
            <p>Besides being a dissociation constant, the <it>k</it><sup>M </sup>value in Michaelis-Menten kinetics (1) has a simple mathematical meaning: it denotes the substrate concentration that leads to a half-maximal reaction velocity if the product is absent. A similar rule holds for the substrate and product constants in convenience kinetics. Let us first assume that all stoichiometric coefficients are &#177;1; if the product concentrations vanish (<it>b</it><sub><it>j </it></sub>= 0), then rate law (2) can be factorised into</p>
            <p>
               <m:math name="1742-4682-3-41-i28" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>v</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>a</m:mi>
                        <m:mo>,</m:mo>
                        <m:mn>0</m:mn>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mi>E</m:mi>
                        <m:mtext>&#160;</m:mtext>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mo>+</m:mo>
                           <m:mrow>
                              <m:mi>c</m:mi>
                              <m:mi>a</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8719;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:mfrac>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mover accent="true">
                                          <m:mi>a</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mn>1</m:mn>
                                    <m:mo>+</m:mo>
                                    <m:msub>
                                       <m:mover accent="true">
                                          <m:mi>a</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:mfrac>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>11</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDcqGGOaakieqacqWFHbqycqGGSaalcqaIWaamcqGGPaqkcqGH9aqpcqWGfbqrcqqGGaaiieGacqGFRbWAdaqhaaWcbaGae43kaScabaacbaGae03yamMae0xyaeMae0hDaqhaaOWaaebuaeaadaWcaaqaaiqbdggaHzaaiaWaaSbaaSqaaiabdMgaPbqabaaakeaacqaIXaqmcqGHRaWkcuWGHbqygaacamaaBaaaleaacqWGPbqAaeqaaaaaaeaacqWGPbqAaeqaniabg+GivdGccqGGUaGlcaWLjaGaaCzcamaabmaabaGaeGymaeJaeGymaedacaGLOaGaayzkaaaaaa@4CF5@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>If in addition, all substrate concentrations except for a certain <it>a</it><sub><it>m </it></sub>are kept fixed, the rate law reads</p>
            <p>
               <m:math name="1742-4682-3-41-i29" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>v</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>a</m:mi>
                        <m:mo>,</m:mo>
                        <m:mn>0</m:mn>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:msub>
                                 <m:mover accent="true">
                                    <m:mi>a</m:mi>
                                    <m:mo>&#732;</m:mo>
                                 </m:mover>
                                 <m:mi>m</m:mi>
                              </m:msub>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>1</m:mn>
                              <m:mo>+</m:mo>
                              <m:msub>
                                 <m:mover accent="true">
                                    <m:mi>a</m:mi>
                                    <m:mo>&#732;</m:mo>
                                 </m:mover>
                                 <m:mi>m</m:mi>
                              </m:msub>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>&#8901;</m:mo>
                        <m:mi>c</m:mi>
                        <m:mi>o</m:mi>
                        <m:mi>n</m:mi>
                        <m:mi>s</m:mi>
                        <m:mi>t</m:mi>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>12</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDcqGGOaakieqacqWFHbqycqGGSaalcqaIWaamcqGGPaqkcqGH9aqpdaWcaaqaaiqbdggaHzaaiaWaaSbaaSqaaiabd2gaTbqabaaakeaacqaIXaqmcqGHRaWkcuWGHbqygaacamaaBaaaleaacqWGTbqBaeqaaaaakiabgwSixJqaaiab+ngaJjab+9gaVjab+5gaUjab+nhaZjab+rha0jabc6caUiaaxMaacaWLjaWaaeWaaeaacqaIXaqmcqaIYaGmaiaawIcacaGLPaaaaaa@4A88@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>For <it>a</it><sub><it>m </it></sub>&#8594; &#8734;, the fraction approaches 1, while for <it>a</it><sub><it>m </it></sub>= <m:math name="1742-4682-3-41-i30" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>a</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemyyaegabaacbaGae8xta0eaaaaa@30AB@</m:annotation></m:semantics></m:math> it yields 1/2. In particular, if all other substrates are present in high amounts, we obtain the half-maximal velocity, just as in Michaelis-Menten kinetics.</p>
            <p>What if the stoichiometric coefficient is larger than one? Applying the same argument for <it>&#945;</it><sub><it>m </it></sub>= 2, we obtain the velocity</p>
            <p>
               <m:math name="1742-4682-3-41-i31" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>v</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>a</m:mi>
                        <m:mo>,</m:mo>
                        <m:mn>0</m:mn>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mover accent="true">
                                    <m:mi>a</m:mi>
                                    <m:mo>&#732;</m:mo>
                                 </m:mover>
                                 <m:mi>m</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msubsup>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>1</m:mn>
                              <m:mo>+</m:mo>
                              <m:msub>
                                 <m:mover accent="true">
                                    <m:mi>a</m:mi>
                                    <m:mo>&#732;</m:mo>
                                 </m:mover>
                                 <m:mi>m</m:mi>
                              </m:msub>
                              <m:mo>+</m:mo>
                              <m:msubsup>
                                 <m:mover accent="true">
                                    <m:mi>a</m:mi>
                                    <m:mo>&#732;</m:mo>
                                 </m:mover>
                                 <m:mi>m</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msubsup>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>&#8901;</m:mo>
                        <m:mi>c</m:mi>
                        <m:mi>o</m:mi>
                        <m:mi>n</m:mi>
                        <m:mi>s</m:mi>
                        <m:mi>t</m:mi>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>13</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDcqGGOaakieqacqWFHbqycqGGSaalcqaIWaamcqGGPaqkcqGH9aqpdaWcaaqaaiqbdggaHzaaiaWaa0baaSqaaiabd2gaTbqaaiabikdaYaaaaOqaaiabigdaXiabgUcaRiqbdggaHzaaiaWaaSbaaSqaaiabd2gaTbqabaGccqGHRaWkcuWGHbqygaacamaaDaaaleaacqWGTbqBaeaacqaIYaGmaaaaaOGaeyyXICncbaGae43yamMae43Ba8Mae4NBa4Mae43CamNae4hDaqNaeiOla4IaaCzcaiaaxMaadaqadaqaaiabigdaXiabiodaZaGaayjkaiaawMcaaaaa@5045@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>At <it>a</it><sub><it>m </it></sub>= <m:math name="1742-4682-3-41-i30" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>a</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemyyaegabaacbaGae8xta0eaaaaa@30AB@</m:annotation></m:semantics></m:math>, the ratio is 1/3, so the reaction rate is 1/3 of the maximal rate. Extending this argument to other stoichiometric coefficients <it>&#945;</it><sub><it>i</it></sub>, we can conclude: at <it>a</it><sub><it>m </it></sub>= <m:math name="1742-4682-3-41-i30" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>a</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemyyaegabaacbaGae8xta0eaaaaa@30AB@</m:annotation></m:semantics></m:math>, excess of all other substrates, and vanishing product concentrations, the reaction rate equals the maximal reaction rate divided by 1 + <it>&#945;</it><sub><it>i</it></sub>.</p>
         </sec>
         <sec>
            <st>
               <p>Convenience kinetics for entire biochemical networks</p>
            </st>
            <p>To parametrise an entire metabolic network with stoichiometric matrix <it>N </it>and regulation matrix <it>W </it>(for notation, see methods section), it is practical to arrange the kinetic parameters in vectors and matrices. The enzyme concentration of a reaction <it>l </it>reads <it>E</it><sub><it>l</it></sub>, and the turnover rates are called <m:math name="1742-4682-3-41-i32" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:mo>&#177;</m:mo><m:mi>l</m:mi></m:mrow><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaeRaemiBaWgabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@358F@</m:annotation></m:semantics></m:math>. Each stoichiometric interaction (where <it>n</it><sub><it>il </it></sub>&#8800; 0) comes with a value <m:math name="1742-4682-3-41-i33" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xta0eaaaaa@321C@</m:annotation></m:semantics></m:math>, while activation (<it>w</it><sub><it>li </it></sub>= 1) and inhibition (<it>w</it><sub><it>li </it></sub>= -1) are quantified by values <m:math name="1742-4682-3-41-i34" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>A</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xqaeeaaaaa@3204@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i35" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>I</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xsaKeaaaaa@3214@</m:annotation></m:semantics></m:math>, respectively. The <it>k</it><sup>M</sup>, <it>k</it><sup>A </sup>and <it>k</it><sup>I </sup>values for non-existing interactions (where <it>n</it><sub><it>il </it></sub>= 0 or <it>w</it><sub><it>li </it></sub>= 0) remain unspecified or can be assigned a value of 1, i.e., a logarithmic value of 0.</p>
            <p>With metabolite concentrations arranged in a vector <b>c</b>, the convenience kinetics can now be written as</p>
            <p>
               <m:math name="1742-4682-3-41-i36" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>v</m:mi>
                           <m:mi>l</m:mi>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:msub>
                           <m:mi>E</m:mi>
                           <m:mi>l</m:mi>
                        </m:msub>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8719;</m:mo>
                              <m:mi>m</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>h</m:mi>
                                 <m:mtext>A</m:mtext>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                        <m:msup>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msub>
                                 <m:mi>c</m:mi>
                                 <m:mi>m</m:mi>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mrow>
                                    <m:mi>l</m:mi>
                                    <m:mi>m</m:mi>
                                 </m:mrow>
                                 <m:mtext>A</m:mtext>
                              </m:msubsup>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>w</m:mi>
                                 <m:mrow>
                                    <m:mi>l</m:mi>
                                    <m:mi>m</m:mi>
                                 </m:mrow>
                                 <m:mo>+</m:mo>
                              </m:msubsup>
                           </m:mrow>
                        </m:msup>
                        <m:msub>
                           <m:mi>h</m:mi>
                           <m:mtext>I</m:mtext>
                        </m:msub>
                        <m:msup>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msub>
                                 <m:mi>c</m:mi>
                                 <m:mi>m</m:mi>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mrow>
                                    <m:mi>l</m:mi>
                                    <m:mi>m</m:mi>
                                 </m:mrow>
                                 <m:mtext>I</m:mtext>
                              </m:msubsup>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>w</m:mi>
                                 <m:mrow>
                                    <m:mi>l</m:mi>
                                    <m:mi>m</m:mi>
                                 </m:mrow>
                                 <m:mo>&#8722;</m:mo>
                              </m:msubsup>
                           </m:mrow>
                        </m:msup>
                        <m:mfrac>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mrow>
                                    <m:mo>+</m:mo>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mtext>cat</m:mtext>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mover accent="true">
                                          <m:mi>c</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>n</m:mi>
                                             <m:mrow>
                                                <m:mi>i</m:mi>
                                                <m:mi>l</m:mi>
                                             </m:mrow>
                                             <m:mo>&#8722;</m:mo>
                                          </m:msubsup>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mstyle>
                              <m:mo>&#8722;</m:mo>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mtext>cat</m:mtext>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mover accent="true">
                                          <m:mi>c</m:mi>
                                          <m:mo>&#732;</m:mo>
                                       </m:mover>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>n</m:mi>
                                             <m:mrow>
                                                <m:mi>i</m:mi>
                                                <m:mi>l</m:mi>
                                             </m:mrow>
                                             <m:mo>+</m:mo>
                                          </m:msubsup>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:mi>m</m:mi>
                                             <m:mo>=</m:mo>
                                             <m:mn>0</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msubsup>
                                                <m:mi>n</m:mi>
                                                <m:mrow>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>l</m:mi>
                                                </m:mrow>
                                                <m:mo>&#8722;</m:mo>
                                             </m:msubsup>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msub>
                                                   <m:mover accent="true">
                                                      <m:mi>c</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mi>m</m:mi>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mstyle>
                                    <m:mo>+</m:mo>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8719;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:mstyle displaystyle="true">
                                             <m:munderover>
                                                <m:mo>&#8721;</m:mo>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mo>=</m:mo>
                                                   <m:mn>0</m:mn>
                                                </m:mrow>
                                                <m:mrow>
                                                   <m:msubsup>
                                                      <m:mi>n</m:mi>
                                                      <m:mrow>
                                                         <m:mi>i</m:mi>
                                                         <m:mi>l</m:mi>
                                                      </m:mrow>
                                                      <m:mo>+</m:mo>
                                                   </m:msubsup>
                                                </m:mrow>
                                             </m:munderover>
                                             <m:mrow>
                                                <m:msup>
                                                   <m:mrow>
                                                      <m:mo stretchy="false">(</m:mo>
                                                      <m:msub>
                                                         <m:mover accent="true">
                                                            <m:mi>c</m:mi>
                                                            <m:mo>&#732;</m:mo>
                                                         </m:mover>
                                                         <m:mrow>
                                                            <m:mi>l</m:mi>
                                                            <m:mi>i</m:mi>
                                                         </m:mrow>
                                                      </m:msub>
                                                      <m:mo stretchy="false">)</m:mo>
                                                   </m:mrow>
                                                   <m:mi>m</m:mi>
                                                </m:msup>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mn>1</m:mn>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>14</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaWgaaWcbaGaemiBaWgabeaakiabg2da9iabdweafnaaBaaaleaacqWGSbaBaeqaaOWaaebuaeaacqWGObaAdaWgaaWcbaGaeeyqaeeabeaaaeaacqWGTbqBaeqaniabg+GivdGccqGGOaakcqWGJbWydaWgaaWcbaGaemyBa0gabeaakiabcYcaSiabdUgaRnaaDaaaleaacqWGSbaBcqWGTbqBaeaacqqGbbqqaaGccqGGPaqkdaahaaWcbeqaaiabdEha3naaDaaameaacqWGSbaBcqWGTbqBaeaacqGHRaWkaaaaaOGaemiAaG2aaSbaaSqaaiabbMeajbqabaGccqGGOaakcqWGJbWydaWgaaWcbaGaemyBa0gabeaakiabcYcaSiabdUgaRnaaDaaaleaacqWGSbaBcqWGTbqBaeaacqqGjbqsaaGccqGGPaqkdaahaaWcbeqaaiabdEha3naaDaaameaacqWGSbaBcqWGTbqBaeaacqGHsislaaaaaOWaaSaaaeaacqWGRbWAdaqhaaWcbaGaey4kaSIaemiBaWgabaGaee4yamMaeeyyaeMaeeiDaqhaaOWaaebuaeaacuWGJbWygaacamaaDaaaleaacqWGSbaBcqWGPbqAaeaacqWGUbGBdaqhaaadbaGaemyAaKMaemiBaWgabaGaeyOeI0caaaaaaSqaaiabdMgaPbqab0Gaey4dIunakiabgkHiTiabdUgaRnaaDaaaleaacqGHsislcqWGSbaBaeaacqqGJbWycqqGHbqycqqG0baDaaGcdaqeqbqaaiqbdogaJzaaiaWaa0baaSqaaiabdYgaSjabdMgaPbqaaiabd6gaUnaaDaaameaacqWGPbqAcqWGSbaBaeaacqGHRaWkaaaaaaWcbaGaemyAaKgabeqdcqGHpis1aaGcbaWaaebuaeaadaaeWbqaaiabcIcaOiqbdogaJzaaiaWaaSbaaSqaaiabdYgaSjabdMgaPbqabaGccqGGPaqkdaahaaWcbeqaaiabd2gaTbaaaeaacqWGTbqBcqGH9aqpcqaIWaamaeaacqWGUbGBdaqhaaadbaGaemyAaKMaemiBaWgabaGaeyOeI0caaaqdcqGHris5aOGaey4kaSYaaebuaeaadaaeWbqaaiabcIcaOiqbdogaJzaaiaWaaSbaaSqaaiabdYgaSjabdMgaPbqabaGccqGGPaqkdaahaaWcbeqaaiabd2gaTbaaaeaacqWGTbqBcqGH9aqpcqaIWaamaeaacqWGUbGBdaqhaaadbaGaemyAaKMaemiBaWgabaGaey4kaScaaaqdcqGHris5aOGaeyOeI0IaeGymaedaleaacqWGPbqAaeqaniabg+GivdaaleaacqWGPbqAaeqaniabg+GivdaaaOGaeiOla4IaaCzcaiaaxMaadaqadaqaaiabigdaXiabisda0aGaayjkaiaawMcaaaaa@BB93@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>with the abbreviation <m:math name="1742-4682-3-41-i37" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mover accent="true"><m:mi>c</m:mi><m:mo>&#732;</m:mo></m:mover><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow></m:msub><m:mo>=</m:mo><m:msub><m:mi>c</m:mi><m:mi>i</m:mi></m:msub><m:mo>/</m:mo><m:msubsup><m:mi>k</m:mi><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGJbWygaacamaaBaaaleaacqWGSbaBcqWGPbqAaeqaaOGaeyypa0Jaem4yam2aaSbaaSqaaiabdMgaPbqabaGccqGGVaWlcqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xta0eaaaaa@3B38@</m:annotation></m:semantics></m:math>. For ease of notation here, we defined the matrices <it>N</it><sup>+ </sup>= (<m:math name="1742-4682-3-41-i38" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>n</m:mi><m:mrow><m:mi>i</m:mi><m:mi>l</m:mi></m:mrow><m:mo>+</m:mo></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGUbGBdaqhaaWcbaGaemyAaKMaemiBaWgabaGaey4kaScaaaaa@31DC@</m:annotation></m:semantics></m:math>), <it>N</it><sup>- </sup>= (<m:math name="1742-4682-3-41-i39" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>n</m:mi><m:mrow><m:mi>i</m:mi><m:mi>l</m:mi></m:mrow><m:mo>&#8722;</m:mo></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGUbGBdaqhaaWcbaGaemyAaKMaemiBaWgabaGaeyOeI0caaaaa@31E7@</m:annotation></m:semantics></m:math>), which respectively contain the absolute values of all positive and negative elements of <it>N</it>. The matrices <it>W</it><sup>+ </sup>and <it>W</it><sup>- </sup>are derived from <it>W </it>in the same way.</p>
            <p>Let us add some remarks, (i) It is common to describe some of the metabolite concentrations by fixed values rather than by a balance equation. In the present framework, these metabolites are included in the concentration vector <b>c </b>and in the structure matrices <it>N </it>or <it>W</it>. (ii) A reaction is always catalysed by a specific enzyme; we describe isoenzymes by distinct reactions. (iii) If the sign of a regulatory interaction is unknown, we may consider terms for both activation and inhibition. (iv) To describe indirect regulation, e.g. by transcriptional control, the production and degradation of enzymes has to be modelled explicitly by chemical reactions.</p>
         </sec>
         <sec>
            <st>
               <p>Thermodynamic dependence between parameters</p>
            </st>
            <p>The convenience kinetics (14) has a major drawback: its parameters are constrained by the second law of thermodynamics. The equilibrium constant of reaction <it>l </it>is defined as</p>
            <p>
               <m:math name="1742-4682-3-41-i40" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8719;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msup>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:msubsup>
                                       <m:mi>c</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mrow>
                                          <m:mi>e</m:mi>
                                          <m:mi>q</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>n</m:mi>
                                       <m:mrow>
                                          <m:mi>i</m:mi>
                                          <m:mi>l</m:mi>
                                       </m:mrow>
                                    </m:msub>
                                 </m:mrow>
                              </m:msup>
                           </m:mrow>
                        </m:mstyle>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>15</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaOGaeyypa0ZaaebuaeaacqGGOaakcqWGJbWydaqhaaWcbaGaemyAaKgabaGae8xzauMae8xCaehaaOGaeiykaKYaaWbaaSqabeaacqWGUbGBdaWgaaadbaGaemyAaKMaemiBaWgabeaaaaaaleaacqWGPbqAaeqaniabg+GivdGccaWLjaGaaCzcamaabmaabaGaeGymaeJaeGynaudacaGLOaGaayzkaaaaaa@4758@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <b>c</b><sup>eq </sup>is a vector of metabolite concentrations in a chemical equilibrium state. By setting eqn. (3) to zero, we obtain the Haldane relationship <abbrgrp><abbr bid="B16">16</abbr></abbrgrp> for the convenience kinetics,</p>
            <p>
               <m:math name="1742-4682-3-41-i41" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msup>
                        <m:mo>=</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>j</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>b</m:mi>
                                       <m:mi>j</m:mi>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>&#946;</m:mi>
                                             <m:mi>j</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>a</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>&#945;</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>=</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                           </m:mrow>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8722;</m:mo>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                           </m:mrow>
                        </m:mfrac>
                        <m:mfrac>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>j</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>b</m:mi>
                                             <m:mi>j</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                       <m:mi>M</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mstyle>
                              <m:msup>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>&#946;</m:mi>
                                       <m:mi>j</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:msup>
                           </m:mrow>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>a</m:mi>
                                             <m:mi>i</m:mi>
                                          </m:msub>
                                       </m:mrow>
                                       <m:mi>M</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mstyle>
                              <m:msup>
                                 <m:mo stretchy="false">)</m:mo>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>&#945;</m:mi>
                                       <m:mi>i</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:msup>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>16</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=vgaLjab=fhaXbaakiabg2da9maalaaabaWaaebuaeaacqWGIbGydaqhaaWcbaGaemOAaOgabaacciGae4NSdi2aaSbaaWqaaiabdQgaQbqabaaaaaWcbaGaemOAaOgabeqdcqGHpis1aaGcbaWaaebuaeaacqWGHbqydaqhaaWcbaGaemyAaKgabaGae4xSde2aaSbaaWqaaiabdMgaPbqabaaaaaWcbaGaemyAaKgabeqdcqGHpis1aaaakiabg2da9maalaaabaGaem4AaS2aa0baaSqaaiabgUcaRaqaaiab=ngaJjab=fgaHjab=rha0baaaOqaaiabdUgaRnaaDaaaleaacqGHsislaeaacqWFJbWycqWFHbqycqWF0baDaaaaaOWaaSaaaeaadaqeqbqaaiabcIcaOiabdUgaRnaaDaaaleaacqWFIbGydaWgaaadbaGaemOAaOgabeaaaSqaaiab=1eanbaaaeaacqWGQbGAaeqaniabg+GivdGccqGGPaqkdaahaaWcbeqaaiab+j7aInaaBaaameaacqWGQbGAaeqaaaaaaOqaamaarafabaGaeiikaGIaem4AaS2aa0baaSqaaiab=fgaHnaaBaaameaacqWGPbqAaeqaaaWcbaGae8xta0eaaaqaaiabdMgaPbqab0Gaey4dIunakiabcMcaPmaaCaaaleqabaGae4xSde2aaSbaaWqaaiabdMgaPbqabaaaaaaakiabc6caUiaaxMaacaWLjaWaaeWaaeaacqaIXaqmcqaI2aGnaiaawIcacaGLPaaaaaa@74BD@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>In the notation of eqn. (14) and by taking the logarithm, the Haldane relationship can be expressed as</p>
            <p>
               <m:math name="1742-4682-3-41-i42" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mo>+</m:mo>
                              <m:mi>l</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>c</m:mi>
                              <m:mi>a</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>&#8722;</m:mo>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mo>&#8722;</m:mo>
                              <m:mi>l</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>c</m:mi>
                              <m:mi>a</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>+</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>n</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mi>l</m:mi>
                              <m:mi>i</m:mi>
                           </m:mrow>
                           <m:mi>M</m:mi>
                        </m:msubsup>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>17</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaOGaeyypa0JagiiBaWMaeiOBa4Maem4AaS2aa0baaSqaaiabgUcaRiabdYgaSbqaaiab=ngaJjab=fgaHjab=rha0baakiabgkHiTiGbcYgaSjabc6gaUjabdUgaRnaaDaaaleaacqGHsislcqWGSbaBaeaacqWFJbWycqWFHbqycqWF0baDaaGccqGHRaWkdaaeqbqaaiabd6gaUnaaBaaaleaacqWGPbqAcqWGSbaBaeqaaaqaaiabdMgaPbqab0GaeyyeIuoakiGbcYgaSjabc6gaUjabdUgaRnaaDaaaleaacqWGSbaBcqWGPbqAaeaacqWFnbqtaaGccqGGUaGlcaWLjaGaaCzcamaabmaabaGaeGymaeJaeG4naCdacaGLOaGaayzkaaaaaa@62E2@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>For each reaction, this relationship constitutes a constraint for the kinetic parameters within the reaction. In addition, each equilibrium constant obeys</p>
            <p>
               <m:math name="1742-4682-3-41-i43" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:mo>&#8722;</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>n</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                              </m:msub>
                              <m:mtext>&#160;</m:mtext>
                           </m:mrow>
                        </m:mstyle>
                        <m:msubsup>
                           <m:mi>G</m:mi>
                           <m:mi>i</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>0</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>/</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>R</m:mi>
                        <m:mi>T</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>,</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>18</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaOGaeyypa0JaeyOeI0YaaabuaeaacqWGUbGBdaWgaaWcbaGaemyAaKMaemiBaWgabeaakiabbccaGaWcbaGaemyAaKgabeqdcqGHris5aOGaem4raC0aa0baaSqaaiabdMgaPbqaaiabcIcaOiabicdaWiabcMcaPaaakiabc+caViabcIcaOiabdkfasjabdsfaujabcMcaPiabcYcaSiaaxMaacaWLjaWaaeWaaeaacqaIXaqmcqaI4aaoaiaawIcacaGLPaaaaaa@4F9B@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <m:math name="1742-4682-3-41-i44" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>G</m:mi><m:mi>i</m:mi><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaqhaaWcbaGaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaaaa@31EB@</m:annotation></m:semantics></m:math> is the Gibbs free energy of formation of metabolite <it>i </it>(see methods). Equations (17) and (18) imply that parameters in the entire network are coupled; an arbitrary choice can easily violate the second law of thermodynamics, which is a severe obstacle to parameter optimisation and fitting.</p>
         </sec>
         <sec>
            <st>
               <p>Thermodynamically independent system parameters</p>
            </st>
            <p>To circumvent this problem, we introduce new, thermodynamically independent system parameters <abbrgrp><abbr bid="B18">18</abbr></abbrgrp>. For each substance <it>i</it>, we define the dimensionless energy constant</p>
            <p>
               <m:math name="1742-4682-3-41-i45" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>i</m:mi>
                           <m:mi>G</m:mi>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mi>e</m:mi>
                           <m:mrow>
                              <m:msubsup>
                                 <m:mi>G</m:mi>
                                 <m:mi>i</m:mi>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>0</m:mn>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mo>/</m:mo>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>R</m:mi>
                              <m:mi>T</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>19</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemyAaKgabaacbaGae83raCeaaOGaeyypa0Jae8xzau2aaWbaaSqabeaacqWGhbWrdaqhaaadbaGaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaSGaei4la8IaeiikaGIaemOuaiLaemivaqLaeiykaKcaaOGaaCzcaiaaxMaadaqadaqaaiabigdaXiabiMda5aGaayjkaiaawMcaaaaa@4243@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>with Boltzmann's gas constant <it>R </it>&#8776; 8.314 J/(mol K) and given absolute temperature <it>T</it>. For each reaction <it>l</it>, we define the velocity constant</p>
            <p>
               <m:math name="1742-4682-3-41-i46" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mi>V</m:mi>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mrow>
                                    <m:mo>+</m:mo>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mtext>&#160;</m:mtext>
                              <m:msubsup>
                                 <m:mi>k</m:mi>
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mi>c</m:mi>
                                    <m:mi>a</m:mi>
                                    <m:mi>t</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mn>1</m:mn>
                              <m:mo>/</m:mo>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>20</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8NvayfaaOGaeyypa0JaeiikaGIaem4AaS2aa0baaSqaaiabgUcaRiabdYgaSbqaaiab=ngaJjab=fgaHjab=rha0baakiabbccaGiabdUgaRnaaDaaaleaacqGHsislcqWGSbaBaeaacqWFJbWycqWFHbqycqWF0baDaaGccqGGPaqkdaahaaWcbeqaaiabigdaXiabc+caViabikdaYaaakiaaxMaacaWLjaWaaeWaaeaacqaIYaGmcqaIWaamaiaawIcacaGLPaaaaaa@4BC3@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>as the geometric mean of the forward and backward turn-over rate, measured in s<sup>-1</sup>. From now on, we shall use the energy constants and velocity constants as model parameters and treat the equilibrium constants <it>k</it><sup>eq </sup>and the turnover rates <it>k</it><sup>cat </sup>as dependent quantities: the equilibrium constants are computed from eqn. (18), and <it>k</it><sup>cat </sup>values are chosen such that equation (17) is satisfied. Using equations (17) and (18), we can write the turnover rates <m:math name="1742-4682-3-41-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>&#177;</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaelabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@342E@</m:annotation></m:semantics></m:math> as [See <supplr sid="S1">Additional file 1</supplr>]</p>
            <p>
               <m:math name="1742-4682-3-41-i47" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mi>l</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mtext>cat</m:mtext>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mtext>V</m:mtext>
                                    </m:msubsup>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8719;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msubsup>
                                                   <m:mi>k</m:mi>
                                                   <m:mi>i</m:mi>
                                                   <m:mtext>G</m:mtext>
                                                </m:msubsup>
                                                <m:mtext>&#160;</m:mtext>
                                                <m:msubsup>
                                                   <m:mi>k</m:mi>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                   <m:mtext>M</m:mtext>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#8723;</m:mo>
                                                <m:msub>
                                                   <m:mi>n</m:mi>
                                                   <m:mrow>
                                                      <m:mi>i</m:mi>
                                                      <m:mi>l</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                                <m:mo>/</m:mo>
                                                <m:mn>2</m:mn>
                                             </m:mrow>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                                    <m:mrow>
                                       <m:mo>(</m:mo>
                                       <m:mrow>
                                          <m:mn>21</m:mn>
                                       </m:mrow>
                                       <m:mo>)</m:mo>
                                    </m:mrow>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mtext>V</m:mtext>
                                    </m:msubsup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>(</m:mo>
                                             <m:mrow>
                                                <m:mfrac>
                                                   <m:mrow>
                                                      <m:mstyle displaystyle="true">
                                                         <m:munder>
                                                            <m:mo>&#8719;</m:mo>
                                                            <m:mi>i</m:mi>
                                                         </m:munder>
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mrow>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:msubsup>
                                                                     <m:mi>k</m:mi>
                                                                     <m:mi>i</m:mi>
                                                                     <m:mtext>G</m:mtext>
                                                                  </m:msubsup>
                                                                  <m:msubsup>
                                                                     <m:mi>k</m:mi>
                                                                     <m:mrow>
                                                                        <m:mi>l</m:mi>
                                                                        <m:mi>i</m:mi>
                                                                     </m:mrow>
                                                                     <m:mtext>M</m:mtext>
                                                                  </m:msubsup>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                               </m:mrow>
                                                               <m:mrow>
                                                                  <m:msubsup>
                                                                     <m:mi>n</m:mi>
                                                                     <m:mrow>
                                                                        <m:mi>i</m:mi>
                                                                        <m:mi>l</m:mi>
                                                                     </m:mrow>
                                                                     <m:mo>&#8722;</m:mo>
                                                                  </m:msubsup>
                                                               </m:mrow>
                                                            </m:msup>
                                                         </m:mrow>
                                                      </m:mstyle>
                                                   </m:mrow>
                                                   <m:mrow>
                                                      <m:mstyle displaystyle="true">
                                                         <m:munder>
                                                            <m:mo>&#8719;</m:mo>
                                                            <m:mi>i</m:mi>
                                                         </m:munder>
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mrow>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:msubsup>
                                                                     <m:mi>k</m:mi>
                                                                     <m:mi>i</m:mi>
                                                                     <m:mtext>G</m:mtext>
                                                                  </m:msubsup>
                                                                  <m:msubsup>
                                                                     <m:mi>k</m:mi>
                                                                     <m:mrow>
                                                                        <m:mi>l</m:mi>
                                                                        <m:mi>i</m:mi>
                                                                     </m:mrow>
                                                                     <m:mtext>M</m:mtext>
                                                                  </m:msubsup>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                               </m:mrow>
                                                               <m:mrow>
                                                                  <m:msubsup>
                                                                     <m:mi>n</m:mi>
                                                                     <m:mrow>
                                                                        <m:mi>i</m:mi>
                                                                        <m:mi>l</m:mi>
                                                                     </m:mrow>
                                                                     <m:mo>+</m:mo>
                                                                  </m:msubsup>
                                                               </m:mrow>
                                                            </m:msup>
                                                         </m:mrow>
                                                      </m:mstyle>
                                                   </m:mrow>
                                                </m:mfrac>
                                             </m:mrow>
                                             <m:mo>)</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                                    <m:mrow>
                                       <m:mo>(</m:mo>
                                       <m:mrow>
                                          <m:mn>22</m:mn>
                                       </m:mrow>
                                       <m:mo>)</m:mo>
                                    </m:mrow>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqaaeGaeaaaaeaacqWGRbWAdaqhaaWcbaGaeyySaeRaemiBaWgabaGaee4yamMaeeyyaeMaeeiDaqhaaaGcbaGaeyypa0dabaGaem4AaS2aa0baaSqaaiabdYgaSbqaaiabbAfawbaakmaarafabaGaeiikaGIaem4AaS2aa0baaSqaaiabdMgaPbqaaiabbEeahbaakiabbccaGiabdUgaRnaaDaaaleaacqWGSbaBcqWGPbqAaeaacqqGnbqtaaGccqGGPaqkdaahaaWcbeqaaiabloHiTjabd6gaUnaaBaaameaacqWGPbqAcqWGSbaBaeqaaSGaei4la8IaeGOmaidaaaqaaiabdMgaPbqab0Gaey4dIunaaOqaaiaaxMaacaWLjaWaaeWaaeaacqaIYaGmcqaIXaqmaiaawIcacaGLPaaaaeaaaeaacqGH9aqpaeaacqWGRbWAdaqhaaWcbaGaemiBaWgabaGaeeOvayfaaOWaaeWaaeaadaWcaaqaamaarafabaGaeiikaGIaem4AaS2aa0baaSqaaiabdMgaPbqaaiabbEeahbaakiabdUgaRnaaDaaaleaacqWGSbaBcqWGPbqAaeaacqqGnbqtaaGccqGGPaqkdaahaaWcbeqaaiabd6gaUnaaDaaameaacqWGPbqAcqWGSbaBaeaacqGHsislaaaaaaWcbaGaemyAaKgabeqdcqGHpis1aaGcbaWaaebuaeaacqGGOaakcqWGRbWAdaqhaaWcbaGaemyAaKgabaGaee4raCeaaOGaem4AaS2aa0baaSqaaiabdYgaSjabdMgaPbqaaiabb2eanbaakiabcMcaPmaaCaaaleqabaGaemOBa42aa0baaWqaaiabdMgaPjabdYgaSbqaaiabgUcaRaaaaaaaleaacqWGPbqAaeqaniabg+GivdaaaaGccaGLOaGaayzkaaWaaWbaaSqabeaacqGHXcqScqaIXaqmcqGGVaWlcqaIYaGmaaaakeaacaWLjaGaaCzcamaabmaabaGaeGOmaiJaeGOmaidacaGLOaGaayzkaaaaaaaa@8EEB@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>Altogether, the convenience kinetics of a metabolic network is characterised by the system parameters listed in table <tblr tid="T1">1</tblr>. If a reaction network is displayed as a bipartite graph of metabolites and reactions, each of the nodes and each of the arrows in the graph is characterised by one of the parameters, as shown in Figure <figr fid="F1">1</figr>. In addition, each node can carry an enzyme concentration <it>E</it><sub><it>l </it></sub>or a metabolite concentration <it>c</it><sub><it>i</it></sub>; as these concentrations can fluctuate in time, we shall call them state parameters rather than system parameters. </p>
            <p>By taking the logarithm in both sides of eqn. (22), we obtain a linear equation between logarithmic parameters; this handy property also holds for other dependent parameters, as shown in table <tblr tid="T2">2</tblr>. We can express various kinetic parameters in terms of the system parameters: let <it>&#952; </it>denote the vector of logarithmic system parameters and <b>x </b>a vector containing various derived parameters in logarithmic form. It can be computed from <it>&#952; </it>by the linear relation</p>
            <tbl id="T1">
               <title>
                  <p>Table 1</p>
               </title>
               <caption>
                  <p>Model parameters for convenience kinetics</p>
               </caption>
               <tblbdy cols="5">
                  <r>
                     <c ca="left">
                        <p>Parameter</p>
                     </c>
                     <c ca="center">
                        <p>Symbol</p>
                     </c>
                     <c ca="right">
                        <p>unit</p>
                     </c>
                     <c ca="left">
                        <p>item in graph</p>
                     </c>
                     <c ca="left">
                        <p>energy interpretation</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="5">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Energy constant</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i48" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>G</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemyAaKgabaacbaGae83raCeaaaaa@30AF@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="right">
                        <p>1</p>
                     </c>
                     <c ca="left">
                        <p>metabolite</p>
                     </c>
                     <c ca="left">
                        <p>metabolite formation</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Velocity constant</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i49" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8Nvayfaaaaa@30D3@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="right">
                        <p>1/s</p>
                     </c>
                     <c ca="left">
                        <p>reaction</p>
                     </c>
                     <c ca="left">
                        <p>transition state</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Michaelis-Menten constant</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i33" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mi>M</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xta0eaaaaa@321C@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="right">
                        <p>mM</p>
                     </c>
                     <c ca="left">
                        <p>arrow reaction &#8211; substrate</p>
                     </c>
                     <c ca="left">
                        <p>substrate binding</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Activation constant</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i34" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mi>A</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xqaeeaaaaa@3204@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="right">
                        <p>mM</p>
                     </c>
                     <c ca="left">
                        <p>arrow reaction &#8211; activator</p>
                     </c>
                     <c ca="left">
                        <p>activator binding</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Inhibition constant</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i35" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mi>I</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xsaKeaaaaa@3214@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="right">
                        <p>mM</p>
                     </c>
                     <c ca="left">
                        <p>arrow reaction &#8211; inhibitor</p>
                     </c>
                     <c ca="left">
                        <p>inhibitor binding</p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Metabolite concentration</p>
                     </c>
                     <c ca="center">
                        <p>
                           <it>c</it>
                           <sub>
                              <it>i</it>
                           </sub>
                        </p>
                     </c>
                     <c ca="right">
                        <p>mM</p>
                     </c>
                     <c ca="left">
                        <p>metabolite</p>
                     </c>
                     <c>
                        <p/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Enzyme concentration</p>
                     </c>
                     <c ca="center">
                        <p>
                           <it>E</it>
                           <sub>
                              <it>l</it>
                           </sub>
                        </p>
                     </c>
                     <c ca="right">
                        <p>mM</p>
                     </c>
                     <c ca="left">
                        <p>reaction</p>
                     </c>
                     <c>
                        <p/>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>The system parameters (top) are thermodynamically independent. Their numerical values can be written as exp(<it>G/RT</it>) where <it>G </it>denotes either a Gibbs free energy or a difference of Gibbs free energies. The corresponding molecular processes are listed in the last column. In contrast to the system parameters, enzyme and metabolite concentrations (bottom) can easily fluctuate over time; we call them state parameters.</p>
               </tblfn>
            </tbl>
            <fig id="F1">
               <title>
                  <p>Figure 1</p>
               </title>
               <caption>
                  <p>System parameters for convenience kinetics</p>
               </caption>
               <text>
                  <p><b>System parameters for convenience kinetics</b>. The homoserine kinase reaction (HK, dotted box) transforms homoserine and ATP into O-phospho-homoserine and ADP (solid arrows). Threonine inhibits the enzyme (dotted arrow). Each node and each arrow carries one of the system parameters: each metabolite is characterised by an energy constant <it>k</it><sup>G</sup>, the reaction by a velocity constant <it>k</it><sup>V</sup>, and each arrow by a <it>k</it><sup>M </sup>or <it>k</it><sup>I </sup>value. The system parameters are thermodynamically independent and can assume arbitrary positive values. The turnover rates <m:math name="1742-4682-3-41-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>&#177;</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaelabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@342E@</m:annotation></m:semantics></m:math> for forward and backward direction can be computed from the system parameters.</p>
               </text>
               <graphic file="1742-4682-3-41-1"/>
            </fig>
            <tbl id="T2">
               <title>
                  <p>Table 2</p>
               </title>
               <caption>
                  <p>Dependent kinetic parameters</p>
               </caption>
               <tblbdy cols="4">
                  <r>
                     <c ca="left">
                        <p>Quantity</p>
                     </c>
                     <c ca="center">
                        <p>Symbol</p>
                     </c>
                     <c ca="center">
                        <p>unit</p>
                     </c>
                     <c ca="left">
                        <p>Formula</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="4">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Gibbs free energy of formation</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i44" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>G</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>0</m:mn>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaqhaaWcbaGaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaaaa@31EB@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>kJ/mol</p>
                     </c>
                     <c ca="left">
                        <p>
                           <m:math name="1742-4682-3-41-i50" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>G</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>0</m:mn>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo>=</m:mo>
                                    <m:mi>R</m:mi>
                                    <m:mi>T</m:mi>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>G</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaqhaaWcbaGaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaOGaeyypa0JaemOuaiLaemivaqLagiiBaWMaeiOBa4Maem4AaS2aa0baaSqaaiabdMgaPbqaaGqaaiab=Deahbaaaaa@3C22@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Gibbs fr. en. for substrate binding</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i51" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mi>&#916;</m:mi>
                                    <m:msubsup>
                                       <m:mi>G</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>0</m:mn>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaGaemiBaWMaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaaaa@34B2@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>kJ/mol</p>
                     </c>
                     <c ca="left">
                        <p>
                           <m:math name="1742-4682-3-41-i52" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mi>&#916;</m:mi>
                                    <m:msubsup>
                                       <m:mi>G</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>0</m:mn>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo>=</m:mo>
                                    <m:mi>R</m:mi>
                                    <m:mi>T</m:mi>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mi>M</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaGaemiBaWMaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaOGaeyypa0JaemOuaiLaemivaqLagiiBaWMaeiOBa4Maem4AaS2aa0baaSqaaiabdYgaSjabdMgaPbqaaGqaaiab=1eanbaaaaa@4056@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Equilibrium constant</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i53" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mrow>
                                          <m:mi>e</m:mi>
                                          <m:mi>q</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaaaa@3258@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>-</p>
                     </c>
                     <c ca="left">
                        <p>
                           <m:math name="1742-4682-3-41-i54" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mrow>
                                          <m:mi>e</m:mi>
                                          <m:mi>q</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo>=</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>n</m:mi>
                                             <m:mrow>
                                                <m:mi>i</m:mi>
                                                <m:mi>l</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>G</m:mi>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaOGaeyypa0JaeyOeI0YaaabuaeaacqWGUbGBdaWgaaWcbaGaemyAaKMaemiBaWgabeaaaeaacqWGPbqAaeqaniabggHiLdGccyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemyAaKgabaGae83raCeaaaaa@45A5@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Turnover rate</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i32" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mi>l</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>c</m:mi>
                                          <m:mi>a</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaeRaemiBaWgabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@358F@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>1/s</p>
                     </c>
                     <c ca="left">
                        <p>
                           <m:math name="1742-4682-3-41-i55" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mi>l</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>c</m:mi>
                                          <m:mi>a</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo>=</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msubsup>
                                    <m:mo>&#8723;</m:mo>
                                    <m:mfrac>
                                       <m:mn>1</m:mn>
                                       <m:mn>2</m:mn>
                                    </m:mfrac>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>n</m:mi>
                                             <m:mrow>
                                                <m:mi>i</m:mi>
                                                <m:mi>l</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>G</m:mi>
                                    </m:msubsup>
                                    <m:mo>+</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mi>M</m:mi>
                                    </m:msubsup>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaeyySaeRaemiBaWgabaacbaGae83yamMae8xyaeMae8hDaqhaaOGaeyypa0JagiiBaWMaeiOBa4Maem4AaS2aa0baaSqaaiabdYgaSbqaaiab=zfawbaakiabloHiTnaalaaabaGaeGymaedabaGaeGOmaidaamaaqafabaGaemOBa42aaSbaaSqaaiabdMgaPjabdYgaSbqabaaabaGaemyAaKgabeqdcqGHris5aOGaeiikaGIagiiBaWMaeiOBa4Maem4AaS2aa0baaSqaaiabdMgaPbqaaiab=DeahbaakiabgUcaRiGbcYgaSjabc6gaUjabdUgaRnaaDaaaleaacqWGSbaBcqWGPbqAaeaacqWFnbqtaaGccqGGPaqkaaa@5CD7@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="left">
                        <p>Maximal velocity</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i56" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>v</m:mi>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mi>l</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>max</m:mi>
                                          <m:mo>&#8289;</m:mo>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWG2bGDdaqhaaWcbaGaeyySaeRaemiBaWgabaGagiyBa0MaeiyyaeMaeiiEaGhaaaaa@35C3@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>mM/s</p>
                     </c>
                     <c ca="left">
                        <p>
                           <m:math name="1742-4682-3-41-i57" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>v</m:mi>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mi>l</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>m</m:mi>
                                          <m:mi>a</m:mi>
                                          <m:mi>x</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                    <m:mo>=</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mi>l</m:mi>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msubsup>
                                    <m:mo>&#8723;</m:mo>
                                    <m:mfrac>
                                       <m:mn>1</m:mn>
                                       <m:mn>2</m:mn>
                                    </m:mfrac>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mi>i</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>n</m:mi>
                                             <m:mrow>
                                                <m:mi>i</m:mi>
                                                <m:mi>l</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>G</m:mi>
                                    </m:msubsup>
                                    <m:mo>+</m:mo>
                                    <m:mi>ln</m:mi>
                                    <m:mo>&#8289;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mi>l</m:mi>
                                          <m:mi>i</m:mi>
                                       </m:mrow>
                                       <m:mi>M</m:mi>
                                    </m:msubsup>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqWG2bGDdaqhaaWcbaGaeyySaeRaemiBaWgabaacbaGae8xBa0Mae8xyaeMae8hEaGhaaOGaeyypa0JagiiBaWMaeiOBa4Maemyrau0aaSbaaSqaaiabdYgaSbqabaGccqGHRaWkcyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemiBaWgabaGae8NvayfaaOGaeS4eI02aaSaaaeaacqaIXaqmaeaacqaIYaGmaaWaaabuaeaacqWGUbGBdaWgaaWcbaGaemyAaKMaemiBaWgabeaaaeaacqWGPbqAaeqaniabggHiLdGccqGGOaakcyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemyAaKgabaGae83raCeaaOGaey4kaSIagiiBaWMaeiOBa4Maem4AaS2aa0baaSqaaiabdYgaSjabdMgaPbqaaiab=1eanbaakiabcMcaPaaa@635B@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>The logarithms of dependent parameters (and also the Gibbs free energies of formation) can be written as linear functions of the logarithmic system parameters. Equilibrium constants can have different physical units depending on the reaction stoichiometry.</p>
               </tblfn>
            </tbl>
            <p>
               <m:math name="1742-4682-3-41-i58" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>x</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>&#952;</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:msubsup>
                           <m:mi>R</m:mi>
                           <m:mi>&#952;</m:mi>
                           <m:mi>x</m:mi>
                        </m:msubsup>
                        <m:mtext>&#160;</m:mtext>
                        <m:mi>&#952;</m:mi>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>23</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaieqacqWF4baEcqGGOaakiiGacqGF4oqCcqGGPaqkcqGH9aqpcqWGsbGudaqhaaWcbaGae4hUdehabaGaemiEaGhaaOGaeeiiaaIae4hUdeNaeiOla4IaaCzcaiaaxMaadaqadaqaaiabikdaYiabiodaZaGaayjkaiaawMcaaaaa@3F3A@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The sensitivity matrix <m:math name="1742-4682-3-41-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>R</m:mi><m:mi>&#952;</m:mi><m:mi>x</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGsbGudaqhaaWcbaacciGae8hUdehabaGaemiEaGhaaaaa@313C@</m:annotation></m:semantics></m:math> is sparse and can be constructed easily from the network structure and the relations listed in table <tblr tid="T2">2</tblr> [See <supplr sid="S1">Additional file 1</supplr>].</p>
            <p>By inserting the expression (22) for <m:math name="1742-4682-3-41-i32" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mrow><m:mo>&#177;</m:mo><m:mi>l</m:mi></m:mrow><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaeRaemiBaWgabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@358F@</m:annotation></m:semantics></m:math> into (14), we obtain a rate law in which all parameters can be varied independently, remaining in accordance with thermodynamics. In its thermodynamically independent form, the convenience kinetics reads</p>
            <p>
               <m:math name="1742-4682-3-41-i59" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>v</m:mi>
                                       <m:mi>l</m:mi>
                                    </m:msub>
                                    <m:mo>=</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mi>l</m:mi>
                                    </m:msub>
                                    <m:mstyle displaystyle="true">
                                       <m:munder>
                                          <m:mo>&#8719;</m:mo>
                                          <m:mi>m</m:mi>
                                       </m:munder>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>h</m:mi>
                                             <m:mtext>A</m:mtext>
                                          </m:msub>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msub>
                                                   <m:mi>c</m:mi>
                                                   <m:mi>m</m:mi>
                                                </m:msub>
                                                <m:mo>,</m:mo>
                                                <m:msubsup>
                                                   <m:mi>k</m:mi>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>m</m:mi>
                                                   </m:mrow>
                                                   <m:mtext>A</m:mtext>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mi>w</m:mi>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>m</m:mi>
                                                   </m:mrow>
                                                   <m:mo>+</m:mo>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:msup>
                                          <m:msub>
                                             <m:mi>h</m:mi>
                                             <m:mtext>I</m:mtext>
                                          </m:msub>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msub>
                                                   <m:mi>c</m:mi>
                                                   <m:mi>m</m:mi>
                                                </m:msub>
                                                <m:mo>,</m:mo>
                                                <m:msubsup>
                                                   <m:mi>k</m:mi>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>m</m:mi>
                                                   </m:mrow>
                                                   <m:mtext>I</m:mtext>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mi>w</m:mi>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>m</m:mi>
                                                   </m:mrow>
                                                   <m:mo>&#8722;</m:mo>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo>&#215;</m:mo>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mtext>V</m:mtext>
                                    </m:msubsup>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>c</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                   <m:mrow>
                                                      <m:msubsup>
                                                         <m:mi>n</m:mi>
                                                         <m:mrow>
                                                            <m:mi>i</m:mi>
                                                            <m:mi>l</m:mi>
                                                         </m:mrow>
                                                         <m:mo>&#8722;</m:mo>
                                                      </m:msubsup>
                                                   </m:mrow>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#8722;</m:mo>
                                                <m:msub>
                                                   <m:mi>n</m:mi>
                                                   <m:mrow>
                                                      <m:mi>i</m:mi>
                                                      <m:mi>l</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                                <m:mo>/</m:mo>
                                                <m:mn>2</m:mn>
                                             </m:mrow>
                                          </m:msup>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>c</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                   <m:mrow>
                                                      <m:msubsup>
                                                         <m:mi>n</m:mi>
                                                         <m:mrow>
                                                            <m:mi>i</m:mi>
                                                            <m:mi>l</m:mi>
                                                         </m:mrow>
                                                         <m:mo>+</m:mo>
                                                      </m:msubsup>
                                                   </m:mrow>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mstyle>
                                          <m:msup>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mrow>
                                                      <m:mi>l</m:mi>
                                                      <m:mi>i</m:mi>
                                                   </m:mrow>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                                <m:mo stretchy="false">)</m:mo>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>n</m:mi>
                                                   <m:mrow>
                                                      <m:mi>i</m:mi>
                                                      <m:mi>l</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                                <m:mo>/</m:mo>
                                                <m:mn>2</m:mn>
                                             </m:mrow>
                                          </m:msup>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mstyle displaystyle="true">
                                             <m:munder>
                                                <m:mo>&#8719;</m:mo>
                                                <m:mi>i</m:mi>
                                             </m:munder>
                                             <m:mrow>
                                                <m:mstyle displaystyle="true">
                                                   <m:munderover>
                                                      <m:mo>&#8721;</m:mo>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mo>=</m:mo>
                                                         <m:mn>0</m:mn>
                                                      </m:mrow>
                                                      <m:mrow>
                                                         <m:msubsup>
                                                            <m:mi>n</m:mi>
                                                            <m:mrow>
                                                               <m:mi>i</m:mi>
                                                               <m:mi>l</m:mi>
                                                            </m:mrow>
                                                            <m:mo>&#8722;</m:mo>
                                                         </m:msubsup>
                                                      </m:mrow>
                                                   </m:munderover>
                                                   <m:mrow>
                                                      <m:msup>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:msub>
                                                               <m:mover accent="true">
                                                                  <m:mi>c</m:mi>
                                                                  <m:mo>&#732;</m:mo>
                                                               </m:mover>
                                                               <m:mrow>
                                                                  <m:mi>l</m:mi>
                                                                  <m:mi>i</m:mi>
                                                               </m:mrow>
                                                            </m:msub>
                                                            <m:mo stretchy="false">)</m:mo>
                                                         </m:mrow>
                                                         <m:mi>m</m:mi>
                                                      </m:msup>
                                                   </m:mrow>
                                                </m:mstyle>
                                                <m:mo>+</m:mo>
                                                <m:mstyle displaystyle="true">
                                                   <m:munder>
                                                      <m:mo>&#8719;</m:mo>
                                                      <m:mi>i</m:mi>
                                                   </m:munder>
                                                   <m:mrow>
                                                      <m:mstyle displaystyle="true">
                                                         <m:munderover>
                                                            <m:mo>&#8721;</m:mo>
                                                            <m:mrow>
                                                               <m:mi>m</m:mi>
                                                               <m:mo>=</m:mo>
                                                               <m:mn>0</m:mn>
                                                            </m:mrow>
                                                            <m:mrow>
                                                               <m:msubsup>
                                                                  <m:mi>n</m:mi>
                                                                  <m:mrow>
                                                                     <m:mi>i</m:mi>
                                                                     <m:mi>l</m:mi>
                                                                  </m:mrow>
                                                                  <m:mo>+</m:mo>
                                                               </m:msubsup>
                                                            </m:mrow>
                                                         </m:munderover>
                                                         <m:mrow>
                                                            <m:msup>
                                                               <m:mrow>
                                                                  <m:mo stretchy="false">(</m:mo>
                                                                  <m:msub>
                                                                     <m:mover accent="true">
                                                                        <m:mi>c</m:mi>
                                                                        <m:mo>&#732;</m:mo>
                                                                     </m:mover>
                                                                     <m:mrow>
                                                                        <m:mi>l</m:mi>
                                                                        <m:mi>i</m:mi>
                                                                     </m:mrow>
                                                                  </m:msub>
                                                                  <m:mo stretchy="false">)</m:mo>
                                                               </m:mrow>
                                                               <m:mi>m</m:mi>
                                                            </m:msup>
                                                         </m:mrow>
                                                      </m:mstyle>
                                                      <m:mo>&#8722;</m:mo>
                                                      <m:mn>1</m:mn>
                                                   </m:mrow>
                                                </m:mstyle>
                                             </m:mrow>
                                          </m:mstyle>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>24</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqadeGabaaabaGaemODay3aaSbaaSqaaiabdYgaSbqabaGccqGH9aqpcqWGfbqrdaWgaaWcbaGaemiBaWgabeaakmaarafabaGaemiAaG2aaSbaaSqaaiabbgeabbqabaGccqGGOaakcqWGJbWydaWgaaWcbaGaemyBa0gabeaakiabcYcaSiabdUgaRnaaDaaaleaacqWGSbaBcqWGTbqBaeaacqqGbbqqaaGccqGGPaqkdaahaaWcbeqaaiabdEha3naaDaaameaacqWGSbaBcqWGTbqBaeaacqGHRaWkaaaaaOGaemiAaG2aaSbaaSqaaiabbMeajbqabaGccqGGOaakcqWGJbWydaWgaaWcbaGaemyBa0gabeaakiabcYcaSiabdUgaRnaaDaaaleaacqWGSbaBcqWGTbqBaeaacqqGjbqsaaGccqGGPaqkdaahaaWcbeqaaiabdEha3naaDaaameaacqWGSbaBcqWGTbqBaeaacqGHsislaaaaaaWcbaGaemyBa0gabeqdcqGHpis1aaGcbaGaey41aqRaem4AaS2aa0baaSqaaiabdYgaSbqaaiabbAfawbaakmaalaaabaWaaebuaeaacuWGJbWygaacamaaDaaaleaacqWGSbaBcqWGPbqAaeaacqWGUbGBdaqhaaadbaGaemyAaKMaemiBaWgabaGaeyOeI0caaaaaaSqaaiabdMgaPbqab0Gaey4dIunakiabcIcaOiqbdUgaRzaaiaWaa0baaSqaaiabdYgaSjabdMgaPbqaaiabd2eanbaakiabcMcaPmaaCaaaleqabaGaeyOeI0IaemOBa42aaSbaaWqaaiabdMgaPjabdYgaSbqabaWccqGGVaWlcqaIYaGmaaGccqGHsisldaqeqbqaaiqbdogaJzaaiaWaa0baaSqaaiabdYgaSjabdMgaPbqaaiabd6gaUnaaDaaameaacqWGPbqAcqWGSbaBaeaacqGHRaWkaaaaaaWcbaGaemyAaKgabeqdcqGHpis1aOGaeiikaGIafm4AaSMbaGaadaqhaaWcbaGaemiBaWMaemyAaKgabaGaemyta0eaaOGaeiykaKYaaWbaaSqabeaacqWGUbGBdaWgaaadbaGaemyAaKMaemiBaWgabeaaliabc+caViabikdaYaaaaOqaamaarafabaWaaabCaeaacqGGOaakcuWGJbWygaacamaaBaaaleaacqWGSbaBcqWGPbqAaeqaaOGaeiykaKYaaWbaaSqabeaacqWGTbqBaaaabaGaemyBa0Maeyypa0JaeGimaadabaGaemOBa42aa0baaWqaaiabdMgaPjabdYgaSbqaaiabgkHiTaaaa0GaeyyeIuoakiabgUcaRmaarafabaWaaabCaeaacqGGOaakcuWGJbWygaacamaaBaaaleaacqWGSbaBcqWGPbqAaeqaaOGaeiykaKYaaWbaaSqabeaacqWGTbqBaaaabaGaemyBa0Maeyypa0JaeGimaadabaGaemOBa42aa0baaWqaaiabdMgaPjabdYgaSbqaaiabgUcaRaaaa0GaeyyeIuoakiabgkHiTiabigdaXaWcbaGaemyAaKgabeqdcqGHpis1aaWcbaGaemyAaKgabeqdcqGHpis1aaaaaaGccaWLjaGaaCzcamaabmaabaGaeGOmaiJaeGinaqdacaGLOaGaayzkaaaaaa@CD6E@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>with the abbreviations <m:math name="1742-4682-3-41-i37" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mover accent="true"><m:mi>c</m:mi><m:mo>&#732;</m:mo></m:mover><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow></m:msub><m:mo>=</m:mo><m:msub><m:mi>c</m:mi><m:mi>i</m:mi></m:msub><m:mo>/</m:mo><m:msubsup><m:mi>k</m:mi><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGJbWygaacamaaBaaaleaacqWGSbaBcqWGPbqAaeqaaOGaeyypa0Jaem4yam2aaSbaaSqaaiabdMgaPbqabaGccqGGVaWlcqWGRbWAdaqhaaWcbaGaemiBaWMaemyAaKgabaacbaGae8xta0eaaaaa@3B38@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i60" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mover accent="true"><m:mi>k</m:mi><m:mo>&#732;</m:mo></m:mover><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>M</m:mi></m:msubsup><m:mo>=</m:mo><m:msubsup><m:mi>k</m:mi><m:mi>i</m:mi><m:mi>G</m:mi></m:msubsup><m:msubsup><m:mi>k</m:mi><m:mrow><m:mi>l</m:mi><m:mi>i</m:mi></m:mrow><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGRbWAgaacamaaDaaaleaacqWGSbaBcqWGPbqAaeaaieaacqWFnbqtaaGccqGH9aqpcqWGRbWAdaqhaaWcbaGaemyAaKgabaGae83raCeaaOGaem4AaS2aa0baaSqaaiabdYgaSjabdMgaPbqaaiab=1eanbaaaaa@3CA6@</m:annotation></m:semantics></m:math>. Special cases for some simple stoichiometries are listed in table <tblr tid="T3">3</tblr>.</p>
            <tbl id="T3">
               <title>
                  <p>Table 3</p>
               </title>
               <caption>
                  <p>Convenience rate laws for common reaction stoichiometries</p>
               </caption>
               <tblbdy cols="4">
                  <r>
                     <c ca="center">
                        <p>Reaction formula</p>
                     </c>
                     <c ca="center">
                        <p>Rate law</p>
                     </c>
                     <c ca="center">
                        <p>Turnover rates <m:math name="1742-4682-3-41-i24" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mo>&#177;</m:mo><m:mrow><m:mi>c</m:mi><m:mi>a</m:mi><m:mi>t</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaelabaacbaGae83yamMae8xyaeMae8hDaqhaaaaa@342E@</m:annotation></m:semantics></m:math></p>
                     </c>
                     <c ca="center">
                        <p>Irreversible</p>
                     </c>
                  </r>
                  <r>
                     <c cspan="4">
                        <hr/>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>A &#8596; B</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i61" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaiabgkHiTiabdUgaRnaaDaaaleaacqGHsislaeaacqWFJbWycqWFHbqycqWF0baDaaGccuWGIbGygaacaaqaaiabigdaXiabgUcaRiqbdggaHzaaiaGaey4kaSIafmOyaiMbaGaaaaaaaa@42CB@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i62" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>A</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>B</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabcIcaOmaalaaabaGafm4AaSMbaGaadaqhaaWcbaGae8xqaeeabaGae8xta0eaaaGcbaGafm4AaSMbaGaadaqhaaWcbaGae8NqaieabaGae8xta0eaaaaakiabcMcaPmaaCaaaleqabaGaeyySaeRaeGymaeJaei4la8IaeGOmaidaaaaa@3DB9@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i63" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaaqaaiabigdaXiabgUcaRiqbdggaHzaaiaaaaaaa@37C2@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>A + X &#8596; B</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i64" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaiqbdIha4zaaiaGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiab=ngaJjab=fgaHjab=rha0baakiqbdkgaIzaaiaaabaGaeGymaeJaey4kaSIafmyyaeMbaGaacqGHRaWkcuWG4baEgaacaiabgUcaRiqbdggaHzaaiaGafmiEaGNbaGaacqGHRaWkcuWGIbGygaacaaaaaaa@4A81@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i65" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>A</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>X</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>B</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabcIcaOmaalaaabaGafm4AaSMbaGaadaqhaaWcbaGae8xqaeeabaGae8xta0eaaOGafm4AaSMbaGaadaqhaaWcbaGae8hwaGfabaGae8xta0eaaaGcbaGafm4AaSMbaGaadaqhaaWcbaGae8NqaieabaGae8xta0eaaaaakiabcMcaPmaaCaaaleqabaGaeyySaeRaeGymaeJaei4la8IaeGOmaidaaaaa@41B2@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i66" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaiqbdIha4zaaiaaabaGaeGymaeJaey4kaSIafmyyaeMbaGaacqGHRaWkcuWG4baEgaacaiabgUcaRiqbdggaHzaaiaGafmiEaGNbaGaaaaaaaa@3F78@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>A + X &#8596; B + Y</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i67" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaiqbdIha4zaaiaGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiab=ngaJjab=fgaHjab=rha0baakiqbdkgaIzaaiaGafmyEaKNbaGaaaeaacqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdIha4zaaiaGaey4kaSIafmyyaeMbaGaacuWG4baEgaacaiabgUcaRiqbdkgaIzaaiaGaey4kaSIafmyEaKNbaGaacqGHRaWkcuWGIbGygaacaiqbdMha5zaaiaaaaaaa@523F@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i68" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>A</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>X</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>B</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>Y</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabcIcaOmaalaaabaGafm4AaSMbaGaadaqhaaWcbaGae8xqaeeabaGae8xta0eaaOGafm4AaSMbaGaadaqhaaWcbaGae8hwaGfabaGae8xta0eaaaGcbaGafm4AaSMbaGaadaqhaaWcbaGae8NqaieabaGae8xta0eaaOGafm4AaSMbaGaadaqhaaWcbaGae8xwaKfabaGae8xta0eaaaaakiabcMcaPmaaCaaaleqabaGaeyySaeRaeGymaeJaei4la8IaeGOmaidaaaaa@45AD@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i66" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacaiqbdIha4zaaiaaabaGaeGymaeJaey4kaSIafmyyaeMbaGaacqGHRaWkcuWG4baEgaacaiabgUcaRiqbdggaHzaaiaGafmiEaGNbaGaaaaaaaa@3F78@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>2 A &#8596; B</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i69" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaOGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiab=ngaJjab=fgaHjab=rha0baakiqbdkgaIzaaiaaabaGaeGymaeJaey4kaSIafmyyaeMbaGaacqGHRaWkcuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaOGaey4kaSIafmOyaiMbaGaaaaaaaa@4759@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i70" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msup>
                                                   <m:mrow>
                                                      <m:mo stretchy="false">(</m:mo>
                                                      <m:msubsup>
                                                         <m:mover accent="true">
                                                            <m:mi>k</m:mi>
                                                            <m:mo>&#732;</m:mo>
                                                         </m:mover>
                                                         <m:mi>A</m:mi>
                                                         <m:mi>M</m:mi>
                                                      </m:msubsup>
                                                      <m:mo stretchy="false">)</m:mo>
                                                   </m:mrow>
                                                   <m:mn>2</m:mn>
                                                </m:msup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>B</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabcIcaOmaalaaabaGaeiikaGIafm4AaSMbaGaadaqhaaWcbaGae8xqaeeabaGae8xta0eaaOGaeiykaKYaaWbaaSqabeaacqaIYaGmaaaakeaacuWGRbWAgaacamaaDaaaleaacqWFcbGqaeaacqWFnbqtaaaaaOGaeiykaKYaaWbaaSqabeaacqGHXcqScqaIXaqmcqGGVaWlcqaIYaGmaaaaaa@4094@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i71" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaacqqGJbWycqqGHbqycqqG0baDaaGccuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaaGcbaGaeGymaeJaey4kaSIafmyyaeMbaGaacqGHRaWkcuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaaaaaaa@3C43@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>2 A &#8596; B + Y</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i72" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaOGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiab=ngaJjab=fgaHjab=rha0baakiqbdkgaIzaaiaGafmyEaKNbaGaaaeaacqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdggaHzaaiaWaaWbaaSqabeaacqaIYaGmaaGccqGHRaWkcuWGIbGygaacaiabgUcaRiqbdMha5zaaiaGaey4kaSIafmOyaiMbaGaacuWG5bqEgaacaaaaaaa@4F17@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i73" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msup>
                                                   <m:mrow>
                                                      <m:mo stretchy="false">(</m:mo>
                                                      <m:msubsup>
                                                         <m:mover accent="true">
                                                            <m:mi>k</m:mi>
                                                            <m:mo>&#732;</m:mo>
                                                         </m:mover>
                                                         <m:mi>A</m:mi>
                                                         <m:mi>M</m:mi>
                                                      </m:msubsup>
                                                      <m:mo stretchy="false">)</m:mo>
                                                   </m:mrow>
                                                   <m:mn>2</m:mn>
                                                </m:msup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>B</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>Y</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabcIcaOmaalaaabaGaeiikaGIafm4AaSMbaGaadaqhaaWcbaGae8xqaeeabaGae8xta0eaaOGaeiykaKYaaWbaaSqabeaacqaIYaGmaaaakeaacuWGRbWAgaacamaaDaaaleaacqWFcbGqaeaacqWFnbqtaaGccuWGRbWAgaacamaaDaaaleaacqWFzbqwaeaacqWFnbqtaaaaaOGaeiykaKYaaWbaaSqabeaacqGHXcqScqaIXaqmcqGGVaWlcqaIYaGmaaaaaa@448F@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i71" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaacqqGJbWycqqGHbqycqqG0baDaaGccuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaaGcbaGaeGymaeJaey4kaSIafmyyaeMbaGaacqGHRaWkcuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaaaaaaa@3C43@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
                  <r>
                     <c ca="center">
                        <p>2 A + X &#8596; B</p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i74" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mi>c</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>t</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaaieaacqWFJbWycqWFHbqycqWF0baDaaGccuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaOGafmiEaGNbaGaacqGHsislcqWGRbWAdaqhaaWcbaGaeyOeI0cabaGae83yamMae8xyaeMae8hDaqhaaOGafmOyaiMbaGaaaeaacqGGOaakcqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdggaHzaaiaWaaWbaaSqabeaacqaIYaGmaaGccqGGPaqkcqGGOaakcqaIXaqmcqGHRaWkcuWG4baEgaacaiabcMcaPiabgUcaRiqbdkgaIzaaiaaaaaaa@4F9F@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i75" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mi>V</m:mi>
                                    </m:msup>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msup>
                                                   <m:mrow>
                                                      <m:mo stretchy="false">(</m:mo>
                                                      <m:msubsup>
                                                         <m:mover accent="true">
                                                            <m:mi>k</m:mi>
                                                            <m:mo>&#732;</m:mo>
                                                         </m:mover>
                                                         <m:mi>A</m:mi>
                                                         <m:mi>M</m:mi>
                                                      </m:msubsup>
                                                      <m:mo stretchy="false">)</m:mo>
                                                   </m:mrow>
                                                   <m:mn>2</m:mn>
                                                </m:msup>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>X</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:msubsup>
                                                   <m:mover accent="true">
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#732;</m:mo>
                                                   </m:mover>
                                                   <m:mi>B</m:mi>
                                                   <m:mi>M</m:mi>
                                                </m:msubsup>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#177;</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>/</m:mo>
                                          <m:mn>2</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabcIcaOmaalaaabaGaeiikaGIafm4AaSMbaGaadaqhaaWcbaGae8xqaeeabaGae8xta0eaaOGaeiykaKYaaWbaaSqabeaacqaIYaGmaaGccuWGRbWAgaacamaaDaaaleaacqWFybawaeaacqWFnbqtaaaakeaacuWGRbWAgaacamaaDaaaleaacqWFcbGqaeaacqWFnbqtaaaaaOGaeiykaKYaaWbaaSqabeaacqGHXcqScqaIXaqmcqGGVaWlcqaIYaGmaaaaaa@448D@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                     <c ca="center">
                        <p>
                           <m:math name="1742-4682-3-41-i76" xmlns:m="http://www.w3.org/1998/Math/MathML">
                              <m:semantics>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:msup>
                                             <m:mover accent="true">
                                                <m:mi>a</m:mi>
                                                <m:mo>&#732;</m:mo>
                                             </m:mover>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                                 <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaacqqGJbWycqqGHbqycqqG0baDaaGccuWGHbqygaacamaaCaaaleqabaGaeGOmaidaaOGafmiEaGNbaGaaaeaacqGGOaakcqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdggaHzaaiaWaaWbaaSqabeaacqaIYaGmaaGccqGGPaqkcqGGOaakcqaIXaqmcqGHRaWkcuWG4baEgaacaiabcMcaPaaaaaa@4493@</m:annotation>
                              </m:semantics>
                           </m:math>
                        </p>
                     </c>
                  </r>
               </tblbdy>
               <tblfn>
                  <p>The rate laws follow from the enzyme mechanism and reflect the reaction stoichiometry; for each case, the thermodynamically independent expression of the turnover rates and the irreversible form are also shown. We use the shortcuts <m:math name="1742-4682-3-41-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mover accent="true"><m:mi>a</m:mi><m:mo>&#732;</m:mo></m:mover><m:mo>=</m:mo><m:mi>a</m:mi><m:mo>/</m:mo><m:msubsup><m:mi>k</m:mi><m:mtext>A</m:mtext><m:mtext>M</m:mtext></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGHbqygaacaiabg2da9iabdggaHjabc+caViabdUgaRnaaDaaaleaacqqGbbqqaeaacqqGnbqtaaaaaa@34F3@</m:annotation></m:semantics></m:math> and <m:math name="1742-4682-3-41-i77" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mover accent="true"><m:mi>k</m:mi><m:mo>&#732;</m:mo></m:mover><m:mi>A</m:mi><m:mi>M</m:mi></m:msubsup><m:mo>=</m:mo><m:msubsup><m:mi>k</m:mi><m:mi>A</m:mi><m:mi>G</m:mi></m:msubsup><m:msubsup><m:mi>k</m:mi><m:mi>A</m:mi><m:mi>M</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGRbWAgaacamaaDaaaleaaieaacqWFbbqqaeaacqWFnbqtaaGccqGH9aqpcqWGRbWAdaqhaaWcbaGae8xqaeeabaGae83raCeaaOGaem4AaS2aa0baaSqaaiab=feabbqaaiab=1eanbaaaaa@38E8@</m:annotation></m:semantics></m:math> for metabolite A and analogous shortcuts for the other metabolites. For brevity, the prefactors for enzyme concentration and enzyme regulation are not shown.</p>
               </tblfn>
            </tbl>
         </sec>
         <sec>
            <st>
               <p>Energy interpretation of the parameters</p>
            </st>
            <p>All system parameters can be expressed in terms of Gibbs free energies: the <it>k</it><sup>M</sup>, <it>k</it><sup>A</sup>, and <it>k</it><sup>I </sup>values represent binding energies, and the energy constants <it>k</it><sup>G </sup>are defined by the Gibbs free energy of formation. Finally, we can also write the velocity constants as</p>
            <p>
               <m:math name="1742-4682-3-41-i78" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mi>V</m:mi>
                        </m:msup>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mi>e</m:mi>
                           <m:mrow>
                              <m:mo>&#8722;</m:mo>
                              <m:mi>&#916;</m:mi>
                              <m:msubsup>
                                 <m:mi>G</m:mi>
                                 <m:mrow>
                                    <m:mi>t</m:mi>
                                    <m:mi>r</m:mi>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>0</m:mn>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mo>/</m:mo>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>R</m:mi>
                              <m:mi>T</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:msup>
                           <m:mi>s</m:mi>
                           <m:mrow>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>1</m:mn>
                           </m:mrow>
                        </m:msup>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>25</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaahaaWcbeqaaGqaaiab=zfawbaakiabg2da9iab=vgaLnaaCaaaleqabaGaeyOeI0IaeuiLdqKaem4raC0aa0baaWqaaiab=rha0jab=jhaYbqaaiabcIcaOiabicdaWiabcMcaPaaaliabc+caViabcIcaOiabdkfasjabdsfaujabcMcaPaaakiab=nhaZnaaCaaaleqabaGaeyOeI0IaeGymaedaaOGaeiOla4IaaCzcaiaaxMaadaqadaqaaiabikdaYiabiwda1aGaayjkaiaawMcaaaaa@4931@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>To illustrate the meaning of the energy <m:math name="1742-4682-3-41-i79" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#916;</m:mi><m:msubsup><m:mi>G</m:mi><m:mrow><m:mi>t</m:mi><m:mi>r</m:mi></m:mrow><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaacbaGae8hDaqNae8NCaihabaGaeiikaGIaeGimaaJaeiykaKcaaaaa@34D5@</m:annotation></m:semantics></m:math>, we consider again the bimolecular enzymatic mechanism: in transition state theory <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>, the rate constants between the substrate and product complex are formally written as</p>
            <p>
               <m:math name="1742-4682-3-41-i80" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mo>+</m:mo>
                                       <m:mrow>
                                          <m:mi>c</m:mi>
                                          <m:mi>a</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>e</m:mi>
                                       <m:mrow>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msubsup>
                                             <m:mi>G</m:mi>
                                             <m:mrow>
                                                <m:mi>t</m:mi>
                                                <m:mi>r</m:mi>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mrow>
                                                   <m:mo>(</m:mo>
                                                   <m:mn>0</m:mn>
                                                   <m:mo>)</m:mo>
                                                </m:mrow>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>G</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>E</m:mi>
                                                   <m:mrow>
                                                      <m:mi>A</m:mi>
                                                      <m:mi>X</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mrow>
                                                   <m:mo>(</m:mo>
                                                   <m:mn>0</m:mn>
                                                   <m:mo>)</m:mo>
                                                </m:mrow>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo>/</m:mo>
                                          <m:mrow>
                                             <m:mo>(</m:mo>
                                             <m:mrow>
                                                <m:mi>R</m:mi>
                                                <m:mi>T</m:mi>
                                             </m:mrow>
                                             <m:mo>)</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                    </m:msup>
                                    <m:msup>
                                       <m:mi>s</m:mi>
                                       <m:mrow>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mn>1</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mrow>
                                          <m:mi>c</m:mi>
                                          <m:mi>a</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>e</m:mi>
                                       <m:mrow>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msubsup>
                                             <m:mi>G</m:mi>
                                             <m:mrow>
                                                <m:mi>t</m:mi>
                                                <m:mi>r</m:mi>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mrow>
                                                   <m:mo>(</m:mo>
                                                   <m:mn>0</m:mn>
                                                   <m:mo>)</m:mo>
                                                </m:mrow>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>G</m:mi>
                                             <m:mrow>
                                                <m:msub>
                                                   <m:mi>E</m:mi>
                                                   <m:mrow>
                                                      <m:mi>B</m:mi>
                                                      <m:mi>Y</m:mi>
                                                   </m:mrow>
                                                </m:msub>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mrow>
                                                   <m:mo>(</m:mo>
                                                   <m:mn>0</m:mn>
                                                   <m:mo>)</m:mo>
                                                </m:mrow>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo>/</m:mo>
                                          <m:mrow>
                                             <m:mo>(</m:mo>
                                             <m:mrow>
                                                <m:mi>R</m:mi>
                                                <m:mi>T</m:mi>
                                             </m:mrow>
                                             <m:mo>)</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                    </m:msup>
                                    <m:msup>
                                       <m:mi>s</m:mi>
                                       <m:mrow>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mn>1</m:mn>
                                       </m:mrow>
                                    </m:msup>
                                    <m:mo>,</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>26</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqaaeGadaaabaGaem4AaS2aa0baaSqaaiabgUcaRaqaaGqaaiab=ngaJjab=fgaHjab=rha0baaaOqaaiabg2da9aqaaiabdwgaLnaaCaaaleqabaGaeyOeI0IaeiikaGIaem4raC0aa0baaWqaaiab=rha0jab=jhaYbqaamaabmaabaGaeGimaadacaGLOaGaayzkaaaaaSGaeyOeI0Iaem4raC0aa0baaWqaaiabdweafnaaBaaabaGae8xqaeKae8hwaGfabeaaaeaadaqadaqaaiabicdaWaGaayjkaiaawMcaaaaaliabcMcaPiabc+caVmaabmaabaGaemOuaiLaemivaqfacaGLOaGaayzkaaaaaOGaem4Cam3aaWbaaSqabeaacqGHsislcqaIXaqmaaaakeaacqWGRbWAdaqhaaWcbaGaeyOeI0cabaGae83yamMae8xyaeMae8hDaqhaaaGcbaGaeyypa0dabaGaemyzau2aaWbaaSqabeaacqGHsislcqGGOaakcqWGhbWrdaqhaaadbaGae8hDaqNae8NCaihabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaWccqGHsislcqWGhbWrdaqhaaadbaGaemyrau0aaSbaaeaacqWFcbGqcqWFzbqwaeqaaaqaamaabmaabaGaeGimaadacaGLOaGaayzkaaaaaSGaeiykaKIaei4la8YaaeWaaeaacqWGsbGucqWGubavaiaawIcacaGLPaaaaaGccqWGZbWCdaahaaWcbeqaaiabgkHiTiabigdaXaaakiabcYcaSaaacaWLjaGaaCzcamaabmaabaGaeGOmaiJaeGOnaydacaGLOaGaayzkaaaaaa@77DD@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where the quantities <it>G</it><sup>(0) </sup>denote Gibbs free energies of formation for the substrate complex <it>E</it><sub>AX</sub>, the product complex <it>E</it><sub>BY</sub>, and a hypothetical transition state <it>E</it><sup>tr </sup>that has to be crossed on the way from <it>E</it><sub>AX </sub>to <it>E</it><sub>BY</sub>. By inserting eqn. (26) into the definition (20) and defining an energy barrier <m:math name="1742-4682-3-41-i81" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#916;</m:mi><m:msubsup><m:mi>G</m:mi><m:mrow><m:mi>t</m:mi><m:mi>r</m:mi></m:mrow><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup><m:mo>=</m:mo><m:msubsup><m:mi>G</m:mi><m:mrow><m:mi>t</m:mi><m:mi>r</m:mi></m:mrow><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup><m:mo>&#8722;</m:mo><m:mfrac><m:mn>1</m:mn><m:mn>2</m:mn></m:mfrac><m:mrow><m:mo>(</m:mo><m:mrow><m:msubsup><m:mi>G</m:mi><m:mrow><m:msub><m:mi>E</m:mi><m:mrow><m:mi>A</m:mi><m:mi>X</m:mi></m:mrow></m:msub></m:mrow><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup><m:mo>+</m:mo><m:msubsup><m:mi>G</m:mi><m:mrow><m:msub><m:mi>E</m:mi><m:mrow><m:mi>B</m:mi><m:mi>Y</m:mi></m:mrow></m:msub></m:mrow><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaacbaGae8hDaqNae8NCaihabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaGccqGH9aqpcqWGhbWrdaqhaaWcbaGae8hDaqNae8NCaihabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaGccqGHsisldaWcaaqaaiabigdaXaqaaiabikdaYaaadaqadaqaaiabdEeahnaaDaaaleaacqWGfbqrdaWgaaadbaGae8xqaeKae8hwaGfabeaaaSqaamaabmaabaGaeGimaadacaGLOaGaayzkaaaaaOGaey4kaSIaem4raC0aa0baaSqaaiabdweafnaaBaaameaacqWFcbGqcqWFzbqwaeqaaaWcbaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaaakiaawIcacaGLPaaaaaa@503D@</m:annotation></m:semantics></m:math>, we obtain eqn. (25).</p>
         </sec>
         <sec>
            <st>
               <p>Independent equilibrium constants as system parameters</p>
            </st>
            <p>We introduced the energy constants <m:math name="1742-4682-3-41-i48" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>k</m:mi><m:mi>i</m:mi><m:mi>G</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemyAaKgabaacbaGae83raCeaaaaa@30AF@</m:annotation></m:semantics></m:math> as model parameters for two reasons: first, they provide a consistent way to describe the equilibrium constants; secondly, if Gibbs free energies of formation are known from experiments, they can be used for fitting the energy constants and will thus contribute to a good choice of equilibrium constants. However, if no such data are available, the second reason becomes redundant, and a different choice of the system parameters may be appropriate: instead of the energy constants, we employ a set of independent equilibrium constants. If the stoichiometric matrix <it>N </it>has full column rank, then the equilibrium constants are independent anyway because for given <b>k</b><sup>eq</sup>, eqn. (18) can always be satisfied by some choice of the <m:math name="1742-4682-3-41-i44" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>G</m:mi><m:mi>i</m:mi><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaqhaaWcbaGaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaaaa@31EB@</m:annotation></m:semantics></m:math>; in this case, the equilibrium constants can be directly used as model parameters. Otherwise, we can choose a set of reactions with the following property: their equilibrium constants (collected in a vector <b>k</b><sup>ind</sup>) are thermodynamically independent, and they determine all other equilibrium constants in the model via a linear equation</p>
            <p>
               <m:math name="1742-4682-3-41-i82" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>l</m:mi>
                        <m:mi>n</m:mi>
                        <m:mtext>&#160;</m:mtext>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mtext>eq</m:mtext>
                           </m:mrow>
                        </m:msup>
                        <m:mo>=</m:mo>
                        <m:msubsup>
                           <m:mi>R</m:mi>
                           <m:mrow>
                              <m:mi>i</m:mi>
                              <m:mi>n</m:mi>
                              <m:mi>d</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mtext>&#160;ln&#160;</m:mtext>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mtext>ind</m:mtext>
                           </m:mrow>
                        </m:msup>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>27</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaieaacqWFSbaBcqWFUbGBcqqGGaaiieqacqGFRbWAdaahaaWcbeqaaiabbwgaLjabbghaXbaakiabg2da9iabdkfasnaaDaaaleaacqWFPbqAcqWFUbGBcqWFKbazaeaacqWFLbqzcqWFXbqCaaGccqqGGaaicqqGSbaBcqqGUbGBcqqGGaaicqGFRbWAdaahaaWcbeqaaiabbMgaPjabb6gaUjabbsgaKbaakiabc6caUiaaxMaacaWLjaWaaeWaaeaacqaIYaGmcqaI3aWnaiaawIcacaGLPaaaaaa@4D3F@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The choice of independent reactions and the computation of <m:math name="1742-4682-3-41-i83" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>R</m:mi><m:mrow><m:mi>i</m:mi><m:mi>n</m:mi><m:mi>d</m:mi></m:mrow><m:mrow><m:mi>e</m:mi><m:mi>q</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGsbGudaqhaaWcbaacbaGae8xAaKMae8NBa4Mae8hzaqgabaGae8xzauMae8xCaehaaaaa@34CA@</m:annotation></m:semantics></m:math> are explained in the methods section. Given the equilibrium and velocity constants, the turnover rates can be expressed as</p>
            <p>
               <m:math name="1742-4682-3-41-i84" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mo>&#177;</m:mo>
                              <m:mi>l</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>c</m:mi>
                              <m:mi>a</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mi>V</m:mi>
                        </m:msubsup>
                        <m:msup>
                           <m:mrow>
                              <m:mrow>
                                 <m:mo>(</m:mo>
                                 <m:mrow>
                                    <m:msubsup>
                                       <m:mi>k</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mrow>
                                          <m:mi>e</m:mi>
                                          <m:mi>q</m:mi>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:mo>)</m:mo>
                              </m:mrow>
                           </m:mrow>
                           <m:mrow>
                              <m:mo>&#177;</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo>/</m:mo>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msup>
                        <m:mo>,</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>28</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaeyySaeRaemiBaWgabaacbaGae83yamMae8xyaeMae8hDaqhaaOGaeyypa0Jaem4AaS2aa0baaSqaaiabdYgaSbqaaiab=zfawbaakmaabmaabaGaem4AaS2aa0baaSqaaiabdYgaSbqaaiab=vgaLjab=fhaXbaaaOGaayjkaiaawMcaamaaCaaaleqabaGaeyySaeRaeGymaeJaei4la8IaeGOmaidaaOGaeiilaWIaaCzcaiaaxMaadaqadaqaaiabikdaYiabiIda4aGaayjkaiaawMcaaaaa@4C87@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>or equivalently as</p>
            <p>
               <m:math name="1742-4682-3-41-i85" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:mtext>&#160;</m:mtext>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mo>&#177;</m:mo>
                              <m:mi>l</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mtext>cat</m:mtext>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:mtext>&#160;</m:mtext>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mtext>V</m:mtext>
                        </m:msubsup>
                        <m:mo>&#177;</m:mo>
                        <m:mfrac>
                           <m:mn>1</m:mn>
                           <m:mn>2</m:mn>
                        </m:mfrac>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:mtext>&#160;</m:mtext>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mtext>eq</m:mtext>
                           </m:mrow>
                        </m:msubsup>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>29</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqqGGaaiieGacqWFRbWAdaqhaaWcbaGaeyySaeRae8hBaWgabaGaee4yamMaeeyyaeMaeeiDaqhaaOGaeyypa0JagiiBaWMaeiOBa4MaeeiiaaIae83AaS2aa0baaSqaaiab=XgaSbqaaiabbAfawbaakiabgglaXoaalaaabaGaeGymaedabaGaeGOmaidaaiGbcYgaSjabc6gaUjabbccaGiab=TgaRnaaDaaaleaacqWFSbaBaeaacqqGLbqzcqqGXbqCaaGccaWLjaGaaCzcamaabmaabaGaeGOmaiJaeGyoaKdacaGLOaGaayzkaaaaaa@53B0@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>and be inserted into eqn. (14).</p>
         </sec>
         <sec>
            <st>
               <p>The convenience kinetics resembles other rate laws</p>
            </st>
            <p>To check whether the convenience kinetics yields any unusual results, we compared it to two established rate laws, namely the ordered and ping-pong mechanisms for bimolecular reactions. In both mechanisms, binding and dissociation occur in a fixed order:</p>
            <p>
               <graphic file="1742-4682-3-41-i86.gif"/>
            </p>
            <p>Besides the turnover rates and <it>k</it><sup>M </sup>values, their kinetic laws also contain product inhibition constants. For the comparison, we made the simplifying (yet biologically realistic) assumption that these inhibition constants equal the respective k<sup>M </sup>values, which yields the following rate laws <abbrgrp><abbr bid="B8">8</abbr></abbrgrp></p>
            <p>
               <m:math name="1742-4682-3-41-i87" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mtext>Ordered&#160;mechanism</m:mtext>
                                    <m:mo>:</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mi>v</m:mi>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>E</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mn>1</m:mn>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>30</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaafaqabeqaeaaaaeaacqqGpbWtcqqGYbGCcqqGKbazcqqGLbqzcqqGYbGCcqqGLbqzcqqGKbazcqqGGaaicqqGTbqBcqqGLbqzcqqGJbWycqqGObaAcqqGHbqycqqGUbGBcqqGPbqAcqqGZbWCcqqGTbqBcqGG6aGoaeaacqWG2bGDaeaacqGH9aqpaeaacqWGfbqrdaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaacqqGJbWycqqGHbqycqqG0baDaaGccuWGHbqygaacaiqbdIha4zaaiaGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiabbogaJjabbggaHjabbsha0baakiqbdkgaIzaaiaGafmyEaKNbaGaaaeaacqaIXaqmcqGHRaWkcuWGHbqygaacaiabgUcaRiqbdIha4zaaiaGaey4kaSIafmyyaeMbaGaacuWG4baEgaacaiabgUcaRiqbdkgaIzaaiaGaey4kaSIafmyEaKNbaGaacqGHRaWkcuWGIbGygaacaiqbdMha5zaaiaGaey4kaSIafmyyaeMbaGaacuWGIbGygaacaiabgUcaRiqbdIha4zaaiaGafmyEaKNbaGaacqGHRaWkcuWGHbqygaacaiqbdIha4zaaiaGafmOyaiMbaGaacqGHRaWkcuWG4baEgaacaiqbdkgaIzaaiaGafmyEaKNbaGaaaaaaaiaaxMaacaWLjaWaaeWaaeaacqaIZaWmcqaIWaamaiaawIcacaGLPaaaaaa@83B3@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>
               <m:math name="1742-4682-3-41-i88" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtext>Ping-pong</m:mtext>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mtext>mechanism</m:mtext>
                                    <m:mo>:</m:mo>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mi>v</m:mi>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mi>E</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>+</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msubsup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8722;</m:mo>
                                             <m:mrow>
                                                <m:mtext>cat</m:mtext>
                                             </m:mrow>
                                          </m:msubsup>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>a</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>b</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mo>+</m:mo>
                                          <m:mover accent="true">
                                             <m:mi>x</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                          <m:mover accent="true">
                                             <m:mi>y</m:mi>
                                             <m:mo>&#732;</m:mo>
                                          </m:mover>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mo>.</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>31</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqGqbaucqqGPbqAcqqGUbGBcqqGNbWzcqqGTaqlcqqGWbaCcqqGVbWBcqqGUbGBcqqGNbWzfaqabeqaeaaaaeaacqqGTbqBcqqGLbqzcqqGJbWycqqGObaAcqqGHbqycqqGUbGBcqqGPbqAcqqGZbWCcqqGTbqBcqGG6aGoaeaacqWG2bGDaeaacqGH9aqpaeaacqWGfbqrdaWcaaqaaiabdUgaRnaaDaaaleaacqGHRaWkaeaacqqGJbWycqqGHbqycqqG0baDaaGccuWGHbqygaacaiqbdIha4zaaiaGaeyOeI0Iaem4AaS2aa0baaSqaaiabgkHiTaqaaiabbogaJjabbggaHjabbsha0baakiqbdkgaIzaaiaGafmyEaKNbaGaaaeaacuWGHbqygaacaiabgUcaRiqbdIha4zaaiaGaey4kaSIafmyyaeMbaGaacuWG4baEgaacaiabgUcaRiqbdkgaIzaaiaGaey4kaSIafmyEaKNbaGaacqGHRaWkcuWGIbGygaacaiqbdMha5zaaiaGaey4kaSIafmyyaeMbaGaacuWGIbGygaacaiabgUcaRiqbdIha4zaaiaGafmyEaKNbaGaaaaGaeiOla4caaiaaxMaacaWLjaWaaeWaaeaacqaIZaWmcqaIXaqmaiaawIcacaGLPaaaaaa@79F2@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>In contrast to the convenience rate law (8), the denominators contain mixed terms between substrates and products, and in the ping-pong kinetics, the term +1 is missing. The ordered mechanism yields smaller reaction rates than the ping-pong and the convenience kinetics because its denominator is always larger. To compare the three rate laws, we sampled metabolite concentrations and <it>k</it><sup>M </sup>values from a random distribution and computed the resulting reaction velocities. Parameters and concentrations were independently sampled from a uniform distribution in the interval [0.001, 1000] and from a log-uniform distribution on the same interval. Figure <figr fid="F2">2</figr> shows scatter plots between reaction velocities computed from the different rate laws. For the uniform distribution, the results from convenience kinetics resemble those from ordered and ping-pong kinetics; they are about as similar as the ordered and ping-pong kinetics. With the log-uniform distribution, the correlations between all three kinetics become smaller, and ping-pong kinetics is more similar to convenience than to ordered kinetics. We conclude that erroneously choosing convenience kinetics instead of the other kinetic laws is just as risky as a wrong choice between the two other mechanisms.</p>
            <fig id="F2">
               <title>
                  <p>Figure 2</p>
               </title>
               <caption>
                  <p>Comparison of ordered, ping-pong, and convenience kinetics</p>
               </caption>
               <text>
                  <p><b>Comparison of ordered, ping-pong, and convenience kinetics</b>. Kinetic parameters and reactant concentrations were drawn from random distributions; each of the rate laws yields different reaction velocities. Top: concentrations and parameters were drawn from a uniform distribution. The scatter plots show the results from convenience versus ordered kinetics (left, linear correlation coefficient <it>R </it>= 0.94), convenience versus ping-pong kinetics (centre, <it>R </it>= 0.98), and ping-pong versus ordered kinetics (right, <it>R </it>= 0.98). The similarity between convenience and ping-pong kinetics is higher than between ping-pong and the ordered kinetics. Bottom: a log-uniform distribution yields different distributions and smaller correlations, but a similar qualitative result. Again, the plots show convenience versus ordered kinetics (left, <it>R </it>= 0.73), convenience versus ping-pong kinetics (centre, <it>R </it>= 0.90), and ping-pong versus ordered kinetics (right, <it>R </it>= 0.84).</p>
               </text>
               <graphic file="1742-4682-3-41-2"/>
            </fig>
         </sec>
         <sec>
            <st>
               <p>Parameter estimation</p>
            </st>
            <p>The parameters in convenience kinetics &#8211; the independent and the resulting dependent ones &#8211; can be measured in experiments. The linear relationship (23) makes it particularly easy to use such experimental values for parameter fitting: given a metabolic network, we mine the literature for thermodynamic and kinetic data, in particular Gibbs free energies of formation, reaction Gibbs free energies, equilibrium constants, <it>k</it><sup>M </sup>values, <it>k</it><sup>I </sup>values, <it>k</it><sup>A </sup>values, and turnover rates, and merge their logarithms in a large vector <b>x</b>*. The vector can contain multiple values for a parameter, it can contain thermodynamically dependent parameters, and of course, many parameters from the model will be missing. We try to determine a vector <it>&#952; </it>of logarithmic system parameters that yields a good match between the resulting parameter predictions <b>x </b>(<it>&#952;</it>) and the data <b>x</b>*. Solving <b>x</b>* &#8776; <m:math name="1742-4682-3-41-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>R</m:mi><m:mi>&#952;</m:mi><m:mi>x</m:mi></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGsbGudaqhaaWcbaacciGae8hUdehabaGaemiEaGhaaaaa@313C@</m:annotation></m:semantics></m:math><it>&#952; </it>for <it>&#952; </it>by the method of least squares yields an estimate of the system parameters. Using eqn. (23) again, consistent values of all kinetic parameters can be computed from the estimated system parameters. Contradictions in the original data are resolved; in addition, we can employ a prior distribution representing typical parameter ranges to compensate for missing data. A more general estimation procedure, which can also integrate measured metabolic concentrations and fluxes, is described in the companion article <abbrgrp><abbr bid="B19">19</abbr></abbrgrp>.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Discussion</p>
         </st>
         <p>Convenience kinetics can be used for modelling biochemical systems in a simple and standardised way. In contrast to ad-hoc rate laws such as linlog or generalised mass-action kinetics, the convenience kinetics is biochemically justified as a direct generalisation of the Michaelis-Menten kinetics; it is saturable and allows for activation and inhibition of the enzyme. The parameters <it>k</it><sup>M</sup>, <it>k</it><sup>A</sup>, and <it>k</it><sup>I </sup>represent concentrations that lead to half-maximal (or in general, (1 + <it>&#945;</it><sub><it>i</it></sub>)<sup>-1 </sup>-maximal) effects: the <it>k</it><sup>M </sup>values also indicate the threshold between low substrate concentrations that lead to linear kinetics and high concentrations at which the enzyme works in saturation.</p>
         <p>The convenience kinetics represents a rapid-equilibrium random-order enzyme mechanism. When all substrates are bound, they are converted in a single step into the products, which then dissociate from the enzyme. The <it>k</it><sup>M</sup>, <it>k</it><sup>A</sup>, and <it>k</it><sup>I </sup>values represent dissociation constants between the enzyme and the reactant or modifier, while <it>k</it><sup>V </sup>represents the velocity of the transformation step. The system parameters also provide a sensible basis for describing variability in cell populations: the Gibbs free energies of formation depend on the composition of the cytosol, for instance its pH and temperature, and can be expected to show small, possibly correlated variations. The remaining parameters reflect interaction energies, which depend on the enzyme's amino acid sequence; we can expect that these energies vary between cells, and probably more independently than, for instance, the forward and backward turnover rates.</p>
         <p>The convenience kinetics does not differ strikingly from established kinetic laws: in a comparison with the ordered and ping-pong mechanisms, the convenience kinetics resembled the ping-pong mechanism, and the similarity between them was greater than that between the ordered and ping-pong mechanisms. Mathematically, the three rate laws differ in their denominators: in convenience kinetics, we find all combinations of substrate concentrations and all combinations of product concentrations, but no mixed terms containing both substrate and product concentrations. The single terms reflect the reactant complexes formed by the enzyme.</p>
         <p>The second concern of this paper was the incorporation of thermodynamic constraints: in pathway-based methods <abbrgrp><abbr bid="B21">21</abbr><abbr bid="B22">22</abbr><abbr bid="B23">23</abbr></abbrgrp>, proper treatment of the Gibbs free energies yields constraints on the flux directions; in our kinetic models, it leads to linear dependencies between the logarithmic parameters. To eliminate these constraints, we express the equilibrium constants <b>k</b><sup>eq </sup>by Gibbs free energies of formation or we choose a set of independent equilibrium constants. This trick is of course not limited to the convenience kinetics: independent parameters and equations of the form (23) can also be used with many other kinetic laws, in particular those that share the denominator of the convenience rate law; also other modes of activation and inhibition can be treated in the same manner as long as the modifiers do not affect the chemical equilibrium.</p>
         <p>The choice of rate laws and parameter values is a main bottleneck in kinetic modelling. Standard rate laws such as the convenience kinetics can facilitate the automatic construction and fitting of large kinetic models. For transcriptional regulation, a general saturable law has been proposed <abbrgrp><abbr bid="B24">24</abbr></abbrgrp>. For metabolic systems, the convenience kinetics may be a mathematically handy and biologically plausible choice whenever the detailed enzymatic mechanism is unknown. Estimates of model parameters can be obtained by integration of kinetic, metabolic, and proteomic data as described in the companion article <abbrgrp><abbr bid="B19">19</abbr></abbrgrp>.</p>
      </sec>
      <sec>
         <st>
            <p>Conclusion</p>
         </st>
         <p>In kinetic modelling, every chemical reaction has to be characterised by a kinetic law and by the corresponding parameters. The convenience kinetics applies to arbitrary reaction stoichiometries and captures biologically relevant behaviour (saturation, activation, inhibition) with a small number of free parameters. It represents a simple molecular reaction mechanism in which substrates bind rapidly and in random order to the enzyme, without energetic interaction between the binding sites. The same holds for the dissociation of products.</p>
         <p>For reactions with a single substrate and a single product, the convenience kinetics equals the well-known Michaelis-Menten kinetics. By introducing a set of thermodynamically independent system parameters, we obtained a form of the rate law that ensures thermodynamic correctness and is notably suited for parameter fitting and optimisation.</p>
      </sec>
      <sec>
         <st>
            <p>Methods</p>
         </st>
         <sec>
            <st>
               <p>Basic notions for metabolic models</p>
            </st>
            <p>The structure of a metabolic network is defined by the lists of metabolites and reactions and by two structural matrices, <it>N </it>and <it>W</it>. The coefficients <it>n</it><sub><it>il </it></sub>contained in the stoichiometric matrix <it>N </it>describe how many molecules of type <it>i </it>are produced in reaction <it>l</it>; negative elements describe consumption of molecules. The elements of the regulation matrix <it>W </it>describe enzyme regulation between metabolites <it>i </it>and enzymes <it>l</it>: <it>w</it><sub><it>li </it></sub>= 1 indicates activation, <it>w</it><sub><it>li </it></sub>= -1 represents inhibition, and <it>w</it><sub><it>li </it></sub>= 0 no interaction.</p>
            <p>In the setting of deterministic differential equations, the substance concentrations in a biochemical system follow the balance equations</p>
            <p>
               <m:math name="1742-4682-3-41-i89" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mfrac>
                           <m:mi>d</m:mi>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:mfrac>
                        <m:mi>c</m:mi>
                        <m:mo>=</m:mo>
                        <m:mi>N</m:mi>
                        <m:mtext>&#160;</m:mtext>
                        <m:mi>v</m:mi>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mi>c</m:mi>
                              <m:mtext>,</m:mtext>
                              <m:mi>k</m:mi>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>32</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaGqaaiab=rgaKbqaaiab=rgaKjabdsha0baaieqacqGFJbWycqGH9aqpcqWGobGtcqqGGaaicqGF2bGDdaqadaqaaiab+ngaJjabbYcaSiab+TgaRbGaayjkaiaawMcaaiabc6caUiaaxMaacaWLjaWaaeWaaeaacqaIZaWmcqaIYaGmaiaawIcacaGLPaaaaaa@4129@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>The vectors <b>c</b>, <b>v</b>, and <b>k </b>contain the metabolite concentrations (in mM), reaction velocities (in mM/s), and system parameters, respectively. External or buffered metabolites with fixed concentrations are contained in the parameter vector <b>k</b>.</p>
            <p>To relate activation and inhibition (as stated in <it>W</it>) to the reaction kinetics, we first assume a hypothetical kinetic law without regulation; in this law, the reaction velocity depends only on the substrate and product concentrations. In the real rate law, a metabolite is an activator if (i) it increases the rate although it is not a reactant, or (ii) it increases the rate more strongly than it would by just being a reactant. Inhibition is defined analogously.</p>
         </sec>
         <sec>
            <st>
               <p>Thermodynamical properties</p>
            </st>
            <p>The kinetic laws <it>v</it><sub><it>l</it></sub>(<b>c</b>, <b>k</b>) are constrained by fundamental thermodynamic laws that relate the metabolite concentrations in steady state to molecular energies <abbrgrp><abbr bid="B15">15</abbr></abbrgrp>. A single reaction event of reaction <it>l </it>changes the Gibbs free energy of the system by</p>
            <p>
               <m:math name="1742-4682-3-41-i90" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>&#916;</m:mi>
                        <m:msub>
                           <m:mi>G</m:mi>
                           <m:mi>l</m:mi>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>n</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                        <m:mtext>&#160;</m:mtext>
                        <m:msub>
                           <m:mi>&#956;</m:mi>
                           <m:mi>i</m:mi>
                        </m:msub>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>33</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaWgaaWcbaGaemiBaWgabeaakiabg2da9maaqafabaGaemOBa42aaSbaaSqaaiabdMgaPjabdYgaSbqabaaabaGaemyAaKgabeqdcqGHris5aOGaeeiiaaccciGae8hVd02aaSbaaSqaaiabdMgaPbqabaGccaWLjaGaaCzcamaabmaabaGaeG4mamJaeG4mamdacaGLOaGaayzkaaaaaa@425A@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where the sum runs over all metabolites and <it>&#956;</it><sub><it>i </it></sub>denotes the chemical potential of metabolite <it>i </it>(in kJ/mol). In an ideal mixed phase at pressure <it>P </it>and absolute temperature <it>T</it>, the chemical potential of substance <it>i </it>with concentration <it>c</it><sub><it>i </it></sub>reads</p>
            <p>
               <m:math name="1742-4682-3-41-i91" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>&#956;</m:mi>
                           <m:mi>i</m:mi>
                        </m:msub>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mi>P</m:mi>
                              <m:mo>,</m:mo>
                              <m:mi>T</m:mi>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>c</m:mi>
                                 <m:mi>i</m:mi>
                              </m:msub>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                        <m:mo>=</m:mo>
                        <m:msubsup>
                           <m:mi>&#956;</m:mi>
                           <m:mi>i</m:mi>
                           <m:mrow>
                              <m:mrow>
                                 <m:mo>(</m:mo>
                                 <m:mn>0</m:mn>
                                 <m:mo>)</m:mo>
                              </m:mrow>
                           </m:mrow>
                        </m:msubsup>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mi>P</m:mi>
                              <m:mo>,</m:mo>
                              <m:mi>T</m:mi>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                        <m:mo>+</m:mo>
                        <m:mi>R</m:mi>
                        <m:mi>T</m:mi>
                        <m:mtext>&#160;ln&#160;</m:mtext>
                        <m:msub>
                           <m:mi>c</m:mi>
                           <m:mi>i</m:mi>
                        </m:msub>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>34</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWF8oqBdaWgaaWcbaGaemyAaKgabeaakmaabmaabaGaemiuaaLaeiilaWIaemivaqLaeiilaWIaem4yam2aaSbaaSqaaiabdMgaPbqabaaakiaawIcacaGLPaaacqGH9aqpcqWF8oqBdaqhaaWcbaGaemyAaKgabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaGcdaqadaqaaiabdcfaqjabcYcaSiabdsfaubGaayjkaiaawMcaaiabgUcaRiabdkfasjabdsfaujabbccaGiabbYgaSjabb6gaUjabbccaGGqaciab+ngaJnaaBaaaleaacqGFPbqAaeqaaOGaaCzcaiaaxMaadaqadaqaaiabiodaZiabisda0aGaayjkaiaawMcaaaaa@5328@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <m:math name="1742-4682-3-41-i92" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>&#956;</m:mi><m:mi>i</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWF8oqBdaqhaaWcbaGaemyAaKgabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaaaaa@3268@</m:annotation></m:semantics></m:math> denotes the chemical potential of the pure substance at infinite dilution, and <it>R </it>&#8776; 8.314 J/(mol K) is Boltzmann's gas constant. In (34), the <it>c</it><sub><it>i </it></sub>are dimensionless numbers denoting concentrations in mM. In real mixed phases, there would be an additional term +<it>RT </it>ln <m:math name="1742-4682-3-41-i93" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>f</m:mi><m:mi>i</m:mi><m:mn>0</m:mn></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGMbGzdaqhaaWcbaGaemyAaKgabaGaeGimaadaaaaa@3077@</m:annotation></m:semantics></m:math> with the activity coefficient <it>f</it><sub><it>i</it></sub>. We neglect this term, assuming an ideal mixed phase without mixture effects on volume or energy; we also neglect effects of changing pressure or electric charges.</p>
            <p>The equilibrium constant of reaction <it>l </it>is defined as</p>
            <p>
               <m:math name="1742-4682-3-41-i94" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munder>
                                    <m:mo>&#8719;</m:mo>
                                    <m:mi>i</m:mi>
                                 </m:munder>
                                 <m:mrow>
                                    <m:mrow>
                                       <m:mo>(</m:mo>
                                       <m:mrow>
                                          <m:msubsup>
                                             <m:mi>c</m:mi>
                                             <m:mi>i</m:mi>
                                             <m:mrow>
                                                <m:mi>e</m:mi>
                                                <m:mi>q</m:mi>
                                             </m:mrow>
                                          </m:msubsup>
                                       </m:mrow>
                                       <m:mo>)</m:mo>
                                    </m:mrow>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>n</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:msup>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>35</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaOGaeyypa0ZaaebuaeaadaqadaqaaiabdogaJnaaDaaaleaacqWGPbqAaeaacqWFLbqzcqWFXbqCaaaakiaawIcacaGLPaaaaSqaaiabdMgaPbqab0Gaey4dIunakmaaCaaaleqabaGaemOBa42aaSbaaWqaaiabdMgaPjabdYgaSbqabaaaaOGaaCzcaiaaxMaadaqadaqaaiabiodaZiabiwda1aGaayjkaiaawMcaaaaa@473D@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <b>c</b><sup>eq </sup>is the vector of metabolite concentrations in a chemical equilibrium state. According to the second law of thermodynamics, the equilibrium state of a chemical system is characterised by a minimum of the Gibbs free energy. This implies that each chemical reaction in equilibrium satisfies &#916;<it>G</it><sub><it>l </it></sub>= 0. From eqs. (33), (34), and (35) follows</p>
            <p>
               <m:math name="1742-4682-3-41-i95" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msubsup>
                           <m:mi>k</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>n</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>l</m:mi>
                                 </m:mrow>
                              </m:msub>
                              <m:mi>ln</m:mi>
                              <m:mo>&#8289;</m:mo>
                              <m:msubsup>
                                 <m:mi>c</m:mi>
                                 <m:mi>i</m:mi>
                                 <m:mrow>
                                    <m:mi>e</m:mi>
                                    <m:mi>q</m:mi>
                                 </m:mrow>
                              </m:msubsup>
                              <m:mo>=</m:mo>
                              <m:mo>&#8722;</m:mo>
                              <m:mfrac>
                                 <m:mrow>
                                    <m:mi>&#916;</m:mi>
                                    <m:msubsup>
                                       <m:mi>G</m:mi>
                                       <m:mi>l</m:mi>
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>(</m:mo>
                                             <m:mn>0</m:mn>
                                             <m:mo>)</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                    </m:msubsup>
                                 </m:mrow>
                                 <m:mrow>
                                    <m:mi>R</m:mi>
                                    <m:mtext>&#160;</m:mtext>
                                    <m:mi>T</m:mi>
                                 </m:mrow>
                              </m:mfrac>
                              <m:mo>,</m:mo>
                              <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                              <m:mrow>
                                 <m:mo>(</m:mo>
                                 <m:mrow>
                                    <m:mn>36</m:mn>
                                 </m:mrow>
                                 <m:mo>)</m:mo>
                              </m:mrow>
                           </m:mrow>
                        </m:mstyle>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBcqWGRbWAdaqhaaWcbaGaemiBaWgabaacbaGae8xzauMae8xCaehaaOGaeyypa0ZaaabuaeaacqWGUbGBdaWgaaWcbaGaemyAaKMaemiBaWgabeaakiGbcYgaSjabc6gaUjabdogaJnaaDaaaleaacqWGPbqAaeaacqWFLbqzcqWFXbqCaaGccqGH9aqpcqGHsisldaWcaaqaaiabfs5aejabdEeahnaaDaaaleaacqWGSbaBaeaadaqadaqaaiabicdaWaGaayjkaiaawMcaaaaaaOqaaiabdkfasjabbccaGiabdsfaubaacqGGSaalcaWLjaGaaCzcamaabmaabaGaeG4mamJaeGOnaydacaGLOaGaayzkaaaaleaacqWGPbqAaeqaniabggHiLdaaaa@57AF@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>where <m:math name="1742-4682-3-41-i96" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#916;</m:mi><m:msubsup><m:mi>G</m:mi><m:mi>l</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup><m:mo>=</m:mo><m:mstyle displaystyle="true"><m:munder><m:mo>&#8721;</m:mo><m:mi>i</m:mi></m:munder><m:mrow><m:msub><m:mi>n</m:mi><m:mrow><m:mi>i</m:mi><m:mi>l</m:mi><m:mtext>&#160;</m:mtext></m:mrow></m:msub><m:msubsup><m:mi>&#956;</m:mi><m:mi>i</m:mi><m:mrow><m:mrow><m:mo>(</m:mo><m:mn>0</m:mn><m:mo>)</m:mo></m:mrow></m:mrow></m:msubsup></m:mrow></m:mstyle><m:mrow><m:mo>(</m:mo><m:mrow><m:mi>P</m:mi><m:mo>,</m:mo><m:mi>T</m:mi></m:mrow><m:mo>)</m:mo></m:mrow></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaGaemiBaWgabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaGccqGH9aqpdaaeqbqaaiabd6gaUnaaBaaaleaacqWGPbqAcqWGSbaBcqqGGaaiaeqaaGGacOGae8hVd02aa0baaSqaaiabdMgaPbqaamaabmaabaGaeGimaadacaGLOaGaayzkaaaaaaqaaiabdMgaPbqab0GaeyyeIuoakmaabmaabaGaemiuaaLaeiilaWIaemivaqfacaGLOaGaayzkaaaaaa@4758@</m:annotation></m:semantics></m:math> is called the standard reaction Gibbs free energy and the concentrations are measured in mM. It can also be expressed as</p>
            <p>
               <m:math name="1742-4682-3-41-i97" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>&#916;</m:mi>
                        <m:msubsup>
                           <m:mi>G</m:mi>
                           <m:mi>l</m:mi>
                           <m:mrow>
                              <m:mrow>
                                 <m:mo>(</m:mo>
                                 <m:mn>0</m:mn>
                                 <m:mo>)</m:mo>
                              </m:mrow>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munder>
                              <m:mo>&#8721;</m:mo>
                              <m:mi>i</m:mi>
                           </m:munder>
                           <m:mrow>
                              <m:msub>
                                 <m:mi>n</m:mi>
                                 <m:mrow>
                                    <m:mi>i</m:mi>
                                    <m:mi>l</m:mi>
                                    <m:mtext>&#160;</m:mtext>
                                 </m:mrow>
                              </m:msub>
                           </m:mrow>
                        </m:mstyle>
                        <m:msubsup>
                           <m:mi>G</m:mi>
                           <m:mi>i</m:mi>
                           <m:mrow>
                              <m:mrow>
                                 <m:mo>(</m:mo>
                                 <m:mn>0</m:mn>
                                 <m:mo>)</m:mo>
                              </m:mrow>
                           </m:mrow>
                        </m:msubsup>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>37</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqqHuoarcqWGhbWrdaqhaaWcbaGaemiBaWgabaWaaeWaaeaacqaIWaamaiaawIcacaGLPaaaaaGccqGH9aqpdaaeqbqaaiabd6gaUnaaBaaaleaacqWGPbqAcqWGSbaBcqqGGaaiaeqaaaqaaiabdMgaPbqab0GaeyyeIuoakiabdEeahnaaDaaaleaacqWGPbqAaeaadaqadaqaaiabicdaWaGaayjkaiaawMcaaaaakiaaxMaacaWLjaWaaeWaaeaacqaIZaWmcqaI3aWnaiaawIcacaGLPaaaaaa@46AC@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>in terms of the Gibbs free energies of formation <m:math name="1742-4682-3-41-i44" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>G</m:mi><m:mi>i</m:mi><m:mrow><m:mo stretchy="false">(</m:mo><m:mn>0</m:mn><m:mo stretchy="false">)</m:mo></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaqhaaWcbaGaemyAaKgabaGaeiikaGIaeGimaaJaeiykaKcaaaaa@31EB@</m:annotation></m:semantics></m:math> for a standard state, typically <it>P </it>= 1.015 bar and <it>T </it>= 298.15 K. Equations (36) and (37) constitute the relation (18) between equilibrium constants and the Gibbs free energies of formation.</p>
         </sec>
         <sec>
            <st>
               <p>Selection of independent equilibrium constants</p>
            </st>
            <p>Dependencies between equilibrium constants can be treated in a similar manner to the linear dependencies that constitute the conservation relations between metabolites <abbrgrp><abbr bid="B25">25</abbr></abbrgrp>. To choose a set of reactions with independent equilibrium constants &#8211; for brevity, we shall call them independent reactions &#8211; we collect a maximal number of linearly independent columns of <it>N </it>and join them in a matrix <m:math name="1742-4682-3-41-i98" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>N</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGobGtgaacaaaa@2DE0@</m:annotation></m:semantics></m:math>. The chosen columns correspond to the independent reactions, and their choice need not be unique. By construction, <m:math name="1742-4682-3-41-i98" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>N</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGobGtgaacaaaa@2DE0@</m:annotation></m:semantics></m:math> has full column rank, and we can split <it>N </it>into a matrix product <it>N </it>= <m:math name="1742-4682-3-41-i98" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>N</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGobGtgaacaaaa@2DE0@</m:annotation></m:semantics></m:math><m:math name="1742-4682-3-41-i99" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>L</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGmbatgaacaaaa@2DDC@</m:annotation></m:semantics></m:math>, by analogy to the splitting <it>N </it>= <it>L N</it><sub>R </sub>that is used in metabolic control analysis to remove dependent metabolites.</p>
            <p>To be thermodynamically feasible, the equilibrium constants have to satisfy eqn. (18) or, in vector form,</p>
            <p>ln <b>k</b><sup>eq </sup>= -<it>N</it><sup>T </sup>ln <b>k</b><sup>G </sup>&#160;&#160;&#160; (38)</p>
            <p>for at least one choice of the vector <b>k</b><sup>G</sup>. Let us first assume that <b>k</b><sup>G </sup>is given; then the equilibrium constants of the independent reactions read</p>
            <p>ln <b>k</b><sup>ind </sup>= -<m:math name="1742-4682-3-41-i98" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>N</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGobGtgaacaaaa@2DE0@</m:annotation></m:semantics></m:math><sup>T </sup>ln <b>k</b><sup>G</sup>, &#160;&#160;&#160; (39)</p>
            <p>and with the definition</p>
            <p>
               <m:math name="1742-4682-3-41-i100" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msubsup>
                           <m:mi>R</m:mi>
                           <m:mrow>
                              <m:mi>i</m:mi>
                              <m:mi>n</m:mi>
                              <m:mi>d</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mo>=</m:mo>
                        <m:msup>
                           <m:mover accent="true">
                              <m:mi>L</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mi>T</m:mi>
                        </m:msup>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>40</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGsbGudaqhaaWcbaacbaGae8xAaKMae8NBa4Mae8hzaqgabaGae8xzauMae8xCaehaaOGaeyypa0JafmitaWKbaGaadaahaaWcbeqaaiab=rfaubaakiaaxMaacaWLjaWaaeWaaeaacqaI0aancqaIWaamaiaawIcacaGLPaaaaaa@3D1F@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>we can write</p>
            <p>
               <m:math name="1742-4682-3-41-i101" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msup>
                        <m:mo>=</m:mo>
                        <m:mo>&#8722;</m:mo>
                        <m:msup>
                           <m:mover accent="true">
                              <m:mi>L</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mi>T</m:mi>
                        </m:msup>
                        <m:msup>
                           <m:mover accent="true">
                              <m:mi>N</m:mi>
                              <m:mo>&#732;</m:mo>
                           </m:mover>
                           <m:mi>T</m:mi>
                        </m:msup>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mi>G</m:mi>
                        </m:msup>
                        <m:mo>=</m:mo>
                        <m:msubsup>
                           <m:mi>R</m:mi>
                           <m:mrow>
                              <m:mi>i</m:mi>
                              <m:mi>n</m:mi>
                              <m:mi>d</m:mi>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>e</m:mi>
                              <m:mi>q</m:mi>
                           </m:mrow>
                        </m:msubsup>
                        <m:mi>ln</m:mi>
                        <m:mo>&#8289;</m:mo>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mrow>
                              <m:mi>i</m:mi>
                              <m:mi>n</m:mi>
                              <m:mi>d</m:mi>
                           </m:mrow>
                        </m:msup>
                        <m:mo>.</m:mo>
                        <m:mtext>&#160;&#160;&#160;&#160;&#160;</m:mtext>
                        <m:mrow>
                           <m:mo>(</m:mo>
                           <m:mrow>
                              <m:mn>41</m:mn>
                           </m:mrow>
                           <m:mo>)</m:mo>
                        </m:mrow>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacyGGSbaBcqGGUbGBieqacqWFRbWAdaahaaWcbeqaaGqaaiab+vgaLjab+fhaXbaakiabg2da9iabgkHiTiqbdYeamzaaiaWaaWbaaSqabeaacqGFubavaaGccuWGobGtgaacamaaCaaaleqabaGae4hvaqfaaOGagiiBaWMaeiOBa4Mae83AaS2aaWbaaSqabeaacqGFhbWraaGccqGH9aqpcqWGsbGudaqhaaWcbaGae4xAaKMae4NBa4Mae4hzaqgabaGae4xzauMae4xCaehaaOGagiiBaWMaeiOBa4Mae83AaS2aaWbaaSqabeaacqGFPbqAcqGFUbGBcqGFKbazaaGccqGGUaGlcaWLjaGaaCzcamaabmaabaGaeGinaqJaeGymaedacaGLOaGaayzkaaaaaa@5763@</m:annotation>
                  </m:semantics>
               </m:math>
            </p>
            <p>Hence, eqn. (27) is satisfied and the matrix <m:math name="1742-4682-3-41-i83" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msubsup><m:mi>R</m:mi><m:mrow><m:mi>i</m:mi><m:mi>n</m:mi><m:mi>d</m:mi></m:mrow><m:mrow><m:mi>e</m:mi><m:mi>q</m:mi></m:mrow></m:msubsup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGsbGudaqhaaWcbaacbaGae8xAaKMae8NBa4Mae8hzaqgabaGae8xzauMae8xCaehaaaaa@34CA@</m:annotation></m:semantics></m:math> is known. It remains to be shown that the equilibrium constants contained in <b>k</b><sup>ind </sup>are indeed thermodynamically independent; or in other words, that for any vector ln <b>k</b><sup>ind</sup>, there exists a vector <b>k</b><sup>G </sup>such that eqn. (39) holds; and this is indeed the case because <m:math name="1742-4682-3-41-i98" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mover accent="true"><m:mi>N</m:mi><m:mo>&#732;</m:mo></m:mover><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGobGtgaacaaaa@2DE0@</m:annotation></m:semantics></m:math><sup>T </sup>has full row rank.</p>
         </sec>
      </sec>
      <sec>
         <st>
            <p>Competing interests</p>
         </st>
         <p>The authors declare that they have no competing interests.</p>
      </sec>
      <sec>
         <st>
            <p>Authors' contributions</p>
         </st>
         <p>Both authors conceived the convenience kinetics and carried out calculations. W.L. wrote the manuscript, E. K. identified the underlying molecular mechanism and revised the manuscript. Both authors read and approved the final manuscript.</p>
      </sec>
   </bdy>
   <bm>
      <ack>
         <sec>
            <st>
               <p>Acknowledgements</p>
            </st>
            <p>The authors would like to thank the members of the Computational Systems Biology Group, MPI for Molecular Genetics, for lively discussions. They gratefully acknowledge the very helpful comments of the referees. This work has been funded by the Federal Ministry of Education and Research and by the European Commission, grant No. 503269.</p>
         </sec>
      </ack>
      <refgrp>
         <bibl id="B1">
            <title>
               <p>The KEGG databases at GenomeNet</p>
            </title>
            <aug>
               <au>
                  <snm>Kanehisa</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Goto</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>S</snm>
                  <fnm>SK</fnm>
               </au>
               <au>
                  <snm>Nakaya</snm>
                  <fnm>A</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2002</pubdate>
            <volume>30</volume>
            <fpage>42</fpage>
            <lpage>46</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">99091</pubid>
                  <pubid idtype="pmpid" link="fulltext">11752249</pubid>
                  <pubid idtype="doi">10.1093/nar/30.1.42</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B2">
            <title>
               <p>Reactome: a knowledgebase of biological pathways</p>
            </title>
            <aug>
               <au>
                  <snm>Joshi-Tope</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Gillespie</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Vastrik</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>D'Eustachio</snm>
                  <fnm>P</fnm>
               </au>
               <au>
                  <snm>Schmidt</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>de Bono</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Jassal</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Gopinath</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Wu</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Matthews</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Lewis</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Birney</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Stein</snm>
                  <fnm>L</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2005</pubdate>
            <issue>33 Issue</issue>
            <fpage>D428</fpage>
            <lpage>432</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">540026</pubid>
                  <pubid idtype="pmpid" link="fulltext">15608231</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B3">
            <title>
               <p>Biochemical systems analysis. III. Dynamic solutions using a power-law approximation</p>
            </title>
            <aug>
               <au>
                  <snm>Savageau</snm>
                  <fnm>M</fnm>
               </au>
            </aug>
            <source>J Theor Biol</source>
            <pubdate>1970</pubdate>
            <volume>26</volume>
            <issue>2</issue>
            <fpage>215</fpage>
            <lpage>226</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/S0022-5193(70)80013-3</pubid>
                  <pubid idtype="pmpid">5434343</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B4">
            <title>
               <p>Computation and analysis of time-dependent sensitivities in Generalized Mass Action systems</p>
            </title>
            <aug>
               <au>
                  <snm>Schwacke</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Voit</snm>
                  <fnm>E</fnm>
               </au>
            </aug>
            <source>J Theor Biol</source>
            <pubdate>2005</pubdate>
            <volume>236</volume>
            <fpage>21</fpage>
            <lpage>38</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.jtbi.2005.02.013</pubid>
                  <pubid idtype="pmpid" link="fulltext">15967181</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B5">
            <title>
               <p>Dynamic simulation and metabolic re-design of a branched pathway using linlog kinetics</p>
            </title>
            <aug>
               <au>
                  <snm>Visser</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Heijnen</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Metab Eng</source>
            <pubdate>2003</pubdate>
            <volume>5</volume>
            <issue>3</issue>
            <fpage>164</fpage>
            <lpage>176</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/S1096-7176(03)00025-9</pubid>
                  <pubid idtype="pmpid" link="fulltext">12948750</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B6">
            <title>
               <p>Optimal re-design of primary metabolism in Escherichia coli using linlog kinetics</p>
            </title>
            <aug>
               <au>
                  <snm>Visser</snm>
                  <fnm>D</fnm>
               </au>
               <au>
                  <snm>Schmid</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Mauch</snm>
                  <fnm>K</fnm>
               </au>
               <au>
                  <snm>Reuss</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Heijnen</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Metab Eng</source>
            <pubdate>2004</pubdate>
            <volume>6</volume>
            <issue>4</issue>
            <fpage>378</fpage>
            <lpage>390</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.ymben.2004.07.001</pubid>
                  <pubid idtype="pmpid" link="fulltext">15491866</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B7">
            <title>
               <p>Die Kinetik der Invertinwirkung</p>
            </title>
            <aug>
               <au>
                  <snm>Michaelis</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Menten</snm>
                  <fnm>ML</fnm>
               </au>
            </aug>
            <source>Biochemische Zeitschrift</source>
            <pubdate>1913</pubdate>
            <volume>49</volume>
            <fpage>333</fpage>
            <lpage>369</lpage>
         </bibl>
         <bibl id="B8">
            <aug>
               <au>
                  <snm>Cornish-Bowden</snm>
                  <fnm>A</fnm>
               </au>
            </aug>
            <source>Fundamentals of Enzyme Kinetics</source>
            <publisher>London: Portland Press Ltd</publisher>
            <edition>3</edition>
            <pubdate>2004</pubdate>
         </bibl>
         <bibl id="B9">
            <aug>
               <au>
                  <snm>Klipp</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Herwig</snm>
                  <fnm>R</fnm>
               </au>
               <au>
                  <snm>Kowald</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Wierling</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Lehrach</snm>
                  <fnm>H</fnm>
               </au>
            </aug>
            <source>Systems biology in practice. Concepts, implementation, and application</source>
            <publisher>Weinheim: Wiley-VCH</publisher>
            <pubdate>2005</pubdate>
         </bibl>
         <bibl id="B10">
            <title>
               <p>BRENDA, the enzyme database: updates and major new developments</p>
            </title>
            <aug>
               <au>
                  <snm>Schomburg</snm>
                  <fnm>I</fnm>
               </au>
               <au>
                  <snm>Chang</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Ebeling</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Gremse</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Heldt</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Huhn</snm>
                  <fnm>G</fnm>
               </au>
               <au>
                  <snm>Schomburg</snm>
                  <fnm>D</fnm>
               </au>
            </aug>
            <source>Nucleic Acids Res</source>
            <pubdate>2004</pubdate>
            <issue>32 Database</issue>
            <fpage>D431</fpage>
            <lpage>433</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">308815</pubid>
                  <pubid idtype="pmpid" link="fulltext">14681450</pubid>
                  <pubid idtype="doi">10.1093/nar/gkh081</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B11">
            <title>
               <p>Thermodynamics of enzyme-catalyzed reactions - a database for quantitative biochemistry</p>
            </title>
            <aug>
               <au>
                  <snm>Goldberg</snm>
                  <fnm>RN</fnm>
               </au>
               <au>
                  <snm>Tewari</snm>
                  <fnm>YB</fnm>
               </au>
               <au>
                  <snm>Bhat</snm>
                  <fnm>TN</fnm>
               </au>
            </aug>
            <source>Bioinformatics</source>
            <pubdate>2004</pubdate>
            <volume>20</volume>
            <fpage>2874</fpage>
            <lpage>7</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1093/bioinformatics/bth314</pubid>
                  <pubid idtype="pmpid" link="fulltext">15145806</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B12">
            <url>http://sabio.villa-bosch.de/SABIORK/</url>
         </bibl>
         <bibl id="B13">
            <title>
               <p>An integrated study of threonine-pathway enzyme kinetics in Escherichia coli</p>
            </title>
            <aug>
               <au>
                  <snm>Chassagnole</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Ra&#239;s</snm>
                  <fnm>B</fnm>
               </au>
               <au>
                  <snm>Quentin</snm>
                  <fnm>E</fnm>
               </au>
               <au>
                  <snm>Fell</snm>
                  <fnm>DA</fnm>
               </au>
               <au>
                  <snm>Mazat</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Biochem J</source>
            <pubdate>2001</pubdate>
            <volume>356</volume>
            <fpage>415</fpage>
            <lpage>423</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1221852</pubid>
                  <pubid idtype="pmpid" link="fulltext">11368768</pubid>
                  <pubid idtype="doi">10.1042/0264-6021:3560415</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B14">
            <title>
               <p>Towards building the silicon cell: a modular approach</p>
            </title>
            <aug>
               <au>
                  <snm>Snoep</snm>
                  <fnm>JL</fnm>
               </au>
               <au>
                  <snm>Bruggeman</snm>
                  <fnm>F</fnm>
               </au>
               <au>
                  <snm>Westerhoff</snm>
                  <fnm>BOH</fnm>
               </au>
            </aug>
            <source>Biosystems</source>
            <pubdate>2006</pubdate>
            <volume>83</volume>
            <issue>2&#8211;3</issue>
            <fpage>207</fpage>
            <lpage>216</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.biosystems.2005.07.006</pubid>
                  <pubid idtype="pmpid" link="fulltext">16242236</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B15">
            <aug>
               <au>
                  <snm>Haynie</snm>
                  <fnm>D</fnm>
               </au>
            </aug>
            <source>Biological Thermodynamics</source>
            <publisher>Cambridge: Cambridge University Press</publisher>
            <pubdate>2001</pubdate>
         </bibl>
         <bibl id="B16">
            <aug>
               <au>
                  <snm>Haldane</snm>
                  <fnm>J</fnm>
               </au>
            </aug>
            <source>Enzymes</source>
            <publisher>London: Longmans, Grenn, and Co. (reprinted by M.I.T. press, Cambridge, MA 1965</publisher>
            <pubdate>1930</pubdate>
         </bibl>
         <bibl id="B17">
            <title>
               <p>A generalization of Wegscheider's condition. Implications for properties of steady states and for quasi-steady-state approximation</p>
            </title>
            <aug>
               <au>
                  <snm>Schuster</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Schuster</snm>
                  <fnm>R</fnm>
               </au>
            </aug>
            <source>J Math Chem</source>
            <pubdate>1989</pubdate>
            <volume>3</volume>
            <fpage>25</fpage>
            <lpage>42</lpage>
            <xrefbib>
               <pubid idtype="doi">10.1007/BF01171883</pubid>
            </xrefbib>
         </bibl>
         <bibl id="B18">
            <title>
               <p>Biochemical networks with uncertain parameters</p>
            </title>
            <aug>
               <au>
                  <snm>Liebermeister</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Klipp</snm>
                  <fnm>E</fnm>
               </au>
            </aug>
            <source>Syst Biol (Stevenage)</source>
            <pubdate>2005</pubdate>
            <volume>152</volume>
            <issue>3</issue>
            <fpage>97</fpage>
            <lpage>107</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1049/ip-syb:20045033</pubid>
                  <pubid idtype="pmpid">16986274</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B19">
            <title>
               <p>Bringing metabolic networks to life: integration of kinetic, metabolic, and proteomic data</p>
            </title>
            <aug>
               <au>
                  <snm>Liebermeister</snm>
                  <fnm>W</fnm>
               </au>
               <au>
                  <snm>Klipp</snm>
                  <fnm>E</fnm>
               </au>
            </aug>
            <source>Theor Biol Med Model</source>
            <pubdate>2006</pubdate>
            <volume>3</volume>
            <issue>1</issue>
            <fpage>42</fpage>
            <note>Epub ahead of print</note>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1186/1742-4682-3-42</pubid>
                  <pubid idtype="pmpid" link="fulltext">17173670</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B20">
            <title>
               <p>A note on the kinetics of enzyme action</p>
            </title>
            <aug>
               <au>
                  <snm>Briggs</snm>
                  <fnm>GE</fnm>
               </au>
               <au>
                  <snm>Haldane</snm>
                  <fnm>JBS</fnm>
               </au>
            </aug>
            <source>Biochem J</source>
            <pubdate>1925</pubdate>
            <volume>19</volume>
            <fpage>338</fpage>
            <lpage>339</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1259181</pubid>
                  <pubid idtype="pmpid">16743508</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B21">
            <title>
               <p>Energy balance for analysis of complex metabolic networks</p>
            </title>
            <aug>
               <au>
                  <snm>Beard</snm>
                  <fnm>DA</fnm>
               </au>
               <au>
                  <snm>Liang</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Qian</snm>
                  <fnm>H</fnm>
               </au>
            </aug>
            <source>Biophys J</source>
            <pubdate>2002</pubdate>
            <volume>83</volume>
            <fpage>79</fpage>
            <lpage>86</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="pmcid">1302128</pubid>
                  <pubid idtype="pmpid" link="fulltext">12080101</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B22">
            <title>
               <p>Putative regulatory sites unraveled by network-embedded thermodynamic analysis of metabolome data</p>
            </title>
            <aug>
               <au>
                  <snm>K&#252;mmel</snm>
                  <fnm>A</fnm>
               </au>
               <au>
                  <snm>Panke</snm>
                  <fnm>S</fnm>
               </au>
               <au>
                  <snm>Heinemann</snm>
                  <fnm>M</fnm>
               </au>
            </aug>
            <source>Mol Syst Biol</source>
            <pubdate>2006</pubdate>
            <volume>2</volume>
            <fpage>2006.0034</fpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1038/msb4100074</pubid>
                  <pubid idtype="pmpid" link="fulltext">16788595</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B23">
            <title>
               <p>Genome-scale thermodynamic analysis of E. coli metabolism</p>
            </title>
            <aug>
               <au>
                  <snm>Henry</snm>
                  <fnm>C</fnm>
               </au>
               <au>
                  <snm>Jankowski</snm>
                  <fnm>M</fnm>
               </au>
               <au>
                  <snm>Broadbelt</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Hatzimanikatis</snm>
                  <fnm>V</fnm>
               </au>
            </aug>
            <source>Biophys J</source>
            <pubdate>2006</pubdate>
            <volume>90</volume>
            <fpage>1453</fpage>
            <lpage>1461</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1529/biophysj.105.071720</pubid>
                  <pubid idtype="pmpid" link="fulltext">16299075</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B24">
            <title>
               <p>Transcriptional regulation by numbers: models</p>
            </title>
            <aug>
               <au>
                  <snm>Bintu</snm>
                  <fnm>L</fnm>
               </au>
               <au>
                  <snm>Buchler</snm>
                  <fnm>N</fnm>
               </au>
               <au>
                  <snm>Garcia</snm>
                  <fnm>H</fnm>
               </au>
               <au>
                  <snm>Gerland</snm>
                  <fnm>U</fnm>
               </au>
               <au>
                  <snm>Hwa</snm>
                  <fnm>T</fnm>
               </au>
               <au>
                  <snm>Kondev</snm>
                  <fnm>J</fnm>
               </au>
               <au>
                  <snm>Phillips</snm>
                  <fnm>R</fnm>
               </au>
            </aug>
            <source>Curr Opin Genet Dev</source>
            <pubdate>2005</pubdate>
            <volume>15</volume>
            <fpage>116</fpage>
            <lpage>124</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/j.gde.2005.02.007</pubid>
                  <pubid idtype="pmpid" link="fulltext">15797194</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
         <bibl id="B25">
            <title>
               <p>Metabolic control theory: a structural approach</p>
            </title>
            <aug>
               <au>
                  <snm>Reder</snm>
                  <fnm>C</fnm>
               </au>
            </aug>
            <source>J Theor Biol</source>
            <pubdate>1988</pubdate>
            <volume>135</volume>
            <fpage>175</fpage>
            <lpage>201</lpage>
            <xrefbib>
               <pubidlist>
                  <pubid idtype="doi">10.1016/S0022-5193(88)80073-0</pubid>
                  <pubid idtype="pmpid">3267767</pubid>
               </pubidlist>
            </xrefbib>
         </bibl>
      </refgrp>
   </bm>
</art>
