Warning

The implementation of this model is currently experimental. Parameterization details and the interface might change.

The Record surface-type transfer model

The MTRecord model implements the atom-resolved transfer model of Guinn, Pegram, Capp, Pollock, and Record (PNAS 2011), which explains why urea denatures proteins while glycine betaine (a protecting osmolyte) stabilizes them. Unlike the AutonBolen, MoeserHorinek, and Accessibility models, which are built from amino-acid transfer free energies (TFEs) split into backbone and side-chain contributions, the MTRecord model is parameterized directly on atomic surface types.

Motivation. Guinn et al. measured preferential interactions (osmometry and solubility) of urea and glycine betaine (GB) with 44 small model compounds (amino acids, peptides, sugars, polyols, aromatics, and salts), and fit the resulting chemical potential derivatives to a surface-additive model over seven coarse-grained atom/surface types: aliphatic C, aromatic C, hydroxyl O, amide O, carboxylate O, amide N, and cationic N. Because the surface types are transferable between model compounds and proteins, the resulting interaction potentials can be applied directly to a protein structure's atom-resolved solvent-accessible surface area (SASA), without ever forming an amino-acid-level TFE.

Fixed-state transfer free energies

The transfer free energy of a single (fixed) structure can be computed directly from its atom-resolved SASA with transfer_free_energy, by requesting the MTRecord model:

using PDBTools
native_state = read_pdb(PDBTools.MJC_NATIVE, "protein")
tfe = transfer_free_energy(native_state, "urea"; model=MTRecord)
TransferFreeEnergy{MTRecord} - 69 residues to 1M "urea".
    Total transfer free energy: -0.84033906 kcal mol⁻¹
    Backbone contributions: -0.37464893 kcal mol⁻¹
    Side-chain contributions: -0.46569017 kcal mol⁻¹

As with the other models, the result is split into backbone and side-chain contributions, here obtained by summing the atom-resolved surface-type contributions of backbone and side-chain atoms, respectively.

Denaturation m-values

Unlike the other transfer models, which pair a native structure with a parametric estimate of the denatured-state backbone/side-chain ASA (the Creamer model, see CreamerDenaturedModel), MTRecord is meant to be used with an explicit atomistic model of the unfolded state, since it needs a real $\Delta$ASA for every atom and surface type, not just per-residue backbone/side-chain totals. The unfolded-state reference used here is the fully extended (all-trans, $\phi = \psi = 180°$) chain, obtained with extended_chain - this is the same "extended β" reference state that Guinn et al. themselves use in their own validation (Table S3 of the paper).

MTRecordDenaturedModel wraps a protein's native structure together with its extended chain (built automatically) and the atom-resolved SASAs of both, computed once at construction:

PDBTools.MTRecordDenaturedModelType
MTRecordDenaturedModel

Type that specifies that a m-value calculation will consider the MTRecord transfer model (Guinn et al., PNAS 2011). Unlike the other transfer models, MTRecord was parameterized against, and is meant to be used with, an explicit atomistic model of the unfolded state: this type wraps a protein's native (folded) structure together with its fully-extended (all-trans, phi = psi = 180°, see extended_chain) chain, and the atom-resolved SASAs of both, precomputed once at construction. This type is used as the first input variable of the mvalue function.

Construction:

MTRecordDenaturedModel(atoms::AbstractVector{<:Atom})

builds the extended chain internally (via extended_chain) and computes both SASAs.

Use the MTRecordDenaturedModel model as the first input argument of mvalue, for example:

mvalue(MTRecordDenaturedModel(prot), "urea")

to obtain the estimated m-value of denaturation in "urea".

Reference:

Guinn EJ, Pegram LM, Capp MW, Pollock MN, Record MT Jr. Quantifying why urea is a protein denaturant, whereas glycine betaine is a protein stabilizer. PNAS. 2011;108:16932-16937. doi: 10.1073/pnas.1109372108.

source
PDBTools.mvalueMethod
mvalue(m::MTRecordDenaturedModel, cosolvent::AbstractString; alpha=1.0)

Compute Record-model m-values from coarse-grained surface interaction potentials, using Eq. 4 (Guinn et al. 2011) and the atom-resolved ΔASA between the native and fully-extended chains wrapped in m (that is, ASA of the extended chain minus ASA of the native chain, for each atom), following the original Record model.

