// Created by libAntimony v2.13.0
model *Hoefnagel2002_PyruvateBranches()

  // Compartments and Species:
  compartment compartment_;
  species $PO4 in compartment_;
  substanceOnly species ADP in compartment_, NAD in compartment_, ATP in compartment_;
  substanceOnly species NADH in compartment_, pyruvate in compartment_, $lactate in compartment_;
  substanceOnly species CoA in compartment_, $halfglucose in compartment_;
  substanceOnly species AcCoA in compartment_, AcP in compartment_, $Ac in compartment_;
  substanceOnly species AcO in compartment_, $EtOH in compartment_, AcLac in compartment_;
  substanceOnly species AcetoinIn in compartment_, $AcetoinOut in compartment_;
  substanceOnly species $Butanediol in compartment_, $O2 in compartment_;

  // Reactions:
  R1: ADP + NAD + $halfglucose => ATP + NADH + pyruvate; 2*R1_V_1*(halfglucose/(2*R1_Kglc_1))*(NAD/R1_Knad_1)*(ADP/R1_Kadp_1)/((1 + halfglucose/(2*R1_Kglc_1) + pyruvate/R1_Kpyr_1)*(1 + NAD/R1_Knad_1 + NADH/R1_Knadh_1)*(1 + ADP/R1_Kadp_1 + ATP/R1_Katp_1));
  R2: NADH + pyruvate => NAD + $lactate; R2_V_2*((pyruvate*NADH - lactate*NAD/R2_Keq_2)/(R2_Kpyr_2*R2_Knadh_2))/((1 + pyruvate/R2_Kpyr_2 + lactate/R2_Klac_2)*(1 + NADH/R2_Knadh_2 + NAD/R2_Knad_2));
  R3: NAD + pyruvate + CoA => NADH + AcCoA; R3_V_3*(pyruvate/R3_Kpyr_3)*(NAD/R3_Knad_3)*(CoA/R3_Kcoa_3)*(NAD/(NAD + R3_Ki_3*NADH))/((1 + pyruvate/R3_Kpyr_3)*(1 + NAD/R3_Knad_3 + NADH/R3_Knadh_3)*(1 + CoA/R3_Kcoa_3 + AcCoA/R3_Kaccoa_3));
  R4: AcCoA + $PO4 => CoA + AcP; R4_V_4*((AcCoA*PO4 - AcP*CoA/R4_Keq_4)/(R4_Kiaccoa_4*R4_Kpi_4))/(1 + AcCoA/R4_Kiaccoa_4 + PO4/R4_Kipi_4 + AcP/R4_Kiacp_4 + CoA/R4_Kicoa_4 + AcCoA*PO4/(R4_Kiaccoa_4*R4_Kpi_4) + AcP*CoA/(R4_Kacp_4*R4_Kicoa_4));
  R5: ADP + AcP => ATP + $Ac; R5_V_5*((AcP*ADP - Ac*ATP/R5_Keq_5)/(R5_Kadp_5*R5_Kacp_5))/((1 + AcP/R5_Kacp_5 + Ac/R5_Kac_5)*(1 + ADP/R5_Kadp_5 + ATP/R5_Katp_5));
  R6: NADH + AcCoA => NAD + CoA + AcO; R6_V_6*((AcCoA*NADH - CoA*NAD*AcO/R6_Keq_6)/(R6_Kaccoa_6*R6_Knadh_6))/((1 + NAD/R6_Knad_6 + NADH/R6_Knadh_6)*(1 + AcCoA/R6_Kaccoa_6 + CoA/R6_Kcoa_6)*(1 + AcO/R6_Kaco_6));
  R7: NADH + AcO => NAD + $EtOH; R7_V_7*((AcO*NADH - EtOH*NAD/R7_Keq_7)/(R7_Kaco_7*R7_Knadh_7))/((1 + NAD/R7_Knad_7 + NADH/R7_Knadh_7)*(1 + AcO/R7_Kaco_7 + EtOH/R7_Ketoh_7));
  R8: 2 pyruvate => AcLac; R8_V_8*(pyruvate/R8_Kpyr_8)*(1 - AcLac/(pyruvate*R8_Keq_8))*(pyruvate/R8_Kpyr_8 + AcLac/R8_Kaclac_8)^(R8_n_8 - 1)/(1 + (pyruvate/R8_Kpyr_8 + AcLac/R8_Kaclac_8)^R8_n_8);
  R9: AcLac => AcetoinIn; R9_V_9*(AcLac/R9_Kaclac_9)/(1 + AcLac/R9_Kaclac_9 + AcetoinIn/R9_Kacet_9);
  R10: AcetoinIn => $AcetoinOut; R10_V_10*(AcetoinIn/R10_Kacet_10)/(1 + AcetoinIn/R10_Kacet_10);
  R11: NADH + AcetoinIn => NAD + $Butanediol; R11_V_11*((AcetoinIn*NADH - Butanediol*NAD/R11_Keq_11)/(R11_Kacet_11*R11_Knadh_11))/((1 + AcetoinIn/R11_Kacet_11 + Butanediol/R11_Kbut_11)*(1 + NADH/R11_Knadh_11 + NAD/R11_Knad_11));
  R12: ATP => ADP; R12_V_12*(ATP/(ADP*R12_Katp_12))^R12_n_12/(1 + (ATP/(ADP*R12_Katp_12))^R12_n_12);
  R13: NADH + $O2 => NAD; R13_V_13*(NADH*O2/(R13_Knadh_13*R13_Ko_13))/((1 + NADH/R13_Knadh_13 + NAD/R13_Knad_13)*(1 + O2/R13_Ko_13));
  R14: AcLac => AcetoinIn; R14_k_14*AcLac;

  // Species initializations:
  ADP = 4.9/compartment_;
  NAD = 6.33/compartment_;
  ATP = 0.1/compartment_;
  NADH = 3.67/compartment_;
  pyruvate = 1/compartment_;
  lactate = 0.1/compartment_;
  CoA = 1/compartment_;
  halfglucose = 30/compartment_;
  AcCoA = 0;
  AcP = 0;
  Ac = 1/compartment_;
  AcO = 0;
  EtOH = 1/compartment_;
  AcLac = 0;
  AcetoinIn = 0;
  AcetoinOut = 0;
  Butanediol = 0.01/compartment_;
  O2 = 0.2/compartment_;
  PO4 = 10/compartment_;

  // Compartment initializations:
  compartment_ = 1;

  // Variable initializations:
  R1_V_1 = 2397;
  R1_Kglc_1 = 0.1;
  R1_Knad_1 = 0.1412;
  R1_Kadp_1 = 0.04699;
  R1_Kpyr_1 = 2.5;
  R1_Knadh_1 = 0.08999;
  R1_Katp_1 = 0.01867;
  R2_V_2 = 5118;
  R2_Keq_2 = 21120.69;
  R2_Kpyr_2 = 1.5;
  R2_Knadh_2 = 0.08;
  R2_Klac_2 = 100;
  R2_Knad_2 = 2.4;
  R3_V_3 = 259;
  R3_Kpyr_3 = 1;
  R3_Knad_3 = 0.4;
  R3_Kcoa_3 = 0.014;
  R3_Ki_3 = 46.4159;
  R3_Knadh_3 = 0.1;
  R3_Kaccoa_3 = 0.008;
  R4_V_4 = 42;
  R4_Keq_4 = 0.0065;
  R4_Kiaccoa_4 = 0.2;
  R4_Kpi_4 = 2.6;
  R4_Kipi_4 = 2.6;
  R4_Kiacp_4 = 0.2;
  R4_Kicoa_4 = 0.029;
  R4_Kacp_4 = 0.7;
  R5_V_5 = 2700;
  R5_Keq_5 = 174.217;
  R5_Kadp_5 = 0.5;
  R5_Kacp_5 = 0.16;
  R5_Kac_5 = 7;
  R5_Katp_5 = 0.07;
  R6_V_6 = 97;
  R6_Keq_6 = 1;
  R6_Kaccoa_6 = 0.007;
  R6_Knadh_6 = 0.025;
  R6_Knad_6 = 0.08;
  R6_Kcoa_6 = 0.008;
  R6_Kaco_6 = 10;
  R7_V_7 = 162;
  R7_Keq_7 = 12354.9;
  R7_Kaco_7 = 0.03;
  R7_Knadh_7 = 0.05;
  R7_Knad_7 = 0.08;
  R7_Ketoh_7 = 1;
  R8_V_8 = 600;
  R8_Kpyr_8 = 50;
  R8_Keq_8 = 9000000000000;
  R8_Kaclac_8 = 100;
  R8_n_8 = 2.4;
  R9_V_9 = 106;
  R9_Kaclac_9 = 10;
  R9_Kacet_9 = 100;
  R10_V_10 = 200;
  R10_Kacet_10 = 5;
  R11_V_11 = 105;
  R11_Keq_11 = 1400;
  R11_Kacet_11 = 0.06;
  R11_Knadh_11 = 0.02;
  R11_Kbut_11 = 2.6;
  R11_Knad_11 = 0.16;
  R12_V_12 = 900;
  R12_Katp_12 = 6.196;
  R12_n_12 = 2.58;
  R13_V_13 = 118;
  R13_Knadh_13 = 0.041;
  R13_Ko_13 = 0.2;
  R13_Knad_13 = 1;
  R14_k_14 = 0.0003;

  // Other declarations:
  const compartment_;

  // Unit definitions:
  unit substance = 1e-3 mole;
  unit time_unit = 60 second;

  // Display Names:
  substance is "millimole (default)";
  time_unit is "minute (default)";

  // CV terms:
  ADP identity "http://identifiers.org/chebi/CHEBI:16761",
               "http://identifiers.org/kegg.compound/C00008"
  NAD identity "http://identifiers.org/chebi/CHEBI:15846",
               "http://identifiers.org/kegg.compound/C00003"
  ATP identity "http://identifiers.org/chebi/CHEBI:15422",
               "http://identifiers.org/kegg.compound/C00002"
  NADH identity "http://identifiers.org/chebi/CHEBI:16908",
                "http://identifiers.org/kegg.compound/C00004"
  pyruvate identity "http://identifiers.org/chebi/CHEBI:15361",
                    "http://identifiers.org/kegg.compound/C00022"
  lactate identity "http://identifiers.org/chebi/CHEBI:24996",
                   "http://identifiers.org/kegg.compound/C00186"
  CoA identity "http://identifiers.org/chebi/CHEBI:15346",
               "http://identifiers.org/kegg.compound/C00010"
  AcCoA identity "http://identifiers.org/chebi/CHEBI:15351",
                 "http://identifiers.org/kegg.compound/C00024"
  AcP identity "http://identifiers.org/chebi/CHEBI:15350",
               "http://identifiers.org/kegg.compound/C00227"
  Ac identity "http://identifiers.org/chebi/CHEBI:30089",
              "http://identifiers.org/kegg.compound/C00033"
  AcO identity "http://identifiers.org/chebi/CHEBI:15343",
               "http://identifiers.org/kegg.compound/C00084"
  EtOH identity "http://identifiers.org/chebi/CHEBI:16236",
                "http://identifiers.org/kegg.compound/C00469"
  AcLac identity "http://identifiers.org/chebi/CHEBI:16444",
                 "http://identifiers.org/kegg.compound/C00900"
  AcetoinIn identity "http://identifiers.org/chebi/CHEBI:15688",
                     "http://identifiers.org/kegg.compound/C00466"
  AcetoinOut identity "http://identifiers.org/chebi/CHEBI:15688",
                      "http://identifiers.org/kegg.compound/C00466"
  Butanediol version "http://identifiers.org/chebi/CHEBI:16812",
                     "http://identifiers.org/chebi/CHEBI:16982",
                     "http://identifiers.org/kegg.compound/C03046",
                     "http://identifiers.org/kegg.compound/C03044"
  O2 identity "http://identifiers.org/chebi/CHEBI:15379",
              "http://identifiers.org/kegg.compound/C00007"
  PO4 identity "http://identifiers.org/chebi/CHEBI:18367",
               "http://identifiers.org/kegg.compound/C00009"
  R1 parthood "http://identifiers.org/kegg.pathway/map00010"
  R2 version "http://identifiers.org/ec-code/1.1.1.27",
             "http://identifiers.org/ec-code/1.1.1.28",
             "http://identifiers.org/kegg.reaction/R00703",
             "http://identifiers.org/kegg.reaction/R00704",
             "http://identifiers.org/reactome/REACT_178"
  R3 hypernym "http://identifiers.org/ec-code/1.2.1.51"
  R3 identity "http://identifiers.org/kegg.reaction/R00209"
  R4 hypernym "http://identifiers.org/ec-code/2.3.1.8"
  R4 identity "http://identifiers.org/kegg.reaction/R00230"
  R5 hypernym "http://identifiers.org/ec-code/2.7.2.1"
  R5 identity "http://identifiers.org/kegg.reaction/R00315"
  R6 hypernym "http://identifiers.org/ec-code/1.2.1.10"
  R6 identity "http://identifiers.org/kegg.reaction/R00228"
  R7 hypernym "http://identifiers.org/ec-code/1.1.1.1"
  R7 identity "http://identifiers.org/kegg.reaction/R00754",
              "http://identifiers.org/reactome/REACT_799"
  R8 hypernym "http://identifiers.org/ec-code/2.2.1.6"
  R8 identity "http://identifiers.org/kegg.reaction/R00006"
  R9 identity "http://identifiers.org/kegg.reaction/R02947"
  R9 hypernym "http://identifiers.org/ec-code/4.1.1.5"
  R10 hypernym "http://identifiers.org/go/GO:0015562"
  R11 version "http://identifiers.org/ec-code/1.1.1.4",
              "http://identifiers.org/ec-code/1.1.1.76",
              "http://identifiers.org/kegg.reaction/R02344",
              "http://identifiers.org/kegg.reaction/R02946"
  R12 hypernym "http://identifiers.org/go/GO:0016887"
  R13 hypernym "http://identifiers.org/go/GO:0006116"
end

Hoefnagel2002_PyruvateBranches is "Hoefnagel2002_PyruvateBranches"

Hoefnagel2002_PyruvateBranches model_entity_is "http://identifiers.org/biomodels.db/MODEL6617235316"
Hoefnagel2002_PyruvateBranches model_entity_is "http://identifiers.org/biomodels.db/BIOMD0000000017"
Hoefnagel2002_PyruvateBranches description "http://identifiers.org/pubmed/11932446"
Hoefnagel2002_PyruvateBranches hypernym "http://identifiers.org/go/GO:0006090",
                                        "http://identifiers.org/go/GO:0006089"
Hoefnagel2002_PyruvateBranches parthood "http://identifiers.org/kegg.pathway/map00620",
                                        "http://identifiers.org/kegg.pathway/map00650"
Hoefnagel2002_PyruvateBranches taxon "http://identifiers.org/taxonomy/1358"
Hoefnagel2002_PyruvateBranches property "http://identifiers.org/mamo/MAMO_0000046"
