412
Views
0
CrossRef citations to date
0
Altmetric
Research Paper

Extracting thermodynamic properties from van ’t Hoff plots with emphasis on temperature-sensing ion channels

ORCID Icon & ORCID Icon
Pages 60-71 | Received 07 Jun 2023, Accepted 28 Sep 2023, Published online: 02 Nov 2023

ABSTRACT

Transient receptor potential (TRP) ion channels are among the most well-studied classes of temperature-sensing molecules. Yet, the molecular mechanism and thermodynamic basis for the temperature sensitivity of TRP channels remains to this day poorly understood. One hypothesis is that the temperature-sensing mechanism can simply be described by a difference in heat capacity between the closed and open channel states. While such a two-state model may be simplistic it nonetheless has descriptive value, in the sense that it can be used to compare overall temperature sensitivity between different channels and mutants. Here, we introduce a mathematical framework based on the two-state model to reliably extract temperature-dependent thermodynamic potentials and heat capacities from measurements of equilibrium constants at different temperatures. Our framework is implemented in an open-source data analysis package that provides a straightforward way to fit both linear and nonlinear van ’t Hoff plots, thus avoiding some of the previous, potentially erroneous, assumptions when extracting thermodynamic variables from TRP channel electrophysiology data.

Introduction

An organism’s ability to sense its environment is crucial to its survival. One of the most well-studied families of biological temperature sensors in humans and other eukaryotes is the transient receptor potential (TRP) family of ion channels [Citation1]. Members of this family have temperature sensitivity across the biologically relevant range of temperatures, but the most well-known are the heat and capsaicin-sensitive TRPV1 [Citation2] in the TRPV subfamily, and the cold and menthol sensitive TRPM8 [Citation3,Citation4] in the TRPM subfamily. Hypotheses about the principles guiding the temperature-sensitivity of TRP channels were already being postulated within a few years of their discovery, with proposed mechanisms relating to phenomena from voltage-sensing to elongations of open channel burst times [Citation5,Citation6]. However, while these molecules have been identified as intrinsically sensitive to temperature [Citation7] and playing a critical role as temperature sensors in our nervous system [Citation8–10], we still do not understand the molecular and thermodynamic mechanism(s) that dictates their temperature-dependent activation.

One characteristic of TRP ion channels that seems clear are the large positive enthalpy differences between states for heat-sensitive TRPs like TRPV1 [Citation5,Citation11] and large negative enthalpy differences for cold-sensitive TRPs like TRPM8 [Citation11,Citation12]. Entropy and enthalpy differences between the open and closed states of a channel can be extracted from linear fits to the logarithm of the equilibrium constant Keq as a function of the reciprocal temperature 1/T if said thermodynamic potentials are independent of temperature. However, as is well known in the literature of physical biochemistry, large conformational changes in proteins are usually accompanied by changes in their heat capacities, which leads to temperature-dependent enthalpies and entropies [Citation13]. This is the premise of a model-free framework proposed by Clapham and Miller [Citation11], which can explain both cold and heat-sensitive changes in the equilibrium constant. Recently [Citation14], it was demonstrated that a generalized version of the framework by Clapham and Miller is able to capture a broad range of experimentally-consistent channel behaviors, which were previously only attributed to elaborate multi-state models. While it remains debated whether temperature-dependent gating in channels is also accompanied by observable changes in heat capacity [Citation15], this is the main mechanism to induce temperature dependence in the relevant thermodynamic potentials.

Here, we embrace the approach of Clapham and Miller [Citation11], and introduce a procedure to reliably extract temperature-dependent thermodynamic potentials and heat capacities from equilibrium constant measurements performed at different temperatures. We thereby assume that a TRP channel can, to a first approximation, be described as a two-state system, which may not provide the same mechanistic insight as more involved models [Citation16], but has the benefit of being universally applicable and allows for a direct comparison of thermodynamic variables obtained for different ion channels or the same channel at differing experimental conditions. Our theory is implemented in an open-source data analysis package [Citation17] written in Julia [Citation18], and should provide practitioners a straightforward way to fit linear and nonlinear van ’t Hoff plots, thus avoiding previous potentially false assumptions about the nature of temperature sensors. To facilitate the use of our data analysis script, we offer a link on our GitHub page [Citation17] to an interactive cloud environment, where the code can be run without any prior installation. Users can upload their own data and analyze it within this cloud environment, where all uploaded data gets purged as soon as the session is closed.

