util.protein {CHNOSZ} | R Documentation |
Return chemical formulas of groups in proteins, and calculate heat capacity using an additivity model from the literature.
MP90.cp(protein, T)
group.formulas()
protein |
proteins specified in any format usable by |
T |
numeric, temperature in °C |
group.formulas
returns the chemical formulas of each of the 20 common amino acid residues in proteins, as well as the terminal -H and -H (treated as the [H2O] group).
MP90.cp
takes protein
(name of protein) and T
(one or more temperatures in °C and returns the additive heat capacity (J mol ^{-1}
) of the unfolded protein using values of heat capacities of the residues taken from Makhatadze and Privalov, 1990.
Those authors provided values of heat capacity at six points between 5 and 125 °C; this function interpolates (using splinefun
) values at other temperatures.
Makhatadze, G. I. and Privalov, P. L. (1990) Heat capacity of proteins. 1. Partial molar heat capacity of individual amino acid residues in aqueous solution: Hydration effect J. Mol. Biol. 213, 375–384. doi:10.1016/S0022-2836(05)80197-4
ionize.aa
for an example that compares MP90.cp
with heat capacities calculated in CHNOSZ at different temperatures and pHs.