{
 "about": {
  "what": "(a) A product's composition from the formula a person enters, and the carbon and electron yield bounds, exact in Python fractions",
  "atomicWeights": {
   "C": "12011/1000",
   "H": "126/125",
   "N": "14007/1000",
   "O": "15999/1000",
   "S": "1603/50"
  },
  "atomicWeightsSource": "CIAAW abridged standard atomic weights (conventional values for H, C, N, O and S), as exact decimals",
  "degreeOfReduction": "per C-mol: 4·C + 1·H − 2·O − 3·N + 6·S, divided by the carbon count (references CO2, H2O, NH4+ with N at −3, SO4 2− with S at +6)",
  "cmolMass": "formula mass divided by the carbon count",
  "bounds": "carbon Y ≤ M_c/MS_c; electron Y ≤ γS·M_c/(γ·MS_c) when γ > 0, no electron bound when γ ≤ 0; for biomass (MX_c = 12.011/carbon mass fraction, γX as entered) and for the product; feasible at equality, refused when strictly above; joint feasibility is each yield within its own bounds",
  "rates": "qCO2 = qS/MSc − μ/MXc − qP/MPc and qO2 = (γS·qS/MSc − γX·μ/MXc − γP·qP/MPc)/4 at stated uptakes qS, the regime chosen exactly; the allocation qS = μ/Yxs + qP/Yps + ms is asserted exactly in G and P",
  "refusals": [
   "element-not-supported",
   "empty",
   "malformed",
   "no-carbon",
   "zero-subscript"
  ],
  "fields": "the CSO's point 9: α = β = 0 is product off (a model choice, not a recommendation); no formula gives the product biomass composition, with Yps = Yxs when blank (model 2) and the line 'Biomass-equivalent product; gas predictions approximate.'; a formula with a blank Yps is refused ('A product formula needs a product yield.'); an entered yield is checked against its bounds whether or not the product is on. Yps, α and β open blank: this app recommends none",
  "sulfur": "the +6 per sulfur atom (sulfate reference) is the CSO's, from Roels 1983 and Villadsen, Nielsen and Lidén 2011, ch. 3; Unverified until a dated page is read (MEMO point 4)",
  "tolerance": "exact: every value an exact Fraction, equal to the hand-worked value where one is stated; verdicts by exact comparison, feasible at equality",
  "version": "0.15.0",
  "recordedOn": "2026-10-31",
  "script": "pipeline/bioreactor-simulator/reference-product-composition.py",
  "generatorSha256": "81421db2e2689f1562f85f8a17b17b14ad71cee17f2eaf981fa1acacc40930f9",
  "python": "3.12.14",
  "specification": "docs/design/bioreactor-product-composition.md",
  "ruling": [
   "docs/board/memos/2026-10-24-cso-bioreactor-stage.md",
   "docs/board/memos/2026-10-31-cso-bioreactor-br8-allocation.md"
  ]
 },
 "compositions": [
  {
   "id": "glucose",
   "formula": "C6H12O6",
   "statedCmolMass": "30.026",
   "statedGamma": "4",
   "counts": {
    "C": "6",
    "H": "12",
    "O": "6"
   },
   "perCmol": {
    "C": "1",
    "H": "2",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "45039/250",
    "float": 180.156
   },
   "cmolMass": {
    "fraction": "15013/500",
    "float": 30.026
   },
   "carbonMassFraction": {
    "fraction": "12011/30026",
    "float": 0.4000199826816759
   },
   "massFractions": {
    "C": {
     "fraction": "12011/30026",
     "float": 0.4000199826816759
    },
    "H": {
     "fraction": "1008/15013",
     "float": 0.06714181043095983
    },
    "O": {
     "fraction": "15999/30026",
     "float": 0.5328382068873643
    }
   },
   "gamma": {
    "fraction": "4",
    "float": 4.0
   }
  },
  {
   "id": "methanol",
   "formula": "CH4O",
   "statedCmolMass": "32.042",
   "statedGamma": "6",
   "counts": {
    "C": "1",
    "H": "4",
    "O": "1"
   },
   "perCmol": {
    "C": "1",
    "H": "4",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "16021/500",
    "float": 32.042
   },
   "cmolMass": {
    "fraction": "16021/500",
    "float": 32.042
   },
   "carbonMassFraction": {
    "fraction": "12011/32042",
    "float": 0.37485175706884716
   },
   "massFractions": {
    "C": {
     "fraction": "12011/32042",
     "float": 0.37485175706884716
    },
    "H": {
     "fraction": "2016/16021",
     "float": 0.12583484177017665
    },
    "O": {
     "fraction": "15999/32042",
     "float": 0.4993134011609762
    }
   },
   "gamma": {
    "fraction": "6",
    "float": 6.0
   }
  },
  {
   "id": "glycerol",
   "formula": "C3H8O3",
   "statedCmolMass": null,
   "statedGamma": "14/3",
   "counts": {
    "C": "3",
    "H": "8",
    "O": "3"
   },
   "perCmol": {
    "C": "1",
    "H": "8/3",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "46047/500",
    "float": 92.094
   },
   "cmolMass": {
    "fraction": "15349/500",
    "float": 30.698
   },
   "carbonMassFraction": {
    "fraction": "12011/30698",
    "float": 0.3912632744804222
   },
   "massFractions": {
    "C": {
     "fraction": "12011/30698",
     "float": 0.3912632744804222
    },
    "H": {
     "fraction": "1344/15349",
     "float": 0.087562707668252
    },
    "O": {
     "fraction": "15999/30698",
     "float": 0.5211740178513258
    }
   },
   "gamma": {
    "fraction": "14/3",
    "float": 4.666666666666667
   }
  },
  {
   "id": "ethanol",
   "formula": "C2H6O",
   "statedCmolMass": "23.0345",
   "statedGamma": "6",
   "counts": {
    "C": "2",
    "H": "6",
    "O": "1"
   },
   "perCmol": {
    "C": "1",
    "H": "3",
    "O": "1/2",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "46069/1000",
    "float": 46.069
   },
   "cmolMass": {
    "fraction": "46069/2000",
    "float": 23.0345
   },
   "carbonMassFraction": {
    "fraction": "24022/46069",
    "float": 0.5214352384466778
   },
   "massFractions": {
    "C": {
     "fraction": "24022/46069",
     "float": 0.5214352384466778
    },
    "H": {
     "fraction": "6048/46069",
     "float": 0.1312813388612733
    },
    "O": {
     "fraction": "15999/46069",
     "float": 0.34728342269204887
    }
   },
   "gamma": {
    "fraction": "6",
    "float": 6.0
   }
  },
  {
   "id": "lactic-acid",
   "formula": "C3H6O3",
   "statedCmolMass": "30.026",
   "statedGamma": "4",
   "counts": {
    "C": "3",
    "H": "6",
    "O": "3"
   },
   "perCmol": {
    "C": "1",
    "H": "2",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "45039/500",
    "float": 90.078
   },
   "cmolMass": {
    "fraction": "15013/500",
    "float": 30.026
   },
   "carbonMassFraction": {
    "fraction": "12011/30026",
    "float": 0.4000199826816759
   },
   "massFractions": {
    "C": {
     "fraction": "12011/30026",
     "float": 0.4000199826816759
    },
    "H": {
     "fraction": "1008/15013",
     "float": 0.06714181043095983
    },
    "O": {
     "fraction": "15999/30026",
     "float": 0.5328382068873643
    }
   },
   "gamma": {
    "fraction": "4",
    "float": 4.0
   }
  },
  {
   "id": "acetic-acid",
   "formula": "C2H4O2",
   "statedCmolMass": "30.026",
   "statedGamma": "4",
   "counts": {
    "C": "2",
    "H": "4",
    "O": "2"
   },
   "perCmol": {
    "C": "1",
    "H": "2",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "15013/250",
    "float": 60.052
   },
   "cmolMass": {
    "fraction": "15013/500",
    "float": 30.026
   },
   "carbonMassFraction": {
    "fraction": "12011/30026",
    "float": 0.4000199826816759
   },
   "massFractions": {
    "C": {
     "fraction": "12011/30026",
     "float": 0.4000199826816759
    },
    "H": {
     "fraction": "1008/15013",
     "float": 0.06714181043095983
    },
    "O": {
     "fraction": "15999/30026",
     "float": 0.5328382068873643
    }
   },
   "gamma": {
    "fraction": "4",
    "float": 4.0
   }
  },
  {
   "id": "succinic-acid",
   "formula": "C4H6O4",
   "statedCmolMass": null,
   "statedGamma": "7/2",
   "counts": {
    "C": "4",
    "H": "6",
    "O": "4"
   },
   "perCmol": {
    "C": "1",
    "H": "3/2",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "14761/125",
    "float": 118.088
   },
   "cmolMass": {
    "fraction": "14761/500",
    "float": 29.522
   },
   "carbonMassFraction": {
    "fraction": "12011/29522",
    "float": 0.4068491294627735
   },
   "massFractions": {
    "C": {
     "fraction": "12011/29522",
     "float": 0.4068491294627735
    },
    "H": {
     "fraction": "756/14761",
     "float": 0.0512160422735587
    },
    "O": {
     "fraction": "15999/29522",
     "float": 0.5419348282636678
    }
   },
   "gamma": {
    "fraction": "7/2",
    "float": 3.5
   }
  },
  {
   "id": "citric-acid",
   "formula": "C6H8O7",
   "statedCmolMass": null,
   "statedGamma": "3",
   "counts": {
    "C": "6",
    "H": "8",
    "O": "7"
   },
   "perCmol": {
    "C": "1",
    "H": "4/3",
    "O": "7/6",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "192123/1000",
    "float": 192.123
   },
   "cmolMass": {
    "fraction": "64041/2000",
    "float": 32.0205
   },
   "carbonMassFraction": {
    "fraction": "24022/64041",
    "float": 0.3751034493527584
   },
   "massFractions": {
    "C": {
     "fraction": "24022/64041",
     "float": 0.3751034493527584
    },
    "H": {
     "fraction": "896/21347",
     "float": 0.04197311097578114
    },
    "O": {
     "fraction": "37331/64041",
     "float": 0.5829234396714604
    }
   },
   "gamma": {
    "fraction": "3",
    "float": 3.0
   }
  },
  {
   "id": "oxalic-acid",
   "formula": "C2H2O4",
   "statedCmolMass": null,
   "statedGamma": "1",
   "counts": {
    "C": "2",
    "H": "2",
    "O": "4"
   },
   "perCmol": {
    "C": "1",
    "H": "1",
    "O": "2",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "45017/500",
    "float": 90.034
   },
   "cmolMass": {
    "fraction": "45017/1000",
    "float": 45.017
   },
   "carbonMassFraction": {
    "fraction": "12011/45017",
    "float": 0.2668103161028056
   },
   "massFractions": {
    "C": {
     "fraction": "12011/45017",
     "float": 0.2668103161028056
    },
    "H": {
     "fraction": "144/6431",
     "float": 0.022391540973410045
    },
    "O": {
     "fraction": "31998/45017",
     "float": 0.7107981429237843
    }
   },
   "gamma": {
    "fraction": "1",
    "float": 1.0
   }
  },
  {
   "id": "palmitic-acid",
   "formula": "C16H32O2",
   "statedCmolMass": null,
   "statedGamma": "23/4",
   "counts": {
    "C": "16",
    "H": "32",
    "O": "2"
   },
   "perCmol": {
    "C": "1",
    "H": "2",
    "O": "1/8",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "25643/100",
    "float": 256.43
   },
   "cmolMass": {
    "fraction": "25643/1600",
    "float": 16.026875
   },
   "carbonMassFraction": {
    "fraction": "96088/128215",
    "float": 0.7494286939905628
   },
   "massFractions": {
    "C": {
     "fraction": "96088/128215",
     "float": 0.7494286939905628
    },
    "H": {
     "fraction": "16128/128215",
     "float": 0.1257887142690013
    },
    "O": {
     "fraction": "15999/128215",
     "float": 0.12478259174043599
    }
   },
   "gamma": {
    "fraction": "23/4",
    "float": 5.75
   }
  },
  {
   "id": "polyhydroxybutyrate-unit",
   "formula": "C4H6O2",
   "statedCmolMass": null,
   "statedGamma": "9/2",
   "counts": {
    "C": "4",
    "H": "6",
    "O": "2"
   },
   "perCmol": {
    "C": "1",
    "H": "3/2",
    "O": "1/2",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "8609/100",
    "float": 86.09
   },
   "cmolMass": {
    "fraction": "8609/400",
    "float": 21.5225
   },
   "carbonMassFraction": {
    "fraction": "24022/43045",
    "float": 0.558067139040539
   },
   "massFractions": {
    "C": {
     "fraction": "24022/43045",
     "float": 0.558067139040539
    },
    "H": {
     "fraction": "3024/43045",
     "float": 0.0702520617957951
    },
    "O": {
     "fraction": "15999/43045",
     "float": 0.3716807991636659
    }
   },
   "gamma": {
    "fraction": "9/2",
    "float": 4.5
   }
  },
  {
   "id": "glutamic-acid",
   "formula": "C5H9NO4",
   "statedCmolMass": null,
   "statedGamma": "18/5",
   "counts": {
    "C": "5",
    "H": "9",
    "N": "1",
    "O": "4"
   },
   "perCmol": {
    "C": "1",
    "H": "9/5",
    "O": "4/5",
    "N": "1/5",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "14713/100",
    "float": 147.13
   },
   "cmolMass": {
    "fraction": "14713/500",
    "float": 29.426
   },
   "carbonMassFraction": {
    "fraction": "12011/29426",
    "float": 0.40817644260178076
   },
   "massFractions": {
    "C": {
     "fraction": "12011/29426",
     "float": 0.40817644260178076
    },
    "H": {
     "fraction": "4536/73565",
     "float": 0.06165975667776796
    },
    "N": {
     "fraction": "14007/147130",
     "float": 0.09520152246312785
    },
    "O": {
     "fraction": "31998/73565",
     "float": 0.4349622782573235
    }
   },
   "gamma": {
    "fraction": "18/5",
    "float": 3.6
   }
  },
  {
   "id": "cysteine",
   "formula": "C3H7NO2S",
   "statedCmolMass": null,
   "statedGamma": "6",
   "counts": {
    "C": "3",
    "H": "7",
    "N": "1",
    "O": "2",
    "S": "1"
   },
   "perCmol": {
    "C": "1",
    "H": "7/3",
    "O": "2/3",
    "N": "1/3",
    "S": "1/3"
   },
   "formulaMass": {
    "fraction": "60577/500",
    "float": 121.154
   },
   "cmolMass": {
    "fraction": "60577/1500",
    "float": 40.38466666666667
   },
   "carbonMassFraction": {
    "fraction": "36033/121154",
    "float": 0.2974148604255741
   },
   "massFractions": {
    "C": {
     "fraction": "36033/121154",
     "float": 0.2974148604255741
    },
    "H": {
     "fraction": "3528/60577",
     "float": 0.05823992604453836
    },
    "N": {
     "fraction": "14007/121154",
     "float": 0.11561318652293776
    },
    "O": {
     "fraction": "15999/60577",
     "float": 0.2641101408125196
    },
    "S": {
     "fraction": "16030/60577",
     "float": 0.2646218861944302
    }
   },
   "gamma": {
    "fraction": "6",
    "float": 6.0
   }
  },
  {
   "id": "biomass-standard",
   "formula": "CH1.8O0.5N0.2",
   "statedCmolMass": "24.6263",
   "statedGamma": "21/5",
   "counts": {
    "C": "1",
    "H": "9/5",
    "O": "1/2",
    "N": "1/5"
   },
   "perCmol": {
    "C": "1",
    "H": "9/5",
    "O": "1/2",
    "N": "1/5",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "246263/10000",
    "float": 24.6263
   },
   "cmolMass": {
    "fraction": "246263/10000",
    "float": 24.6263
   },
   "carbonMassFraction": {
    "fraction": "120110/246263",
    "float": 0.48773059696340904
   },
   "massFractions": {
    "C": {
     "fraction": "120110/246263",
     "float": 0.48773059696340904
    },
    "H": {
     "fraction": "18144/246263",
     "float": 0.07367732870955036
    },
    "O": {
     "fraction": "79995/246263",
     "float": 0.32483564319447095
    },
    "N": {
     "fraction": "28014/246263",
     "float": 0.11375643113256965
    }
   },
   "gamma": {
    "fraction": "21/5",
    "float": 4.2
   }
  },
  {
   "id": "biomass-reference-ecoli",
   "formula": "CH1.725O0.4325N0.23",
   "statedCmolMass": null,
   "statedGamma": "4.17",
   "counts": {
    "C": "1",
    "H": "69/40",
    "O": "173/400",
    "N": "23/100"
   },
   "perCmol": {
    "C": "1",
    "H": "69/40",
    "O": "173/400",
    "N": "23/100",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "9556391/400000",
    "float": 23.8909775
   },
   "cmolMass": {
    "fraction": "9556391/400000",
    "float": 23.8909775
   },
   "carbonMassFraction": {
    "fraction": "4804400/9556391",
    "float": 0.5027420916536378
   },
   "massFractions": {
    "C": {
     "fraction": "4804400/9556391",
     "float": 0.5027420916536378
    },
    "H": {
     "fraction": "695520/9556391",
     "float": 0.07278061351822042
    },
    "O": {
     "fraction": "2767827/9556391",
     "float": 0.28963099144855
    },
    "N": {
     "fraction": "1288644/9556391",
     "float": 0.13484630337959172
    }
   },
   "gamma": {
    "fraction": "417/100",
    "float": 4.17
   }
  },
  {
   "id": "biomass-reference-pichia",
   "formula": "CH1.761O0.636N0.143",
   "statedCmolMass": null,
   "statedGamma": "4.06",
   "counts": {
    "C": "1",
    "H": "1761/1000",
    "O": "159/250",
    "N": "143/1000"
   },
   "perCmol": {
    "C": "1",
    "H": "1761/1000",
    "O": "159/250",
    "N": "143/1000",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "25964453/1000000",
    "float": 25.964453
   },
   "cmolMass": {
    "fraction": "25964453/1000000",
    "float": 25.964453
   },
   "carbonMassFraction": {
    "fraction": "12011000/25964453",
    "float": 0.4625939934109145
   },
   "massFractions": {
    "C": {
     "fraction": "12011000/25964453",
     "float": 0.4625939934109145
    },
    "H": {
     "fraction": "1775088/25964453",
     "float": 0.06836608497009354
    },
    "O": {
     "fraction": "10175364/25964453",
     "float": 0.39189595097574365
    },
    "N": {
     "fraction": "2003001/25964453",
     "float": 0.0771439706432483
    }
   },
   "gamma": {
    "fraction": "203/50",
    "float": 4.06
   }
  },
  {
   "id": "protein-like",
   "formula": "CH1.58O0.31N0.27S0.004",
   "statedCmolMass": "22.47346",
   "statedGamma": "4.174",
   "counts": {
    "C": "1",
    "H": "79/50",
    "O": "31/100",
    "N": "27/100",
    "S": "1/250"
   },
   "perCmol": {
    "C": "1",
    "H": "79/50",
    "O": "31/100",
    "N": "27/100",
    "S": "1/250"
   },
   "formulaMass": {
    "fraction": "1123673/50000",
    "float": 22.47346
   },
   "cmolMass": {
    "fraction": "1123673/50000",
    "float": 22.47346
   },
   "carbonMassFraction": {
    "fraction": "600550/1123673",
    "float": 0.5344526388015018
   },
   "massFractions": {
    "C": {
     "fraction": "600550/1123673",
     "float": 0.5344526388015018
    },
    "H": {
     "fraction": "79632/1123673",
     "float": 0.07086759226216167
    },
    "O": {
     "fraction": "495969/2247346",
     "float": 0.22069098394283745
    },
    "N": {
     "fraction": "378189/2247346",
     "float": 0.16828249855607458
    },
    "S": {
     "fraction": "6412/1123673",
     "float": 0.005706286437424411
    }
   },
   "gamma": {
    "fraction": "2087/500",
    "float": 4.174
   }
  },
  {
   "id": "carbon-monoxide-like",
   "formula": "CO",
   "statedCmolMass": null,
   "statedGamma": "2",
   "counts": {
    "C": "1",
    "O": "1"
   },
   "perCmol": {
    "C": "1",
    "H": "0",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "2801/100",
    "float": 28.01
   },
   "cmolMass": {
    "fraction": "2801/100",
    "float": 28.01
   },
   "carbonMassFraction": {
    "fraction": "12011/28010",
    "float": 0.4288111388789718
   },
   "massFractions": {
    "C": {
     "fraction": "12011/28010",
     "float": 0.4288111388789718
    },
    "O": {
     "fraction": "15999/28010",
     "float": 0.5711888611210282
    }
   },
   "gamma": {
    "fraction": "2",
    "float": 2.0
   }
  },
  {
   "id": "carbon-dioxide",
   "formula": "CO2",
   "statedCmolMass": null,
   "statedGamma": "0",
   "counts": {
    "C": "1",
    "O": "2"
   },
   "perCmol": {
    "C": "1",
    "H": "0",
    "O": "2",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "44009/1000",
    "float": 44.009
   },
   "cmolMass": {
    "fraction": "44009/1000",
    "float": 44.009
   },
   "carbonMassFraction": {
    "fraction": "12011/44009",
    "float": 0.27292144788565975
   },
   "massFractions": {
    "C": {
     "fraction": "12011/44009",
     "float": 0.27292144788565975
    },
    "O": {
     "fraction": "31998/44009",
     "float": 0.7270785521143402
    }
   },
   "gamma": {
    "fraction": "0",
    "float": 0.0
   }
  },
  {
   "id": "whitespace-trimmed",
   "formula": "  C6H12O6 ",
   "statedCmolMass": "30.026",
   "statedGamma": "4",
   "counts": {
    "C": "6",
    "H": "12",
    "O": "6"
   },
   "perCmol": {
    "C": "1",
    "H": "2",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "45039/250",
    "float": 180.156
   },
   "cmolMass": {
    "fraction": "15013/500",
    "float": 30.026
   },
   "carbonMassFraction": {
    "fraction": "12011/30026",
    "float": 0.4000199826816759
   },
   "massFractions": {
    "C": {
     "fraction": "12011/30026",
     "float": 0.4000199826816759
    },
    "H": {
     "fraction": "1008/15013",
     "float": 0.06714181043095983
    },
    "O": {
     "fraction": "15999/30026",
     "float": 0.5328382068873643
    }
   },
   "gamma": {
    "fraction": "4",
    "float": 4.0
   }
  },
  {
   "id": "repeated-elements-summed",
   "formula": "CH3COOH",
   "statedCmolMass": "30.026",
   "statedGamma": "4",
   "counts": {
    "C": "2",
    "H": "4",
    "O": "2"
   },
   "perCmol": {
    "C": "1",
    "H": "2",
    "O": "1",
    "N": "0",
    "S": "0"
   },
   "formulaMass": {
    "fraction": "15013/250",
    "float": 60.052
   },
   "cmolMass": {
    "fraction": "15013/500",
    "float": 30.026
   },
   "carbonMassFraction": {
    "fraction": "12011/30026",
    "float": 0.4000199826816759
   },
   "massFractions": {
    "C": {
     "fraction": "12011/30026",
     "float": 0.4000199826816759
    },
    "H": {
     "fraction": "1008/15013",
     "float": 0.06714181043095983
    },
    "O": {
     "fraction": "15999/30026",
     "float": 0.5328382068873643
    }
   },
   "gamma": {
    "fraction": "4",
    "float": 4.0
   }
  }
 ],
 "refusals": [
  {
   "id": "empty",
   "formula": "",
   "refused": "empty",
   "detail": "No formula entered."
  },
  {
   "id": "blank",
   "formula": "   ",
   "refused": "empty",
   "detail": "No formula entered."
  },
  {
   "id": "no-carbon",
   "formula": "H2O",
   "refused": "no-carbon",
   "detail": "The formula has no carbon; a C-mol basis needs at least one carbon atom."
  },
  {
   "id": "element-not-supported",
   "formula": "C6H11O6Na",
   "refused": "element-not-supported",
   "detail": "Na is not one of C, H, O, N and S."
  },
  {
   "id": "element-not-supported-phosphorus",
   "formula": "C3H7O6P",
   "refused": "element-not-supported",
   "detail": "P is not one of C, H, O, N and S."
  },
  {
   "id": "element-not-supported-selenium",
   "formula": "C3H7NO2Se",
   "refused": "element-not-supported",
   "detail": "Se is not one of C, H, O, N and S."
  },
  {
   "id": "malformed-hydrate",
   "formula": "C6H12O6.H2O",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 8."
  },
  {
   "id": "malformed-charge",
   "formula": "C3H5O3-",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 7."
  },
  {
   "id": "malformed-isotope",
   "formula": "13CH4",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 1."
  },
  {
   "id": "malformed-two-components",
   "formula": "C2H6O C6H12O6",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 6."
  },
  {
   "id": "zero-subscript",
   "formula": "C0H4",
   "refused": "zero-subscript",
   "detail": "C has a subscript of zero."
  },
  {
   "id": "malformed-lower-case",
   "formula": "c6h12o6",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 1."
  },
  {
   "id": "malformed-sign",
   "formula": "C-1H4",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 2."
  },
  {
   "id": "malformed-parentheses",
   "formula": "C6(H2O)6",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 3."
  },
  {
   "id": "malformed-trailing-dot",
   "formula": "C6H12O6.",
   "refused": "malformed",
   "detail": "Cannot read the formula from position 8."
  }
 ],
 "yields": [
  {
   "id": "lactic-on-glucose-feasible",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C3H6O3",
   "Yxs": "0.42",
   "Yps": "0.9",
   "YpsExact": {
    "fraction": "9/10",
    "float": 0.9
   },
   "ms": "0.067",
   "alpha": "0.5",
   "beta": "0.05",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "1",
     "float": 1.0
    },
    "electron": {
     "fraction": "1",
     "float": 1.0
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "853/9000",
      "float": 0.09477777777777778
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/40",
      "float": 0.025
     },
     "qCO2": {
      "fraction": "314/135117",
      "float": 0.002323911868972816
     },
     "qO2": {
      "fraction": "314/135117",
      "float": 0.002323911868972816
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "88/185",
      "float": 0.4756756756756757
     },
     "qP": {
      "fraction": "213/740",
      "float": 0.28783783783783784
     },
     "qCO2": {
      "fraction": "155884664263/7005476405550",
      "float": 0.022251829174601508
     },
     "qO2": {
      "fraction": "1878724860878/87568455069375",
      "float": 0.02145435658753605
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "lactic-on-glucose-at-both-bounds",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C3H6O3",
   "Yxs": "0.42",
   "Yps": "1",
   "YpsExact": {
    "fraction": "1",
    "float": 1.0
   },
   "ms": "0.067",
   "alpha": "0.5",
   "beta": "0.05",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "1",
     "float": 1.0
    },
    "electron": {
     "fraction": "1",
     "float": 1.0
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": true
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "23/250",
      "float": 0.092
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/40",
      "float": 0.025
     },
     "qCO2": {
      "fraction": "67/30026",
      "float": 0.0022313994538067008
     },
     "qO2": {
      "fraction": "67/30026",
      "float": 0.0022313994538067008
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "589/1210",
      "float": 0.48677685950413224
     },
     "qP": {
      "fraction": "71/242",
      "float": 0.29338842975206614
     },
     "qCO2": {
      "fraction": "247758724916/11454900609075",
      "float": 0.021629059332013433
     },
     "qO2": {
      "fraction": "190728453100219/9163920487260000",
      "float": 0.020812975556190858
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "lactic-on-glucose-over",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C3H6O3",
   "Yxs": "0.42",
   "Yps": "1.01",
   "YpsExact": {
    "fraction": "101/100",
    "float": 1.01
   },
   "ms": "0.067",
   "alpha": "0.5",
   "beta": "0.05",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "1",
     "float": 1.0
    },
    "electron": {
     "fraction": "1",
     "float": 1.0
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": false,
    "exceeds": [
     "carbon",
     "electron"
    ],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": false,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "9267/101000",
      "float": 0.09175247524752475
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/40",
      "float": 0.025
     },
     "qCO2": {
      "fraction": "3371/1516313",
      "float": 0.002223155773247344
     },
     "qO2": {
      "fraction": "3371/1516313",
      "float": 0.002223155773247344
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "5951/12200",
      "float": 0.48778688524590164
     },
     "qP": {
      "fraction": "7171/24400",
      "float": 0.2938934426229508
     },
     "qCO2": {
      "fraction": "4983037955363/230991384183000",
      "float": 0.0215723974856796
     },
     "qO2": {
      "fraction": "1917655397458121/92396553673200000",
      "float": 0.02075462039678158
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "ethanol-on-glucose-feasible",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C2H6O",
   "Yxs": "0.42",
   "Yps": "0.45",
   "YpsExact": {
    "fraction": "9/20",
    "float": 0.45
   },
   "ms": "0.067",
   "alpha": "0.2",
   "beta": "0.02",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "46069/2000",
     "float": 23.0345
    },
    "gamma": {
     "fraction": "6",
     "float": 6.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "46069/60052",
     "float": 0.7671518017717978
    },
    "electron": {
     "fraction": "46069/90078",
     "float": 0.5114345345145318
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "803/9000",
      "float": 0.08922222222222222
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/100",
      "float": 0.01
     },
     "qCO2": {
      "fraction": "31588727/12449410146",
      "float": 0.0025373673635573383
     },
     "qO2": {
      "fraction": "28886387/12449410146",
      "float": 0.002320301657768196
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "887/1780",
      "float": 0.498314606741573
     },
     "qP": {
      "fraction": "213/1780",
      "float": 0.1196629213483146
     },
     "qCO2": {
      "fraction": "39980127329174239/1552618434320442300",
      "float": 0.02575013051849596
     },
     "qO2": {
      "fraction": "13860058325779294213/621047373728176920000",
      "float": 0.022317232005308555
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "ethanol-on-glucose-at-electron-bound",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C2H6O",
   "Yxs": "0.42",
   "Yps": "92.138/180.156",
   "YpsExact": {
    "fraction": "46069/90078",
    "float": 0.5114345345145318
   },
   "ms": "0.067",
   "alpha": "0.2",
   "beta": "0.02",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "46069/2000",
     "float": 23.0345
    },
    "gamma": {
     "fraction": "6",
     "float": 6.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "46069/60052",
     "float": 0.7671518017717978
    },
    "electron": {
     "fraction": "46069/90078",
     "float": 0.5114345345145318
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": true
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "3987403/46069000",
      "float": 0.08655284464607436
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/100",
      "float": 0.01
     },
     "qCO2": {
      "fraction": "3386883/1383267794",
      "float": 0.0024484651595958434
     },
     "qO2": {
      "fraction": "67/30026",
      "float": 0.0022313994538067008
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "68363587/134088880",
      "float": 0.5098378553091054
     },
     "qP": {
      "fraction": "3270899/26817776",
      "float": 0.12196757106182109
     },
     "qCO2": {
      "fraction": "63966416290128781/2538801311044933200",
      "float": 0.025195518850508688
     },
     "qO2": {
      "fraction": "22029966525617631877/1015520524417973280000",
      "float": 0.02169327551330752
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "ethanol-on-glucose-over-electron",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C2H6O",
   "Yxs": "0.42",
   "Yps": "0.52",
   "YpsExact": {
    "fraction": "13/25",
    "float": 0.52
   },
   "ms": "0.067",
   "alpha": "0.2",
   "beta": "0.02",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "46069/2000",
     "float": 23.0345
    },
    "gamma": {
     "fraction": "6",
     "float": 6.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "46069/60052",
     "float": 0.7671518017717978
    },
    "electron": {
     "fraction": "46069/90078",
     "float": 0.5114345345145318
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": false,
    "exceeds": [
     "electron"
    ],
    "binding": "electron",
    "atBound": false
   },
   "feasible": false,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "1121/13000",
      "float": 0.08623076923076924
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/100",
      "float": 0.01
     },
     "qCO2": {
      "fraction": "43836589/17982481322",
      "float": 0.0024377386087630604
     },
     "qO2": {
      "fraction": "39933209/17982481322",
      "float": 0.0022206729029739182
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "386/755",
      "float": 0.5112582781456954
     },
     "qP": {
      "fraction": "923/7550",
      "float": 0.12225165562913907
     },
     "qCO2": {
      "fraction": "33095198316435559/1317108896530262850",
      "float": 0.025127154181116065
     },
     "qO2": {
      "fraction": "2847110401318636207/131710889653026285000",
      "float": 0.021616362996400268
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "citric-on-glucose-feasible",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C6H8O7",
   "Yxs": "0.42",
   "Yps": "0.95",
   "YpsExact": {
    "fraction": "19/20",
    "float": 0.95
   },
   "ms": "0.067",
   "alpha": "0.3",
   "beta": "0.03",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "64041/2000",
     "float": 32.0205
    },
    "gamma": {
     "fraction": "3",
     "float": 3.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "64041/60052",
     "float": 1.066425764337574
    },
    "electron": {
     "fraction": "21347/15013",
     "float": 1.4219010191167654
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "1573/19000",
      "float": 0.08278947368421052
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "3/200",
      "float": 0.015
     },
     "qCO2": {
      "fraction": "27873891/12178335418",
      "float": 0.002288809598625558
     },
     "qO2": {
      "fraction": "14650063/6089167709",
      "float": 0.002405922073446376
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "5669/10760",
      "float": 0.5268587360594795
     },
     "qP": {
      "fraction": "4047/21520",
      "float": 0.18805762081784386
     },
     "qCO2": {
      "fraction": "387138785739761/16167124846408200",
      "float": 0.02394605035945958
     },
     "qO2": {
      "fraction": "42673751475110816953/1739582633473522320000",
      "float": 0.02453102868123128
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "citric-on-glucose-over-carbon",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C6H8O7",
   "Yxs": "0.42",
   "Yps": "1.1",
   "YpsExact": {
    "fraction": "11/10",
    "float": 1.1
   },
   "ms": "0.067",
   "alpha": "0.3",
   "beta": "0.03",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "64041/2000",
     "float": 32.0205
    },
    "gamma": {
     "fraction": "3",
     "float": 3.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "64041/60052",
     "float": 1.066425764337574
    },
    "electron": {
     "fraction": "21347/15013",
     "float": 1.4219010191167654
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": false,
    "exceeds": [
     "carbon"
    ],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": false,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "887/11000",
      "float": 0.08063636363636363
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "3/200",
      "float": 0.015
     },
     "qCO2": {
      "fraction": "15631929/7050615242",
      "float": 0.0022171014107934496
     },
     "qO2": {
      "fraction": "8228822/3525307621",
      "float": 0.0023342138856142676
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "1646/3065",
      "float": 0.5370309951060359
     },
     "qP": {
      "fraction": "2343/12260",
      "float": 0.19110929853181077
     },
     "qCO2": {
      "fraction": "58098709345505387/2477611882712056650",
      "float": 0.023449479618215696
     },
     "qO2": {
      "fraction": "5956483728847025351/247761188271205665000",
      "float": 0.02404123006678071
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "oxalic-on-glucose-electron-bound-not-binding",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C2H2O4",
   "Yxs": "0.42",
   "Yps": "1.4",
   "YpsExact": {
    "fraction": "7/5",
    "float": 1.4
   },
   "ms": "0.067",
   "alpha": "0.1",
   "beta": "0.01",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "45017/1000",
     "float": 45.017
    },
    "gamma": {
     "fraction": "1",
     "float": 1.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "45017/30026",
     "float": 1.4992673016718843
    },
    "electron": {
     "fraction": "90034/15013",
     "float": 5.997069206687537
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "247/3500",
      "float": 0.07057142857142858
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/200",
      "float": 0.005
     },
     "qCO2": {
      "fraction": "1513392/675840221",
      "float": 0.0022392748359378865
     },
     "qO2": {
      "fraction": "6278763/2703360884",
      "float": 0.0023225766996782513
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "607/1030",
      "float": 0.5893203883495146
     },
     "qP": {
      "fraction": "71/1030",
      "float": 0.06893203883495146
     },
     "qCO2": {
      "fraction": "231337277868664/8958259715639925",
      "float": 0.025823908349607235
     },
     "qO2": {
      "fraction": "1303537177078792007/50166254407583580000",
      "float": 0.025984343309508426
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "carbon-dioxide-product-no-electron-bound",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "CO2",
   "Yxs": "0.42",
   "Yps": "1.4",
   "YpsExact": {
    "fraction": "7/5",
    "float": 1.4
   },
   "ms": "0.067",
   "alpha": "0.1",
   "beta": "0.01",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "44009/1000",
     "float": 44.009
    },
    "gamma": {
     "fraction": "0",
     "float": 0.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "44009/30026",
     "float": 1.4656963964564045
    },
    "electron": null
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "247/3500",
      "float": 0.07057142857142858
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/200",
      "float": 0.005
     },
     "qCO2": {
      "fraction": "1477824/660707117",
      "float": 0.0022367308630035537
     },
     "qO2": {
      "fraction": "247/105091",
      "float": 0.0023503439875917063
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "607/1030",
      "float": 0.5893203883495146
     },
     "qP": {
      "fraction": "71/1030",
      "float": 0.06893203883495146
     },
     "qCO2": {
      "fraction": "1580950899778696/61303693333167075",
      "float": 0.025788836101386336
     },
     "qO2": {
      "fraction": "1996913280799/75734880060000",
      "float": 0.026367154463266738
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "protein-on-glucose-feasible",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "CH1.58O0.31N0.27S0.004",
   "Yxs": "0.42",
   "Yps": "0.5",
   "YpsExact": {
    "fraction": "1/2",
    "float": 0.5
   },
   "ms": "0.067",
   "alpha": "0.1",
   "beta": "0.002",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "1123673/50000",
     "float": 22.47346
    },
    "gamma": {
     "fraction": "2087/500",
     "float": 4.174
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "1123673/1501300",
     "float": 0.7484666622260707
    },
    "electron": {
     "fraction": "22473460/31332131",
     "float": 0.7172656082664789
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "69/1000",
      "float": 0.069
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/1000",
      "float": 0.001
     },
     "qCO2": {
      "fraction": "76032137/33739405498",
      "float": 0.0022535114616796382
     },
     "qO2": {
      "fraction": "1519336609/674788109960",
      "float": 0.002251575845179108
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "3802/6775",
      "float": 0.5611808118081181
     },
     "qP": {
      "fraction": "63/1084",
      "float": 0.058118081180811805
     },
     "qCO2": {
      "fraction": "7460439596404026271/288280450099124537250",
      "float": 0.025879103469689923
     },
     "qO2": {
      "fraction": "715678898946230356033/28828045009912453725000",
      "float": 0.024825786788529914
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "protein-on-methanol-feasible",
   "substrate": "methanol",
   "substrateFormula": "CH4O",
   "biomass": {
    "id": "pichia-reference",
    "carbonMassFraction": "0.4228",
    "gamma": "4.06"
   },
   "productFormula": "CH1.58O0.31N0.27S0.004",
   "Yxs": "0.40",
   "Yps": "0.4",
   "YpsExact": {
    "fraction": "2/5",
    "float": 0.4
   },
   "ms": "0.016",
   "alpha": "0.05",
   "beta": "0.004",
   "muMax": "0.146",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "16021/500",
     "float": 32.042
    },
    "gamma": {
     "fraction": "6",
     "float": 6.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2114",
     "float": 28.408230842005675
    },
    "gamma": {
     "fraction": "203/50",
     "float": 4.06
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "1123673/50000",
     "float": 22.47346
    },
    "gamma": {
     "fraction": "2087/500",
     "float": 4.174
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "15013750/16934197",
     "float": 0.8865935597654852
    },
    "electron": {
     "fraction": "4504125000/3437641991",
     "float": 1.3102367878307664
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "1123673/1602100",
     "float": 0.7013750702203359
    },
    "electron": {
     "fraction": "33710190/33435827",
     "float": 1.0082056591571669
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "1/125",
      "float": 0.008
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "4/16021",
      "float": 0.00024967230509955683
     },
     "qO2": {
      "fraction": "6/16021",
      "float": 0.00037450845764933527
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "21/1000",
      "float": 0.021
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/500",
      "float": 0.002
     },
     "qCO2": {
      "fraction": "20392933/36004730266",
      "float": 0.0005663959387930053
     },
     "qO2": {
      "fraction": "80130292/90011825665",
      "float": 0.0008902196062351137
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "381/1000",
      "float": 0.381
     },
     "regime": "G",
     "mu": {
      "fraction": "71/525",
      "float": 0.13523809523809524
     },
     "qP": {
      "fraction": "113/10500",
      "float": 0.010761904761904762
     },
     "qCO2": {
      "fraction": "7550419720430371/1135188639965430750",
      "float": 0.00665124672200763
     },
     "qO2": {
      "fraction": "709738650760018547/56759431998271537500",
      "float": 0.01250432969064299
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "palmitic-on-glucose-over-electron",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C16H32O2",
   "Yxs": "0.42",
   "Yps": "0.4",
   "YpsExact": {
    "fraction": "2/5",
    "float": 0.4
   },
   "ms": "0.067",
   "alpha": "0.1",
   "beta": "0.01",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "25643/1600",
     "float": 16.026875
    },
    "gamma": {
     "fraction": "23/4",
     "float": 5.75
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "128215/240208",
     "float": 0.5337665689735562
    },
    "electron": {
     "fraction": "128215/345299",
     "float": 0.37131587406856087
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": false,
    "exceeds": [
     "electron"
    ],
    "binding": "electron",
    "atBound": false
   },
   "feasible": false,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "159/2000",
      "float": 0.0795
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/200",
      "float": 0.005
     },
     "qCO2": {
      "fraction": "3596821/1539913436",
      "float": 0.002335729344204514
     },
     "qO2": {
      "fraction": "3386639/1539913436",
      "float": 0.002199239853895268
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "1199/2210",
      "float": 0.5425339366515837
     },
     "qP": {
      "fraction": "71/1105",
      "float": 0.06425339366515836
     },
     "qCO2": {
      "fraction": "795013742330749/31558629852401925",
      "float": 0.025191643174909274
     },
     "qO2": {
      "fraction": "743769314908746319/33015181999435860000",
      "float": 0.02252809979728282
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "palmitic-on-glucose-feasible",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C16H32O2",
   "Yxs": "0.42",
   "Yps": "0.3",
   "YpsExact": {
    "fraction": "3/10",
    "float": 0.3
   },
   "ms": "0.067",
   "alpha": "0.1",
   "beta": "0.01",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "25643/1600",
     "float": 16.026875
    },
    "gamma": {
     "fraction": "23/4",
     "float": 5.75
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "128215/240208",
     "float": 0.5337665689735562
    },
    "electron": {
     "fraction": "128215/345299",
     "float": 0.37131587406856087
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "251/3000",
      "float": 0.08366666666666667
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/200",
      "float": 0.005
     },
     "qCO2": {
      "fraction": "5715769/2309870154",
      "float": 0.0024744979669536872
     },
     "qO2": {
      "fraction": "2700248/1154935077",
      "float": 0.002338008476644441
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "149/285",
      "float": 0.5228070175438596
     },
     "qP": {
      "fraction": "71/1140",
      "float": 0.062280701754385964
     },
     "qCO2": {
      "fraction": "802341938835573/30749434215160850",
      "float": 0.026092900871651892
     },
     "qO2": {
      "fraction": "144622461662016833/6149886843032170000",
      "float": 0.023516280112677892
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "biomass-yield-over-on-glucose",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": "C3H6O3",
   "Yxs": "0.9",
   "Yps": "0.5",
   "YpsExact": {
    "fraction": "1/2",
    "float": 0.5
   },
   "ms": "0.067",
   "alpha": "0.1",
   "beta": "0.01",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "1",
     "float": 1.0
    },
    "electron": {
     "fraction": "1",
     "float": 1.0
    }
   },
   "biomassVerdict": {
    "feasible": false,
    "exceeds": [
     "carbon",
     "electron"
    ],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "carbon",
    "atBound": false
   },
   "feasible": false,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "77/1000",
      "float": 0.077
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/200",
      "float": 0.005
     },
     "qCO2": {
      "fraction": "36/15013",
      "float": 0.0023979218011057086
     },
     "qO2": {
      "fraction": "36/15013",
      "float": 0.0023979218011057086
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "6703/9000",
      "float": 0.7447777777777778
     },
     "regime": "G",
     "mu": {
      "fraction": "148/295",
      "float": 0.5016949152542373
     },
     "qP": {
      "fraction": "71/1180",
      "float": 0.06016949152542373
     },
     "qCO2": {
      "fraction": "14410786717/4787526346650",
      "float": 0.0030100694332645776
     },
     "qO2": {
      "fraction": "519201359033/239376317332500",
      "float": 0.002168975464318033
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "biomass-equivalent-blank-yield",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": null,
   "Yxs": "0.42",
   "Yps": null,
   "YpsExact": {
    "fraction": "21/50",
    "float": 0.42
   },
   "ms": "0.067",
   "alpha": "0.05",
   "beta": "0.002",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "1457/21000",
      "float": 0.06938095238095238
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/1000",
      "float": 0.001
     },
     "qCO2": {
      "fraction": "43003185763/18933720015000",
      "float": 0.0022712486362390103
     },
     "qO2": {
      "fraction": "17188577315671/7573488006000000",
      "float": 0.0022695721313684748
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "304/525",
      "float": 0.579047619047619
     },
     "qP": {
      "fraction": "13/420",
      "float": 0.030952380952380953
     },
     "qCO2": {
      "fraction": "50248958293/1893372001500",
      "float": 0.02653940073751534
     },
     "qO2": {
      "fraction": "19325066955931/757348800600000",
      "float": 0.025516732766488782
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "biomass-equivalent-entered-yield",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": null,
   "Yxs": "0.42",
   "Yps": "0.6",
   "YpsExact": {
    "fraction": "3/5",
    "float": 0.6
   },
   "ms": "0.067",
   "alpha": "0.05",
   "beta": "0.002",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "feasible": true,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "103/1500",
      "float": 0.06866666666666667
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/1000",
      "float": 0.001
     },
     "qCO2": {
      "fraction": "6078967609/2704817145000",
      "float": 0.002247459729482009
     },
     "qO2": {
      "fraction": "2429773187953/1081926858000000",
      "float": 0.002245783224611474
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "3043/5175",
      "float": 0.5880193236714976
     },
     "qP": {
      "fraction": "13/414",
      "float": 0.03140096618357488
     },
     "qCO2": {
      "fraction": "12386343512/473343000375",
      "float": 0.02616779692989455
     },
     "qO2": {
      "fraction": "9515836162883/378674400300000",
      "float": 0.025129335797044107
     },
     "nonNegative": true
    }
   ]
  },
  {
   "id": "biomass-equivalent-entered-yield-over",
   "substrate": "glucose",
   "substrateFormula": "CH2O",
   "biomass": {
    "id": "ecoli-reference",
    "carbonMassFraction": "0.4738",
    "gamma": "4.17"
   },
   "productFormula": null,
   "Yxs": "0.42",
   "Yps": "0.9",
   "YpsExact": {
    "fraction": "9/10",
    "float": 0.9
   },
   "ms": "0.067",
   "alpha": "0.05",
   "beta": "0.002",
   "muMax": "0.61",
   "substrateCmol": {
    "cmolMass": {
     "fraction": "15013/500",
     "float": 30.026
    },
    "gamma": {
     "fraction": "4",
     "float": 4.0
    }
   },
   "biomassCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "productCmol": {
    "cmolMass": {
     "fraction": "60055/2369",
     "float": 25.350358801181933
    },
    "gamma": {
     "fraction": "417/100",
     "float": 4.17
    }
   },
   "biomassBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "productBounds": {
    "carbon": {
     "fraction": "30027500/35565797",
     "float": 0.844280250488974
    },
    "electron": {
     "fraction": "12011000000/14830937349",
     "float": 0.8098611515481765
    }
   },
   "biomassVerdict": {
    "feasible": true,
    "exceeds": [],
    "binding": "electron",
    "atBound": false
   },
   "productVerdict": {
    "feasible": false,
    "exceeds": [
     "carbon",
     "electron"
    ],
    "binding": "electron",
    "atBound": false
   },
   "feasible": false,
   "rates": [
    {
     "qS": {
      "fraction": "67/2000",
      "float": 0.0335
     },
     "regime": "M",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "0",
      "float": 0.0
     },
     "qCO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "qO2": {
      "fraction": "67/60052",
      "float": 0.0011156997269033504
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "613/9000",
      "float": 0.06811111111111111
     },
     "regime": "P",
     "mu": {
      "fraction": "0",
      "float": 0.0
     },
     "qP": {
      "fraction": "1/1000",
      "float": 0.001
     },
     "qCO2": {
      "fraction": "18086765327/8114451435000",
      "float": 0.002228957246448786
     },
     "qO2": {
      "fraction": "7229264563859/3245780574000000",
      "float": 0.0022272807415782505
     },
     "nonNegative": true
    },
    {
     "qS": {
      "fraction": "31907/21000",
      "float": 1.5193809523809523
     },
     "regime": "G",
     "mu": {
      "fraction": "4568/7675",
      "float": 0.5951791530944626
     },
     "qP": {
      "fraction": "39/1228",
      "float": 0.03175895765472313
     },
     "qCO2": {
      "fraction": "15038051692711/581265204460500",
      "float": 0.025871240145311183
     },
     "qO2": {
      "fraction": "5770841719619737/232506081784200000",
      "float": 0.024820175349115948
     },
     "nonNegative": true
    }
   ]
  }
 ],
 "fields": [
  {
   "id": "product-off",
   "inputs": {
    "alpha": "0",
    "beta": "0",
    "formula": null,
    "Yps": null
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": true,
    "productOn": false,
    "composition": "biomass-equivalent",
    "Yps": "21/50",
    "YpsFrom": "Yxs",
    "approximateGasLine": false,
    "model2": true
   }
  },
  {
   "id": "on-no-formula-blank-yield",
   "inputs": {
    "alpha": "0.05",
    "beta": "0.002",
    "formula": null,
    "Yps": null
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": true,
    "productOn": true,
    "composition": "biomass-equivalent",
    "Yps": "21/50",
    "YpsFrom": "Yxs",
    "approximateGasLine": true,
    "model2": true
   }
  },
  {
   "id": "on-yield-no-formula",
   "inputs": {
    "alpha": "0.05",
    "beta": "0.002",
    "formula": null,
    "Yps": "0.4"
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": true,
    "productOn": true,
    "composition": "biomass-equivalent",
    "Yps": "2/5",
    "YpsFrom": "entered",
    "approximateGasLine": true,
    "model2": false
   }
  },
  {
   "id": "on-formula-blank-yield",
   "inputs": {
    "alpha": "0.5",
    "beta": "0.05",
    "formula": "C3H6O3",
    "Yps": null
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": false,
    "refused": "product-yield-needed",
    "reason": "A product formula needs a product yield."
   }
  },
  {
   "id": "on-formula-and-yield",
   "inputs": {
    "alpha": "0.5",
    "beta": "0.05",
    "formula": "C3H6O3",
    "Yps": "0.9"
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": true,
    "productOn": true,
    "composition": "formula",
    "Yps": "9/10",
    "YpsFrom": "entered",
    "approximateGasLine": false,
    "model2": false
   }
  },
  {
   "id": "on-formula-yield-over",
   "inputs": {
    "alpha": "0.5",
    "beta": "0.05",
    "formula": "C3H6O3",
    "Yps": "1.01"
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": false,
    "refused": "yield-infeasible",
    "reason": "The product yield is above its carbon and electron bound.",
    "exceeds": [
     "carbon",
     "electron"
    ]
   }
  },
  {
   "id": "off-yield-entered-over",
   "inputs": {
    "alpha": "0",
    "beta": "0",
    "formula": null,
    "Yps": "0.9"
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": false,
    "refused": "yield-infeasible",
    "reason": "The product yield is above its carbon and electron bound.",
    "exceeds": [
     "carbon",
     "electron"
    ]
   }
  },
  {
   "id": "on-formula-refused",
   "inputs": {
    "alpha": "0.5",
    "beta": "0.05",
    "formula": "C3H6O3Na",
    "Yps": "0.9"
   },
   "Yxs": "0.42",
   "substrate": "glucose",
   "biomass": "ecoli-reference",
   "resolved": {
    "ok": false,
    "refused": "element-not-supported",
    "reason": "Na is not one of C, H, O, N and S."
   }
  }
 ]
}