The paper is structured as follows. At the beginning of the Theory section, we list the thermodynamic relations relevant to our discussion, and briefly review their common use in the literature of temperature sensors. A subsection titled “Spline fitting of discrete data points” introduces cubic splines as continuously differentiable functions used to fit discrete measurements of ln(Keq). Under the assumption of a two-state model, the differentiability of splines allows us to calculate robust estimates for the thermodynamic potentials ΔH(T) and ΔS(T), and the associated heat capacity difference ΔCp(T). To avoid overfitting, we rely on a Bayesian information criterion (BIC) [Citation19] to penalize splines with many degrees of freedom, as described in the subsection “Model selection”. For illustrative purposes, we apply our data analysis package to two distinct data sets in the Results and discussion, and the Conclusions provide a summary of our results.

Theory

One of the simplest ways to model a TRP channel is to treat it as a two-state system. Every channel in an ensemble of channels can then either be in the open or closed state, such that the composition of the ensemble is encoded in the equilibrium constant Keq:

openstateKeqclosedstate.

In electrophysiological experiments the charge current through a single channel or a collection of channels is measured at different temperatures, which can be used to calculate the so-called “open probability” P, i.e. the probability of finding a channel in the open state. The equilibrium constant Keq and the open probability P are related via

(1) Keq=P1P(1)

for a two-state system. Note that macroscopic ionic currents are subject to a multitude of additional sources of variability that can predominate at the temperature extremes, where channel activity is either very low or near-maximal. Because the quality of the associated P and Keq-estimates is directly affected, we recommend users to carefully select the temperature range of the data to be fitted to avoid contributions from sources of signal variability unrelated to channel gating.

Thermodynamic description

Thermodynamics tells us, on the one hand, that the differentials of enthalpy H and entropy S are related via

dH=TdS

for systems at constant pressure, where T denotes the absolute temperature. On the other hand, it can be shown that the heat capacity Cp at constant pressure satisfies

(2) Cp=∂H∂Tp,(2)

where /T denotes a partial derivative with respect to T and the index of the bracket reveals which quantity is being held constant (in this case it is the pressure p). We therefore conclude that the enthalpy and entropy differences between two metastable states must be integral functions of the heat capacity difference ΔCp=Cpstate2Cpstate1 between the states, i.e.

(3) ΔH(T)=ΔH(T0)+T0TdT ΔCp(T ),ΔS(T)=ΔS(T0)+T0TdT ΔCp(T )T ,(3)

for some arbitrary reference temperature T0. Note that ΔH(T) and ΔS(T) are independent of T whenever ΔCp(T)=0, e.g. for bistable systems whose states have the same heat capacity. However, in the case of protein folding, we know that large heat capacity differences exist between their folded and unfolded state [Citation13].

Another thermodynamic potential of interest is the Gibbs free energy, which is given by

(4) ΔG(T)=ΔH(T)TΔS(T).(4)

It can be related to the equilibrium constant Keq of the two-state system via the fundamental relation of chemical thermodynamics, namely

(5) ΔG(T)=RTln(Keq),(5)

where R=8.31446261815324 J mol1 K1 denotes the molar gas constant. The logarithm of the equilibrium constant and its derivative with respect to T therefore have the form

(6) ln(Keq)=ΔH(T)RT+ΔS(T)R,(6)
(7) dln(Keq)dT=ΔH(T)RT2,(7)

where the latter is the well-known van ’t Hoff equation, which is sometimes also written as follows:

(8) dln(Keq)d(1/T)=ΔH(T)R.(8)

EquationEquations (6) and (Equation8) reveal that a so-called van ’t Hoff plot, where ln(Keq) is plotted against the reciprocal of the absolute temperature T, will be linear whenever ΔH and ΔS are constant with respect to temperature. The thermodynamic potentials can then be read off the slope and intercept of ln(Keq), respectively. This convenient fact often seems to guide the decision of practitioners to fit their data to straight lines, even when the van ’t Hoff plot is highly nonlinear (see, e.g. Refs. [Citation12] and [Citation20]), which can be an indication for temperature-dependent behavior. Overall, it is important to note that EquationEqs. (7) and (Equation8) are valid for all functions ΔH(T) and ΔS(T) of the form given in EquationEq. (3), and not just constant thermodynamic potentials.

