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];