- Author:
- Matthias K?nig <matthias.koenig@charite.de>
- Date:
- 2013-04-18 17:56:36+02:00
- Desc:
- Example Full 1 working!
- Permanent Source URI:
- http://models.cellml.org/w/matthiaskoenig/MetabolicComponentLibrary/rawfile/aacef38c9d45dc2ea867141943bc44ef09ac4da7/MetabolicComponentLibrary-v0.1.cellml
<?xml version="1.0"?>
<model xmlns="http://www.cellml.org/cellml/1.1#" name="MetabolicComponentLibrary"><units xmlns="http://www.cellml.org/cellml/1.0#" name="mM">
<unit prefix="milli" units="mole"/>
<unit exponent="-1" units="liter"/>
</units><units xmlns="http://www.cellml.org/cellml/1.0#" name="per_second">
<unit exponent="-1" units="second"/>
</units><units xmlns="http://www.cellml.org/cellml/1.0#" name="mM_per_second">
<unit units="mM"/>
<unit exponent="-1" units="second"/>
</units><component xmlns="http://www.cellml.org/cellml/1.0#" name="AllostericInhibitionEmpirical">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="n" public_interface="in" units="dimensionless"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
<apply>
<power/>
<apply>
<divide/>
<ci>I</ci>
<ci>Ki</ci>
</apply>
<ci>n</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="AllostericInhibitionMWC">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="n" public_interface="in" units="dimensionless"/>
<variable name="L" public_interface="in" units="dimensionless"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
<apply>
<power/>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
</apply>
<apply>
<minus/>
<ci>n</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>L</ci>
<apply>
<power/>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Ki</ci>
</apply>
</apply>
</apply>
<ci>n</ci>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
</apply>
<ci>n</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="BiIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S1" public_interface="in" units="mM"/>
<variable name="Km_S2" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_S1</ci>
<ci>Km_S2</ci>
</apply>
<apply>
<times/>
<ci>S1</ci>
<ci>Km_S2</ci>
</apply>
<apply>
<times/>
<ci>S2</ci>
<ci>Km_S1</ci>
</apply>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="CatalyticActivationIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="A" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_A" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
<ci>A</ci>
</apply>
<apply>
<times/>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<ci>Km_A</ci>
<ci>A</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="CatalyticActivationRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="A" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Km_A" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<ci>A</ci>
</apply>
<apply>
<times/>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<ci>Km_A</ci>
<ci>A</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="CompetitiveInhibitionIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<ci>S</ci>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Ki</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="CompetitiveInhibitionRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
<apply>
<divide/>
<ci>I</ci>
<ci>Ki</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="ConstantFluxIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<ci>V</ci>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="Hill1ModifierRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="M" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="dimensionless"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Km_M" public_interface="in" units="mM"/>
<variable name="a" public_interface="in" units="dimensionless"/>
<variable name="h" public_interface="in" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<minus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P</ci>
<apply>
<times/>
<ci>S</ci>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<minus/>
<ci>h</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<power/>
<apply>
<divide/>
<ci>M</ci>
<ci>Km_M</ci>
</apply>
<ci>h</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>a</ci>
<apply>
<power/>
<apply>
<divide/>
<ci>M</ci>
<ci>Km_M</ci>
</apply>
<ci>h</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<ci>h</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="Hill2ModifierRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="M1" public_interface="in" units="mM"/>
<variable name="M2" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="dimensionless"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Km_M1" public_interface="in" units="mM"/>
<variable name="Km_M2" public_interface="in" units="mM"/>
<variable name="a_A" public_interface="in" units="dimensionless"/>
<variable name="a_B" public_interface="in" units="dimensionless"/>
<variable name="a_AB" public_interface="in" units="dimensionless"/>
<variable name="h" public_interface="in" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<minus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P</ci>
<apply>
<times/>
<ci>S</ci>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<minus/>
<ci>h</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<divide/>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<power/>
<apply>
<divide/>
<ci>M1</ci>
<ci>Km_M1</ci>
</apply>
<ci>h</ci>
</apply>
<apply>
<power/>
<apply>
<divide/>
<ci>M2</ci>
<ci>Km_M2</ci>
</apply>
<ci>h</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>a_A</ci>
<apply>
<power/>
<apply>
<divide/>
<ci>M1</ci>
<ci>Km_M1</ci>
</apply>
<ci>h</ci>
</apply>
</apply>
<apply>
<times/>
<ci>a_B</ci>
<apply>
<power/>
<apply>
<divide/>
<ci>M2</ci>
<ci>Km_M2</ci>
</apply>
<ci>h</ci>
</apply>
</apply>
<apply>
<times/>
<ci>a_A</ci>
<ci>a_B</ci>
<ci>a_AB</ci>
<apply>
<power/>
<apply>
<divide/>
<ci>M1</ci>
<ci>Km_M1</ci>
</apply>
<ci>h</ci>
</apply>
<apply>
<power/>
<apply>
<divide/>
<ci>M2</ci>
<ci>Km_M2</ci>
</apply>
<ci>h</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<ci>h</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="HillIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="n" public_interface="in" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<apply>
<power/>
<ci>S</ci>
<ci>n</ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<power/>
<ci>Km_S</ci>
<ci>n</ci>
</apply>
<apply>
<power/>
<ci>S</ci>
<ci>n</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="HillRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="dimensionless"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="h" public_interface="in" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<minus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P</ci>
<apply>
<times/>
<ci>S</ci>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<minus/>
<ci>h</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
</apply>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<power/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<ci>h</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="HyperbolicModifierIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="M" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Kd" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="a" public_interface="in" units="dimensionless"/>
<variable name="b" public_interface="in" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<apply>
<times/>
<ci>b</ci>
<ci>M</ci>
</apply>
<apply>
<times/>
<ci>a</ci>
<ci>Kd</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>M</ci>
<ci>Kd</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>M</ci>
<apply>
<times/>
<ci>a</ci>
<ci>Kd</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="HyperbolicModifierRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="M" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Kd" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="a" public_interface="in" units="dimensionless"/>
<variable name="b" public_interface="in" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<apply>
<times/>
<ci>b</ci>
<ci>M</ci>
</apply>
<apply>
<times/>
<ci>a</ci>
<ci>Kd</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>M</ci>
<ci>Kd</ci>
</apply>
<apply>
<times/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>M</ci>
<apply>
<times/>
<ci>a</ci>
<ci>Kd</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="IsoUniUni">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="dimensionless"/>
<variable name="Ki" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<apply>
<minus/>
<ci>S</ci>
<apply>
<divide/>
<ci>P</ci>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P</ci>
<ci>Ki</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><units xmlns="http://www.cellml.org/cellml/1.0#" name="per_mM_per_second">
<unit exponent="-1" units="mM"/>
<unit exponent="-1" units="second"/>
</units><component xmlns="http://www.cellml.org/cellml/1.0#" name="MassActionBiBiRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="P1" public_interface="in" units="mM"/>
<variable name="P2" public_interface="in" units="mM"/>
<variable name="k_f" public_interface="in" units="per_mM_per_second"/>
<variable name="k_b" public_interface="in" units="per_mM_per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>k_f</ci>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>k_b</ci>
<ci>P1</ci>
<ci>P2</ci>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MassActionBiIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="k_f" public_interface="in" units="per_mM_per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<times/>
<ci>k_f</ci>
<ci>S1</ci>
<ci>S2</ci>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MassActionBiUniRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="k_f" public_interface="in" units="per_mM_per_second"/>
<variable name="k_b" public_interface="in" units="per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>k_f</ci>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>k_b</ci>
<ci>P</ci>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MassActionUniBiRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P1" public_interface="in" units="mM"/>
<variable name="P2" public_interface="in" units="mM"/>
<variable name="k_f" public_interface="in" units="per_second"/>
<variable name="k_b" public_interface="in" units="per_mM_per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>k_f</ci>
<ci>S</ci>
</apply>
<apply>
<times/>
<ci>k_b</ci>
<ci>P1</ci>
<ci>P2</ci>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MassActionUniIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="k_f" public_interface="in" units="per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<times/>
<ci>k_f</ci>
<ci>S</ci>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MassActionUniUniRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="k_f" public_interface="in" units="per_second"/>
<variable name="k_b" public_interface="in" units="per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>k_f</ci>
<ci>S</ci>
</apply>
<apply>
<times/>
<ci>k_b</ci>
<ci>P</ci>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MichaelisMentenIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MichaelisMentenRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MixedActivationIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="A" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Kac" public_interface="in" units="mM"/>
<variable name="Kas" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
<ci>A</ci>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<plus/>
<ci>Kas</ci>
<ci>A</ci>
</apply>
</apply>
<apply>
<times/>
<ci>S</ci>
<apply>
<plus/>
<ci>Kac</ci>
<ci>A</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MixedActivationRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="A" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Kac" public_interface="in" units="mM"/>
<variable name="Kas" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<ci>A</ci>
</apply>
<apply>
<plus/>
<ci>Kas</ci>
<ci>A</ci>
<apply>
<times/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<ci>Kac</ci>
<ci>A</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MixedInhibitionIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Kis" public_interface="in" units="mM"/>
<variable name="Kic" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Kis</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Kic</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="MixedInhibitionRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Kis" public_interface="in" units="mM"/>
<variable name="Kic" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Kis</ci>
</apply>
<apply>
<times/>
<apply>
<plus/>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Kic</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="NoncompetitiveInhibitionIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<apply>
<times/>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Ki</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="NoncompetitiveInhibitionRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<times/>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>Ki</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><units xmlns="http://www.cellml.org/cellml/1.0#" name="per_mM">
<unit exponent="-1" units="mM"/>
</units><component xmlns="http://www.cellml.org/cellml/1.0#" name="OrderedBiBi">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="P1" public_interface="in" units="mM"/>
<variable name="P2" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="dimensionless"/>
<variable name="Km_S1" public_interface="in" units="mM"/>
<variable name="Km_S2" public_interface="in" units="mM"/>
<variable name="Km_P1" public_interface="in" units="mM"/>
<variable name="Km_P2" public_interface="in" units="mM"/>
<variable name="Ki_S1" public_interface="in" units="mM"/>
<variable name="Ki_S2" public_interface="in" units="mM"/>
<variable name="Ki_P1" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>P1</ci>
<ci>P2</ci>
</apply>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P1</ci>
<ci>Ki_P1</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>Km_S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>Km_S2</ci>
<apply>
<plus/>
<ci>S1</ci>
<ci>Ki_S1</ci>
</apply>
</apply>
<apply>
<times/>
<apply>
<divide/>
<ci>V_f</ci>
<apply>
<times/>
<ci>V_b</ci>
<ci>Keq</ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_P2</ci>
<ci>P1</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S1</ci>
<ci>Ki_S1</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>P2</ci>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_P1</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<apply>
<times/>
<ci>Km_S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>Ki_S1</ci>
<ci>Km_S2</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>P1</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S2</ci>
<ci>Ki_S2</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="OrderedBiUni">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="per_mM"/>
<variable name="Km_S1" public_interface="in" units="mM"/>
<variable name="Km_S2" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Ki_S1" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>Km_S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>Km_S2</ci>
<ci>S1</ci>
</apply>
<apply>
<times/>
<apply>
<divide/>
<ci>V_f</ci>
<apply>
<times/>
<ci>V_b</ci>
<ci>Keq</ci>
</apply>
</apply>
<apply>
<plus/>
<ci>Km_P</ci>
<apply>
<times/>
<ci>P</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S1</ci>
<ci>Ki_S1</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="OrderedUniBi">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P1" public_interface="in" units="mM"/>
<variable name="P2" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P1" public_interface="in" units="mM"/>
<variable name="Km_P2" public_interface="in" units="mM"/>
<variable name="Ki_P1" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<apply>
<minus/>
<ci>S</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>P1</ci>
<ci>P2</ci>
</apply>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<ci>Km_S</ci>
<apply>
<times/>
<ci>S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P1</ci>
<ci>Ki_P1</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<apply>
<divide/>
<ci>V_f</ci>
<apply>
<times/>
<ci>V_b</ci>
<ci>Keq</ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_P2</ci>
<ci>P1</ci>
</apply>
<apply>
<times/>
<ci>Km_P1</ci>
<ci>P2</ci>
</apply>
<apply>
<times/>
<ci>P1</ci>
<ci>P2</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="PingPongBiBi">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S1" public_interface="in" units="mM"/>
<variable name="S2" public_interface="in" units="mM"/>
<variable name="P1" public_interface="in" units="mM"/>
<variable name="P2" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Keq" public_interface="in" units="dimensionless"/>
<variable name="Km_S1" public_interface="in" units="mM"/>
<variable name="Km_S2" public_interface="in" units="mM"/>
<variable name="Km_P1" public_interface="in" units="mM"/>
<variable name="Km_P2" public_interface="in" units="mM"/>
<variable name="Ki_S1" public_interface="in" units="mM"/>
<variable name="Ki_P2" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>P1</ci>
<ci>P2</ci>
</apply>
<ci>Keq</ci>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>S1</ci>
<ci>S2</ci>
</apply>
<apply>
<times/>
<ci>Km_S2</ci>
<ci>S1</ci>
</apply>
<apply>
<times/>
<ci>Km_S1</ci>
<ci>S2</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>P2</ci>
<ci>Ki_P2</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<apply>
<divide/>
<ci>V_f</ci>
<apply>
<times/>
<ci>V_b</ci>
<ci>Keq</ci>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_P2</ci>
<ci>P1</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S1</ci>
<ci>Ki_S1</ci>
</apply>
</apply>
</apply>
<apply>
<times/>
<ci>P2</ci>
<apply>
<plus/>
<ci>Km_P1</ci>
<ci>P1</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="SpecificActivationIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="A" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_A" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
<ci>A</ci>
</apply>
<apply>
<plus/>
<apply>
<times/>
<ci>Km_S</ci>
<ci>Km_A</ci>
</apply>
<apply>
<times/>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
</apply>
<ci>A</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="SpecificActivationRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="A" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Km_A" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<ci>A</ci>
</apply>
<apply>
<plus/>
<ci>Km_A</ci>
<apply>
<times/>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
</apply>
<ci>A</ci>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="SubstrateActivationIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="K_sa" public_interface="in" units="mM"/>
<variable name="K_sc" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<apply>
<power/>
<apply>
<divide/>
<ci>S</ci>
<ci>K_sa</ci>
</apply>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>K_sc</ci>
</apply>
<apply>
<divide/>
<ci>S</ci>
<ci>K_sa</ci>
</apply>
<apply>
<power/>
<apply>
<divide/>
<ci>S</ci>
<ci>K_sa</ci>
</apply>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">2</cn>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="SubstrateInhibitionIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<ci>Km_S</ci>
<ci>S</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>Km_S</ci>
<apply>
<power/>
<ci>S</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<power/>
<ci>Ki</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">2</cn>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="SubstrateInhibitionRev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="P" public_interface="in" units="mM"/>
<variable name="V_f" public_interface="in" units="mM_per_second"/>
<variable name="V_b" public_interface="in" units="mM_per_second"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="Km_P" public_interface="in" units="mM"/>
<variable name="Ki" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>V_f</ci>
<ci>S</ci>
</apply>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>V_b</ci>
<ci>P</ci>
</apply>
<ci>Km_P</ci>
</apply>
</apply>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>S</ci>
<ci>Km_S</ci>
</apply>
<apply>
<divide/>
<ci>P</ci>
<ci>Km_P</ci>
</apply>
<apply>
<divide/>
<apply>
<power/>
<ci>S</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<ci>Ki</ci>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">2</cn>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component><component xmlns="http://www.cellml.org/cellml/1.0#" name="UncompetitiveInhibitionIrrev">
<variable name="J" public_interface="out" units="mM_per_second"/>
<variable name="S" public_interface="in" units="mM"/>
<variable name="V" public_interface="in" units="mM_per_second"/>
<variable name="I" public_interface="in" units="mM"/>
<variable name="Km_S" public_interface="in" units="mM"/>
<variable name="K_I" public_interface="in" units="mM"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>J</ci>
<apply>
<divide/>
<apply>
<times/>
<ci>V</ci>
<ci>S</ci>
</apply>
<apply>
<plus/>
<ci>Km_S</ci>
<apply>
<times/>
<ci>S</ci>
<apply>
<plus/>
<cn xmlns:cellml="http://www.cellml.org/cellml/1.0#" cellml:units="dimensionless">1</cn>
<apply>
<divide/>
<ci>I</ci>
<ci>K_I</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component></model>