A popular empirical measure of temperature sensitivity is Q10, which is used to characterize temperature sensitivity in electrophysiological experiments on TRP channels [Citation21,Citation22]. It is defined as the ratio of Keq measured at two temperatures that are 10K apart, i.e.

Q10=KeqT+10KKeqT.

The reason for its wide-spread use is the fact that on a logarithmic scale it approximately reproduces the van ’t Hoff equation, i.e.

(9) lnQ1010K=lnKeqT+10KlnKeqTT+10KTdlnKeqdT=Δ HTRT2,(9)

and can therefore be used to estimate ΔH(T). Again, it is common practice to assume that ΔH is temperature-independent and ln(Q10) is therefore only evaluated at a single temperature T, which can lead to arbitrary and skewed results whenever ΔH(T)=const. is not satisfied.

Here, we call for a different approach to extract thermodynamic information from measured Keq-values, without any ad-hoc assumptions. Instead of performing a linear fit of ln(Keq) plotted against T1, we propose to fit the data points using piecewise continuous polynomials and extracting the corresponding potentials ΔH(T), ΔS(T) and ΔG(T) via EquationEqs. (4), (Equation5) and (Equation7) [or, equivalently, EquationEq. (8)], as discussed in the next subsection. In cases, where ΔH(T) and ΔS(T) vary strongly with the temperature, this novel approach also allows us to estimate the change in heat capacity ΔCp.

Spline fitting of discrete data points

At a fixed temperature T, a measured value of ln(Keq) can be used to calculate the corresponding free-energy difference ΔG(T) via EquationEq. (5). The associated potentials ΔH(T) and ΔS(T) then follow from EquationEqs. (7) and (Equation4), respectively, and ΔCp is given by EquationEq. (2). However, EquationEqs. (2) and (Equation7) require us to calculate the first and second derivative of ln(Keq) with respect to T, and this can be somewhat tricky for discrete points, because direct numerical differentiation amplifies the noise in the data. To circumvent this problem, we propose to fit a so-called cubic spline [Citation23] to the data, which is a twice continuously differentiable function made up of third-order polynomials. Our choice of a fit function is motivated by the fact that splines are generally preferred over ordinary polynomials when fitting nonlinear data, because the latter have many undesirable properties, e.g. the fit in one region can influence the behavior in other regions, leading to extreme oscillations at high polynomial orders. Ordinary polynomials also cannot fit certain functional forms, such as logarithmic functions and functions with sharp slope changes. The order of the splines should be cubic to guarantee a continuous second derivative, while keeping the number of fit parameters to a minimum, where the former is needed for the proper estimation of ΔCp.

A cubic spline is a piecewise continuous function

(10) S(x)=S1(x)s0xs1S2(x)s1xs2Si(x)si1xsiSN(x)sN1xsN(10)

made up of third-order polynomials of the form

Si(si1xsi)=n=03an(i)(xsi1)n,

which are joined together in the spline knots si. It satisfies the continuity conditions

(11) Si(si)=Si+1(si),S i(si)=S i+1(si),S ′′i(si)=S ′′i+1(si),(11)

where the notation S (x)=dS(x)/dx and S ′′(x)=d2S(x)/dx2 was introduced to abbreviate the expressions. We also require some appropriate boundary conditions, e.g. the natural boundary conditions

(12) S ′′1(s0)=S ′′N(sN)=0,(12)

which are a popular choice, because they reduce the number of free parameters by two and lead to a less divergent behavior of the spline beyond the edge knots s0 and sN. EquationEquations (11) and (Equation12) constrain the values of the spline coefficients an(i), such that only N+1 of them can be varied independently.

In our fitting procedure, the edge knots are held fixed to define a finite interval [s0,sN], on which the “inner” knots {s1,,sN1} are allowed to vary. We also vary the values {S(si)}i=0N of the splines at the knots (see ). The best fit of S(x) to the data {xm,ym}m=0M minimizes the sum of squared residuals between the data points and the spline, i.e.