The optional alpha keyword scales the extended-chain (denatured-state) ASA of each atom before taking the difference with the native-state ASA. The default, alpha=1.0, uses the extended-chain ASA as computed, with no adjustment; this reproduces the urea benchmarks of Guinn et al. (Table S3) well. There is no equivalent extended-chain validation set for betaine in the paper, so alpha is exposed to allow empirically fitting the denatured-state ASA scale to experimental betaine data, if needed.

source
model = MTRecordDenaturedModel(native_state)
m = mvalue(model, "urea")
MValue{MTRecord} - 69 residues - cosolvent: "urea"
    Total m-value: -0.9539838 kcal mol⁻¹
    Backbone contributions: -0.34699118 kcal mol⁻¹
    Side-chain contributions: -0.6069926 kcal mol⁻¹

The m-value is obtained directly from Eq. 4, using the real, atom-by-atom $\Delta$ASA between the extended and native chains (extended minus native). By default (alpha=1.0), the extended-chain ASA is used as computed, with no adjustment; for urea, this reproduces the m-values reported in Table S3 of Guinn et al. well. Glycine betaine has no equivalent extended-chain validation set in the paper (Table S3 is urea-only), so predictions for "betaine" should be interpreted with more caution; the alpha keyword is available to empirically rescale the extended-chain ASA, if needed to better match experimental betaine data.

Model details

The additive model. Guinn et al.'s Eq. 4 expresses the chemical potential derivative $\mu_{23}/RT$ (essentially the preferential-interaction m-value per unit of exposed area) of a compound as a sum over surface types $i$, weighted by the corresponding ASA, plus an optional ionic term:

\[\frac{\mu_{23}}{RT} = \sum_i \alpha_i\, \text{ASA}_i + \sum_\text{ion} \nu_\text{ion}\, \beta_\text{ion}.\]

PDBTools uses only the surface-type sum (proteins are treated as neutral in this model). For a surface type $i$ and cosolvent, PDBTools.model_combination_rule returns the potential in cal mol⁻¹ Å⁻²:

\[\sigma_i = RT\,\alpha_i,\]

so that the contribution of a given atom to the transfer free energy (or m-value) is $\sigma_i \times \text{ASA}$ (or $\sigma_i \times \Delta\text{ASA}$ when comparing two states).

Surface-type assignment. PDBTools.record_surface_type maps each protein atom to one of the seven surface types based on element and residue/atom name, following the assignment used by Guinn et al.:

Surface typeAssignment
Aliphatic carbonAny carbon not classified as aromatic
Aromatic carbonRing carbons of Phe, Tyr, Trp, His
Hydroxyl oxygenSer OG, Thr OG1, Tyr OH
Amide oxygenBackbone carbonyl O, Asn OD1, Gln OE1
Carboxylate oxygenAsp/Glu carboxylate oxygens, C-terminal OXT/OT1/OT2
Amide nitrogenBackbone amide N, Asn ND2, Gln NE2, and Trp NE1 (explicit exception)
Cationic nitrogenLys NZ, Arg NE/NH1/NH2, and His ND1/NE2 (explicit exception)

Sulfur (Met, Cys) and hydrogen atoms are ignored, since their contribution to the $\Delta$ASA of folding is negligible in the reference dataset. These surface types are also exposed as selection macro keywords, so that, for example, select(atoms, "record_aromatic_carbon") selects the atoms assigned to the aromatic-carbon surface type.

Interaction potentials. The values of $10^4\,\alpha_i$ (in m⁻¹ Å⁻²) currently implemented, from Table 1 of Guinn et al., are:

Surface type$10^4\alpha_i$ (urea)$10^4\alpha_i$ (betaine)
Aliphatic carbon-1.13.0
Aromatic carbon-8.9-23.0
Hydroxyl oxygen-2.51.0
Amide oxygen-8.728.0
Carboxylate oxygen-4.029.0
Amide nitrogen-3.2-20.0
Cationic nitrogen1.8-12.0

Only "urea" and "betaine" are currently supported, since these are the two cosolvents for which Guinn et al. report a full set of surface-type potentials.