Page 210 - Thermodynamics of Biochemical Reactions
P. 210

210      Mathematica  Solutions to Problems



                calcdG5~H[reactantn~e~]:=Module[{outl,out2,out3,out4,out5},(*This program calculates
                the standard transformed Gibbs energies of formation at  298 K,  ionic strength 0.25  M
                and pHs 5,  6, 7,  8,  and 9.  The reactant name calls a function of pH and ionic
                strength.*)
                outl=reactantname/.CpH->S,is->.25};
                out2=reactantname/.{pH->6,is->.25];
                out3=reactantname/.{pH->7,is->.25};
                out4=reactantname/.{pH->8,is->.25};
                out5=reactantname/.{pH->9,is->.25];
                {outl,out2,out3,out4,0ut5~1;
        This is a list of the values to be calculated for each of the reactants.

                listreactantspH= {acetaldehydepH, acetatepH, acetonepH, aCetylCOApH, acetylphospH,
                   aconitatecispH, adeninepH, adenosinepH, adppH, alaninepH, ammoniapH, amppH,
                   arabinosepH, asparagineLpH, aspartatepa, atppH, bpgpH, butanohpH, butyratepH,
                   citratepH, citrateisops, COA~H, coAglutathionepH, CO2gpH, CoatOtpH, COagpH,
                   cogpH, creatinepH, CreatininepH, CySteineLpH, cystineLpH, cytochromecoxpH,
                   cytochrmecredpH, dihydroxyacetonephospH, ethanolpH, ethylacetatepH, fadoxpH,
                   fadredpH, fadenzoxpH, fadenzredps, ferredoxinoxpH, ferredoxinredpa, fmnoxpH,
                   fmnredpH, formatepH, fructosepH, fructose6phospH. fructosel6phospH. fUnLaratepH,
                   galactosepH, galactoselphospH, glucosepH, glucoselphospH, glucose6phospH,
                   glutamatepa, glUtamin0pH. glutathioneoxpH, glutathioneredpa, glyceraldehydephospH,
                   glycerolpH, glYCerOl3ghOSpHr glycinepH, glycolatepH, glyCylglyCinepH, glyOxyhtepH,
                   h2aqpH, h2gpH. h2opH, h202aqpH, hydroxypropionatebpH. hypoxanthinepH, indolepH,
                   ketoglutaratepa. lactatepH, hCtOSepH, leucineisoLpH, IeucineLpH, 1yxosepH.
                   malatepH, maltosepH, maMitOlDpH, mannosepH, methaneaqpa, methanegpH, methanolpH,
                   methionineLpH, methylamineionpH, n2agpH, nZgpH, nadoxpH, nadredpH, nadpoxpH,
                   nadpredpH, o2aqpH, o2gpH, OXaht0pH, OxaloacetatepH, OXalOSUCCinatepH, palmitatepH,
                   peppH. pglpH, pg3pH. phenylalanineLpH, pipH, ppipH, propanol2pH, prOpanOhpH,
                   pyruvatepH, retinalga, retinolpH, ribosepH, riboselphospH, ribose5phospH,
                   ribulosepH, SerineLpH, sorbosepH, SUCCinatepH. succinylcoApH, sucrosepH,
                   thioredoxinoxpH, thioredoxinredpa, tryptophaneLpH, tyrosineLpH, ubiguinoneoxpH,
                   ubiquinoneredpH, uratepH, ureapH, uricacidpH, valineLpH, xylosepH, xylulosepH};

         Map is used to apply calcdG5pH to each of the functions for the reactants.

                Clear[acetaldehydepH, acetatepH, acetonepH, acetylcoApH, acetylphospH,
                  aconitatecispH, adeninepH, adenosineps, adppH, alaninepH, ammoniapH, amppH,
                  arabinosepa, asparaginelpH, aspartatem, atppa, bpgpH, butanolnpH, butyratepH,
                  citratepH, citrateisopH. COA~H, coAglutathionepH, co2gpH, co2totpHr coaqpH,
                  cogpH, creatinepH, creatininepa, CysteineLpH, CystineLpH, cytochramecoxpH,
                  cytochromecredpH, dihydroxyacetonephospH, ethanolpH, ethylacetatepa, fadoxpH,
                  fadredpH, fadenzoxpH, fadenzredps, ferredoxinoxpH, ferredoxinredpa, fmnoxpH,
                  fmnredpH, formatepH, fructosepH, fructose6phospH, fructosel6phospH. fumaratepH,
                  galactosepH, galactoselphospH, glucosepH, glucoselphospH, gluCoSe6phoSpHr
                  glutamatepH, glutaminepH, glutathioneoxpH, glutathioneredpa, glyceraldehydephcspH,
                  glycerolpH, glycerol3phospH, glYCinepH, glycolatepH, glycylglycinepH, glyOxylatepH,
                  h2aqpHr hagpH, h2opH, h202aqpH, hydroxypropionatebpH, hypoxanthinepn, indolepH,
                  ketoglutaratepa, lactatepH, hCtOSepH, 1eucineisoLpH. leucineLpH, 1yxosepH.
                  malatepH, maltosepH, rnaMitolDpH, mannoSepH, methaneapga, methanegpa, methanolpH,
                  methionineLpH, methylamineionpH, nZagpH, nagpH, nadoxpH, nadredpH, nadpoxgH,
                  nadpredpH, 02aqpH, o2gpH, oxalatepH, oxaloacetatepH, oxalosuccinatepH, palmitatepH,
                  pepgH, pglpH, pg3pH, RhenylalanineLpH, pipH, ppipH, prOpan012pH. propanolnpH,
                  RYruVatepH, retinalpH, retinolpH, ribosepH, riboselphospH, ribose5phospHr
                  ribulosepH, SerineLpH, sorbosepa, SuccinatepH, succinylcoApH, sucrosepH,
                  thioredoxinoxpH, thioredoxinredpH, tryptoghaneLpH, tyrosinelpH, ubiguinoneoxpH,
                  ubiquinoneredps, UratepH. ureapH, UricacidpH, ValineLQH, xylosepH, xylulosepH];
   205   206   207   208   209   210   211   212   213   214   215