Figure 1. Visualizing the principle of spline fitting. When fitting a cubic spline S(x) to some data points {xm,ym}m=0M, we exploit the fact that for every set of knot coordinates (s0,S(s0)),(s1,S(s1)),,(sN,S(sN)) (blue circles) there exists a unique cubic spline (blue solid lines) satisfying the boundary conditions in EquationEq. (12). Thus, by varying the knot coordinates (black arrows), we can change the shape of the spline to minimize χ2 in EquationEq. (13). Note that the edge knots at x=s0 and x=sN can only be varied in y-direction, whereas the “inner” knots are allowed to take arbitrary x-values within the interval [s0,sN].

Figure 1. Visualizing the principle of spline fitting. When fitting a cubic spline S(x) to some data points {xm,ym}m=0M, we exploit the fact that for every set of knot coordinates (s0,S(s0)),(s1,S(s1)),…,(sN,S(sN)) (blue circles) there exists a unique cubic spline (blue solid lines) satisfying the boundary conditions in EquationEq. (12)(12) S ′′1(s0)=S ′′N(sN)=0,(12) . Thus, by varying the knot coordinates (black arrows), we can change the shape of the spline to minimize χ2 in EquationEq. (13)(13) χ2=∑m=0Mym−S(xm)σm2,(13) . Note that the edge knots at x=s0 and x=sN can only be varied in y-direction, whereas the “inner” knots are allowed to take arbitrary x-values within the interval [s0,sN].

(13) χ2=m=0MymS(xm)σm2,(13)

where σm denotes the standard error of ym. Here, we consider ym=ln(Keq(xm)) for either a linear (xm=Tm) or reciprocal temperature scale (xm=1/Tm), and set the values of s0 and sN equal to the lowest and highest values of xm found in the data set, respectively. The reason why we consider both scales is because one cannot distinguish between a linear and reciprocal temperature dependence for the temperature ranges realized in electrophysiological experiments (see also ).

Figure 2. Distinguishing between linear and reciprocal functions on physiologically relevant temperature scales is impossible. (a) A linear function f(T)=a+bT, evaluated at discrete T-values and perturbed by small noise (blue circles), is plotted next to a reciprocal noisy function g(T)=cd/T (red squares) on a temperature scale ranging from 0 to 100. Both functions appear linear, because the absolute temperature is not varied by orders of magnitude to reveal the nonlinearity of g(T). (b) Same data as in (a) plotted on a reciprocal temperature scale. Again, both functions seem linear in 1/T, although only g(T) truly is. Insets: same data as in (a) and (b) plotted on a wider temperature scale to visualize the linear and reciprocal trends of f(T) (blue solid line) and g(T) (red dashed line), respectively.

Figure 2. Distinguishing between linear and reciprocal functions on physiologically relevant temperature scales is impossible. (a) A linear function f(T)=a+bT, evaluated at discrete T-values and perturbed by small noise (blue circles), is plotted next to a reciprocal noisy function g(T)=c−d/T (red squares) on a temperature scale ranging from 0 to 100. Both functions appear linear, because the absolute temperature is not varied by orders of magnitude to reveal the nonlinearity of g(T). (b) Same data as in (a) plotted on a reciprocal temperature scale. Again, both functions seem linear in 1/T, although only g(T) truly is. Insets: same data as in (a) and (b) plotted on a wider temperature scale to visualize the linear and reciprocal trends of f(T) (blue solid line) and g(T) (red dashed line), respectively.

Evaluating S(x(T)) for the parameters that minimize EquationEq. (13) therefore gives the best estimate of ln(Keq(T)), which can be used to extract the heat capacity difference ΔCp(T) and the thermodynamic potentials ΔG(T), ΔH(T), and ΔS(T) as follows:

(14) ΔG(T)=RTS(x(T)),(14)
(15) ΔH(T)=RT2dx(T)dTS (x(T)),(15)
(16) ΔS(T)=ΔH(T)ΔG(T)T,(16)
ΔCp(T)=RddTT2dx(T)dTS (x(T))
(17) +RT2dx(T)dT2S ′′(x(T)).(17)

Note that for x=T we have dx/dT=1, whereas the reciprocal relation x=1/T gives dx/dT=T2 for which the first term of EquationEq. (17) vanishes.

Model selection

The choice between a linear and a reciprocal fit, as well as the number of spline knots N+1, gives rise to a multitude of models that fit the data set to varying degree. For a fixed N, one can distinguish between the qualities of a linear and a reciprocal fit by comparing their corresponding χ2 values, but if N is allowed to vary then models with N1 will always be preferred. We therefore propose the use of an information criterion [Citation19] to penalize models with too many fit parameters. By interpreting EquationEq. (13) as a negative log-likelihood for Gaussian distributed residuals, we obtain the following BIC:

(18) BICN=χmin2+2NlnM+1,(18)

where M is the number of data points as defined in the previous section. EquationEquation (18) is evaluated using the optimal values for the 2N spline parameters {si}i=1N1 and {S(si)}i=0N that minimize χ2 [EquationEq. (13)], resulting in the minimum value χmin2. The model that best fits the data, while avoiding overfitting, minimizes BIC(N) with respect to N.

Our data analysis package automatically varies N, finds the associated optimal parameter values that minimize χ2, and subsequently calculates the corresponding BIC-value. It finally returns the model and associated parameter values that best fit the data at hand.

Extension to multi-state models

In principle, our data-fitting approach can be extended to (and used to generalize) models with multiple states, such as the ones presented in Ref. [Citation16], by replacing EquationEq. (1) with an expression P(T) for the open probability involving multiple spline functions S(k)(x(T)) with k=1,2,. The fitting must then be performed on the level of P, instead of ln(Keq), which implies that EquationEq. (13) gets replaced with

χ2=m=0MPmP(Tm)σ˜m2,

where Pm and σ˜m are the mean and associated standard error of the measured open probability at temperature Tm. The corresponding BIC takes the form

BIC({N(k)})=χmin2+2kN(k)ln(M+1),

where N(k)+1 is the number of spline knots in S(k)(x).

For a concrete example, consider the four-state model in Ref. [Citation16], where the open probability is given by

P(T)=L(1+CJ)1+J+L(1+CJ)

and the coefficients L, C, and J are related to the equilibrium constants between the two open (“O”) and two closed (“C”) states as follows:

KeqO0C0=L,KeqC0C1=J,
KeqC1O1=CL,KeqO0O1=CJ.

This model can be generalized by replacing L, C, and J with exp(S(k)(x))|k=1,2,3, respectively, if all equilibrium constants are assumed to be temperature dependent. After fitting the data in analogy to the two-state case, EquationEqs. (14) to (Equation17) can then be evaluated by replacing S(x) with S(1)(x), S(3)(x), S(1)(x)+S(2)(x), and S(2)(x)+S(3)(x) to extract the thermodynamic potentials and heat capacity differences related to all the different equilibrium constants.

Even though the generalization to multiple states is fairly straight-forward, our data analysis package currently only supports a two-state description.

Results and discussion

For illustrative purposes, we applied the data analysis package to two previously published data sets, one for the warm-sensitive TRPV3 channel [Citation20], and another for the heat and capsaicin-sensitive TRPV1 channel [Citation5]. Each data set was analyzed by performing a van ’t Hoff fit of measured values of ln(Keq) for different temperatures T to extract heat capacity differences and thermodynamic potentials, as described in the subsections “Spline fitting of discrete data points” and ”Model selection” above. Here, we deliberately avoid a direct comparison with the results of the associated publications, as it is not our intention to question their conclusions, but to demonstrate how our data analysis package works in practice.

In the case of the TRPV3 channel, we considered the measured open probabilities P that are tabulated in the source data associated with the extended data in Ref. [Citation20]. For each temperature Tm, we calculated the sample mean and variance of Pm, i.e.

(19) Pm=1Nmn=1NmPm(n),(19)
(20) σ˜m2=1Nm1n=1Nm(Pm(n)Pm)2,(20)

where Pm(n) denotes the nth measurement (of Nm in total) of the open probability Pm at temperature Tm. The equilibrium constant Keq can be calculated via EquationEq. (1) and according to the variance formula of error propagation one has

var(ln(Keq))dln(Keq)dP2var(P).

The data points and standard errors entering EquationEq. (13) are therefore given by

(21) ym=lnPˉm1Pˉm,(21)
(22) σm=1Nm1PˉmPˉm22σ˜m2.(22)

Our results for the TRPV3 data are shown in . The model that best fits the data is reciprocal in the temperature (x=1/T) and contains N+1=3 spline knots. The model predicts a temperature-dependent heat capacity difference ΔCp(T) that decreases monotonically beyond T300 []. The resulting enthalpy and entropy-temperature product differences, ΔH(T) and TΔS(T), are therefore nonconstant and vary between 100 and +300 []. However, they mostly cancel each other out and give rise to a moderate free-energy difference, as seen in .

Figure 3. Thermodynamic potentials predicted from a van ’t Hoff fit of TRPV3 channel data. The data are best fitted by a model that is reciprocal in the temperature with 3 spline knots. (a) Gibbs free energy ΔG as a function of T, calculated from data (points) and compared to model prediction (solid line). Shaded areas (gray) mark temperature intervals, where the trend of the cubic spline is no longer constrained by data points and can therefore not be trusted. (b) Enthalpy difference ΔH (blue solid line) and entropy-temperature product TΔS (red dashed line) as functions of T. (c) Heat capacity difference ΔCp as function of T. The temperature-dependence of ΔH and ΔS emerges from a nonzero ΔCp predicted by the best-fitting model.

Figure 3. Thermodynamic potentials predicted from a van ’t Hoff fit of TRPV3 channel data. The data are best fitted by a model that is reciprocal in the temperature with 3 spline knots. (a) Gibbs free energy ΔG as a function of T, calculated from data (points) and compared to model prediction (solid line). Shaded areas (gray) mark temperature intervals, where the trend of the cubic spline is no longer constrained by data points and can therefore not be trusted. (b) Enthalpy difference ΔH (blue solid line) and entropy-temperature product TΔS (red dashed line) as functions of T. (c) Heat capacity difference ΔCp as function of T. The temperature-dependence of ΔH and ΔS emerges from a nonzero ΔCp predicted by the best-fitting model.

displays our results for the TRPV1 channel, where the data points {Tm,ym} and standard errors σm were read off of the original publication. The model that best fits the data is reciprocal in the temperature (x=1/T) and has no inner knots, i.e. N+1=2. At first this may seem somewhat surprising, considering the fact that the data are not perfectly linear in T1, but is essentially a good example of how our data analysis package avoids overfitting. Apparently, one does not gain sufficiently large improvements in the χmin2 term of EquationEq. (18) to warrant a more complex model than one with ΔCp=0 and therefore constant thermodynamic potentials ΔH and ΔS. While we are here only illustrating the use of our data analysis package and want to refrain from making scientific assessment of the results at this time, we would like to make note of the narrow temperature range in this particular data set, so as the readers do not conclude that we are definitively claiming that TRPV1 has a vanishing ΔCp across the physiological temperature range.

Figure 4. Thermodynamic potentials predicted from a van ’t Hoff fit of TRPV1 channel data. The data are best fitted by a reciprocal model with 2 spline knots. (a-c) Same as in , except that here a model is preferred with vanishing heat capacity difference ΔCp, which results in ΔH,ΔS=const..

Figure 4. Thermodynamic potentials predicted from a van ’t Hoff fit of TRPV1 channel data. The data are best fitted by a reciprocal model with 2 spline knots. (a-c) Same as in Figure 3, except that here a model is preferred with vanishing heat capacity difference ΔCp, which results in ΔH,ΔS=const..

We can now compare our results to the output of alternative data analysis methods, such as the thermal coefficient Q10. In we plot the enthalpies of next to predictions that arise when EquationEq. (9) is solved for ΔH(T). The latter was evaluated using ln(Q10)=S(T+10)S(T), where S(T)S(x=1/T) because both data sets were fitted via reciprocal models. demonstrates that Q10 gives a decent estimate for the enthalpy whenever ΔH is independent of temperature. If this is not the case [], then the differences can become arbitrarily large, as can be seen in . Note that the discrepancy between the spline-fitting estimate and the Q10-estimate for ΔH(T) vanishes when the temperature difference entering the definition of Q10 goes to zero, i.e. when the finite-difference approximation in EquationEq. (9) becomes exact.

Figure 5. Comparison of enthalpy estimates obtained from van ’t Hoff fits (blue solid lines) and Q10-based analysis (red dashed lines). (a) For the TRPV3 channel data analyzed in , the finite-difference approximation of the derivative with respect to T in EquationEq. (9) results in a vastly different ΔH(T) estimate than obtained from our spline-fitting procedure. (b) The van ’t Hoff fit of the TRPV1 channel data predicted a temperature-independent enthalpy, for which Q10 provides a decent estimate of ΔH (in this case only 3% off).

Figure 5. Comparison of enthalpy estimates obtained from van ’t Hoff fits (blue solid lines) and Q10-based analysis (red dashed lines). (a) For the TRPV3 channel data analyzed in Figure 3, the finite-difference approximation of the derivative with respect to T in EquationEq. (9)(9) lnQ1010K=lnKeqT+10K−lnKeqTT+10K−T ≈dlnKeqdT=Δ HTRT2,(9) results in a vastly different ΔH(T) estimate than obtained from our spline-fitting procedure. (b) The van ’t Hoff fit of the TRPV1 channel data predicted a temperature-independent enthalpy, for which Q10 provides a decent estimate of ΔH (in this case only 3% off).

Conclusions

We have developed an open-access data analysis package [Citation17] to reliably extract thermodynamic potentials and heat capacities from empirical measurements of equilibrium constants at different temperatures. This is in line with most recent theoretical developments, which show that a nontrivial heat capacity difference ΔCp(T) can be crucial for the correct modeling of the thermodynamics of temperature-dependent channel gating [Citation14]. Our package accounts for the fact that on physiologically relevant temperature scales one cannot distinguish between a linear and reciprocal temperature dependence (see ), and therefore fits multiple models to the data, which vary in complexity (characterized by the number of parameters) and in the way they scale with temperature. A Bayesian information criterion [EquationEq. (18)] is used to select the model that best fits the data, while minimizing the number of model parameters to avoid overfitting. Our software can therefore be used to fit nonlinear van ’t Hoff plots without any ad hoc assumptions and outperforms conventional methods, such as the thermal coefficient Q10 (see ). Yet, we urge users to practice caution and not use our package to analyze data containing artifacts or unreasonably small error bars, because these can affect the resulting model selection and lead to faulty conclusions.

To demonstrate the use of the data analysis package, we applied it to measurements of equilibrium constants for the temperature-sensitive TRPV1 and TRPV3 channels, respectively. For both data sets, we found that models with the functional form ln(Keq)=f(1/T), i.e. reciprocal in the temperature, were best suited to fit the data at hand, albeit with differing complexity. While the fit to the TRPV1 data predicted ΔCp=0, and therefore a constant enthalpy and entropy (see ), an initially increasing and then monotonically decreasing ΔCp(T) was required to capture the extremely nonlinear trends seen in the TRPV3 data (). Note that our analysis relies on the common assumption that the TRPV1 and TRPV3 channels can, to a first approximation, be described as two-state systems. Even if this assumption is unlikely to hold for most (if not all) TRP channels, the thermodynamic variables that can be extracted from our approach provide a more reliable and accurate description of the temperature sensitivity of TRP channels than the results of a Q10-analysis or linear fits to a van ’t Hoff plot. In principle, a more intricate analysis involving multiple states can also be conducted (see the subsection “Extension to multi-state models”), but has not been implemented in our data analysis package for the simple reason that every mechanistic model would have to be implemented separately.

It is our belief that our data analysis tool will not only benefit the community of electrophysiologists studying temperature-sensitive channels, but also help researchers in chemistry and biochemistry to rigorously analyze their van ’t Hoff plots. Temperature-dependent enthalpies and entropies open up exciting new possibilities in the theoretical modeling of the kinetics and dynamics of thermoresponsive systems, as the associated transition rates between the open and closed state intuitively must exhibit non-Arrhenius behavior. Whether such generalized models are applicable to TRP channels should be addressed in future research.

Acknowledgments

We thank Dr. Andrés Jara-Oseguera for fruitful discussions and critical comments on the manuscript. The Flatiron Institute is a division of the Simons Foundation.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by the Max-Planck-Gesellschaft (JTB) and the Simons Foundation (SMH).

References

  • Patapoutian A, Peier AM, Story GM, et al. ThermoTRP channels and beyond: mechanisms of temperature sensation. Nat Rev Neurosci. 2003;4(7):529–539. doi: 10.1038/nrn1141
  • Caterina MJ, Schumacher MA, Tominaga M, et al. The capsaicin receptor: a heat-activated ion channel in the pain pathway. Nature. 1997;389(6653):816–824. doi: 10.1038/39807
  • McKemy DD, Neuhausser WM, Julius D. Identification of a cold receptor reveals a general role for TRP channels in thermosensation. Nature. 2002;416(6876):52–58. doi: 10.1038/nature719
  • Peier AM, Moqrich A, Hergarden AC, et al. A TRP channel that senses cold stimuli and menthol. Cell. 2002;108:705–715. doi: 10.1016/S0092-8674(02)00652-9
  • Liu B, Hui K, Qin F. Thermodynamics of heat activation of single capsaicin ion channels VR1. Biophys J. 2003;85(5):2988–3006. doi: 10.1016/S0006-3495(03)74719-5
  • Voets T, Droogmans G, Wissenbach U, et al. The principle of temperature-dependent gating in cold- and heat-sensitive TRP channels. Nature. 2004;430(7001):748–754. doi: 10.1038/nature02732
  • Cao E, Cordero-Morales JF, Liu B, et al. TRPV1 channels are intrinsically heat sensitive and negatively regulated by phosphoinositide lipids. Neuron. 2013;77(4):667–679. doi: 10.1016/j.neuron.2012.12.016
  • Vandewauw I, de Clercq K, Mulier M, et al. A TRP channel trio mediates acute noxious heat sensing. Nature. 2018;555(7698):662–666. doi: 10.1038/nature26137
  • Vriens J, Voets T. Heat sensing involves a TRiPlet of ion channels. Br J Pharmacol. 2019;176(20):3893–3898. doi: 10.1111/bph.14812
  • Yonghak P, Miyata S, Kurganov E. TRPV1 is crucial for thermal homeostasis in the mouse by heat loss behaviors under warm ambient temperature. Sci Rep. 2020;10(1):8799. doi: 10.1038/s41598-020-65703-9
  • Clapham DE, Miller C. A thermodynamic framework for understanding temperature sensing by transient receptor potential (TRP) channels. Proc Natl Acad Sci U S A. 2011;108(49):19492–19497. doi: 10.1073/pnas.1117485108
  • Brauchi S, Orio P, Latorre R. Clues to understanding cold sensation: thermodynamics and electrophysiological analysis of the cold receptor TRPM8. Proc Natl Acad Sci U S A. 2004;101(43):15494–15499. doi: 10.1073/pnas.0406773101
  • Cooper A. Protein heat capacity: an anomaly that maybe never was. J Phys Chem Lett. 2010;1(22):3298–3304. doi: 10.1021/jz1012142
  • Yeh F, Jara-Oseguera A, Aldrich RW. Implications of a temperature-dependent heat capacity for temperature-gated ion channels. Proc Natl Acad Sci U S A. 2023;120(24):e2301528120. doi: 10.1073/pnas.2301528120
  • Voets T. TRP channels and thermosensation. In: Mammalian transient receptor potential (TRP) cation channels. New York: Springer-Verlag; 2014. pp. 729–741. doi: 10.1007/978-3-319-05161-1_1.
  • Jara-Oseguera A, Islas LD. The role of allosteric coupling on thermal activation of thermo-TRP channels. Biophys J. 2013;104(10):2160–2169. doi: 10.1016/j.bpj.2013.03.055
  • Seehttps://github.com/bio-phys/VantHoffFitting for a Julia implementation of our results. The code can be run without any prior installation in an interactive cloud environment.
  • Bezanson J, Edelman A, Karpinski S, et al. Julia: a fresh approach to numerical computing. Siam Rev. 2017;59(1):65–98. doi: 10.1137/141000671
  • Schwarz G. Estimating the dimension of a model. Ann Stat. 1978;6(2):461–464. doi: 10.1214/aos/1176344136
  • Nadezhdin KD, Neuberger A, Trofimov YA, et al. Structural mechanism of heat-induced opening of a temperature-sensitive TRP channel. Nat Struct Mol Biol. 2021;28(7):564–572. doi: 10.1038/s41594-021-00615-4
  • Ito E, Ikemoto Y, Yoshioka T. Thermodynamic implications of high Q10 of thermoTRP channels in living cells. Biophysics. 2015;11:33–38. doi: 10.2142/biophysics.11.33
  • Carrasquel-Ursulaez W, Moldenhauer H, Castillo JP, et al. Biophysical analysis of thermosensitive TRP channels with a special focus on the cold receptor TRPM8. Temperature. 2015;2(2):188–200. doi: 10.1080/23328940.2015.1047558
  • Lee TCM. On algorithms for ordinary least squares regression spline fitting: a comparative study. J Stat Comput Simul. 2002;72(8):647–663. doi: 10.1080/00949650213743