Introduction

The functionality of proteins relies on their three-dimensional structure as well as on their dynamic properties. In proteins tumbling in solution, global dynamics are superimposed on local mobility, properties that can be dissected and quantified by NMR relaxation methods. Due to the causal relation between molecular motion and nuclear spin relaxation it is possible to determine protein motional parameters from relaxation measurements at atomic resolution. Possible targets of relaxation measurements are heteronuclei in the protein backbone, such as 15N or 13C, which are relaxed mainly by dipolar interactions with their covalently bound protons and their chemical shift anisotropies. A number of time-scales can be addressed by various NMR methods. Most prominently, nanosecond (global) to picosecond (local bond vector) motions can be characterized through longitudinal relaxation, transverse relaxation and cross-relaxation (Kay et al. 1989). Various other heteronuclear relaxation pathways have been exploited to study bond vector motions in great detail (Dayie et al. 1996; Peng and Wagner 1994). Conformational dynamics on the microsecond to millisecond time-regime encompass vital processes such as folding, ligand binding, allostery and catalysis (Kay 2005; Mittermaier and Kay 2006; Palmer 2004; Boehr et al. 2006; Frederick et al. 2007; Henzler-Wildman and Kern 2007; Kay et al. 1998; Popovych et al. 2006; Sugase et al. 2007; Tollinger et al. 2001, 2006) and are therefore the focus of many NMR studies. In particular, two methods have found widespread application, i.e., the Carr-Purcell-Meiboom-Gill (CPMG) relaxation dispersion (Tollinger et al. 2001; Palmer et al. 2001) and spin-lock T relaxation dispersion experiments (Trott and Palmer 2002; Palmer and Massi 2006). These experiments measure the transverse relaxation rate (R 2) of a signal of interest in dependence either of the repetition rate of a train of 180° pulses (CPMG) (Allerhand et al. 1966; Tollinger et al. 2001; Palmer 2004) or of the effective spin-lock amplitude (T 1ρ ) applied during a relaxation period of constant time. Using these methods, the exchange contribution (R ex ) to the transverse relaxation rate can be separated from the ‘exchange-free’ relaxation rate. Furthermore, it is possible (in favorable cases) to extract information about the motional parameters of the process that governs the relaxation dispersion. Both methodologies are well-established and have provided unprecedented insight into fundamental biological processes (Mittermaier and Kay 2006), in particular because otherwise ‘invisible’ states can be characterized. The CPMG technique responds strongly to processes with exchange rates between 102 and 104 per second as it monitors transverse relaxation exclusively. Hardware limitations concerning the repetition rates of refocusing pulses in the CPMG train restrict the upper limit of detectable time scales to exchange rate constants on the order of a few thousand per second (Loria et al. 1999; Palmer 2004; Tollinger et al. 2001). Conversely, although larger effective spin lock fields are used in off-resonance T 1ρ -dispersion experiments (and thus potentially faster time scale motions can be assessed), their sensitivity is compromised by the reduction of the contribution of transverse relaxation to the effective spin lock relaxation rate. Both methods are also limited with respect to the population of the minor state, which, if too large, may severely compromise signal to noise ratios. Thus the excellent sensitivity of these methods to very small populations of excited states turns into a disadvantage as soon as these states are populated to a substantial (>15%) degree.

More than a decade ago, the adiabatic fast passage (AFP) approach was used for generating optimal initial conditions in R measurements (Mulder et al. 1998) and also for determining heteronuclear relaxation rates for a system in the absence of μs–ms motion (Konrat and Tollinger 1999). The AFP pulse is operative over an entire relaxation period, and it achieves effective spin locking simultaneously over a range of offsets determined by its sweep width (see below). The apparent spin-lock relaxation rate, R 1ρ , depends crucially on the amplitude of the AFP pulse. From this field dependence of R 1ρ the transverse relaxation rate R 2 can be extracted. Recently, Mangia et al. determined exchange parameters for a system with μs–ms dynamics by measuring R 1ρ and R 2ρ dispersions (Mangia et al. 2010) using trains of AFP pulses of different shape during a relaxation delay (R 2ρ is the relaxation rate of magnetization perpendicular to the effective field). They obtained the exchange contribution to the natural line-width by subtraction of relaxation rates of non-exchanging residues, assuming effects such as cross-relaxation, relaxation interference, or chemical shift anisotropy to cancel out to a large extent as long as these parameters are similar across the protein sequence. Thereby the authors avoided the time-consuming process of computing the entire trajectory of magnetization during the AFP pulses.

In this paper we show how spin dynamics during adiabatic fast passage can be treated mathematically in an exhaustive but efficient way. We explicitly consider the effects of CSA-DD cross-correlated relaxation and the modulation of the isotropic chemical shift in response to chemical/conformational exchange on the μs–ms time-scale and demonstrate the agreement between theory and experiment for a protein that accesses its excited state on a time-scale of several hundreds per second. We give an analytical as well as a numerical solution, and we show how to reduce computational time. In addition, we compare these exact results to an approximation that can be used for the computation of T 1ρ in systems with skewed populations. We show that CSA-DD cross-correlation, which is not explicitly included in the approximation, can be accounted for in a straightforward way, and we show the potential utility of this approximation for fitting AFP profiles using synthetic data sets.

Adiabatic fast passage

Over the years adiabatic fast passage (AFP) pulses have become an important tool in pulse sequence programming mostly in order to deal with radiofrequency (rf) inhomogeneity (Abragam 1962; Boehlen and Bodenhausen 1993; Kupce and Freeman 1995). Their most outstanding feature is their perfect inversion profile, which is nearly independent of offset and exact rf calibration. It was this property that triggered the development of early applications, i.e., broadband heteronuclear decoupling and broadband inversion. An AFP pulse is typically a relatively long rf pulse with both amplitude and (typically parabolic) phase modulation. The latter results in a linear frequency sweep over a defined spectral region (νsweep). The amplitude (ω 1 = γB 1) is constant throughout most of the pulse with the exception of the beginning and the end (approx. 10–20% of the total pulse length), where it is increased from 0 to ω max1 and decreased from ω max1 to 0 using a sinusoidal or cosinusoidal ramp, respectively. A typical pulse shape is depicted in Fig. 1a.

Fig. 1
figure 1

a Typical shape of an AFP pulse. The offset of the AFP-pulse with respect to the transmitter is shown in blue (right y-axis), and the field strength ω 1 (ramped at the beginning and end of the pulse in order to ensure magnetization gets aligned with the effective field) is depicted in red (left y-axis). b Snap-shot of the effective field ω eff (t) and its components. A spin experiences an instantaneous field that depends on its current offset ω S (t) with respect to the AFP pulse and on the strength of the AFP pulse, ω 1(t). Its response is to rotate around this field. Magnetization that is collinear with ω eff (t) remains aligned to it even as ω S (t) and ω 1(t) are modulated, as long as the adiabaticity condition is not violated

The inversion properties of an AFP pulse can be qualitatively understood on the basis of a coordinate frame shown in Fig. 1b. The time-dependence of offset ω S (depicted along the z-axis) and field strength ω 1 (depicted along x) results in a time-dependent effective magnetic field ω eff (t) characterized by an angle θ(t) with respect to the z-axis. During AFP inversion, the effective field starts out from the +z direction, sweeps through the transverse plane and ends up along −z. As long as the adiabaticity condition (/dt « ω eff ) is fulfilled (Abragam 1962; Boehlen and Bodenhausen 1993; Kupce and Freeman 1996), the magnetization vector rotates in very small circles around the effective field, appearing aligned with it, and remains so throughout the pulse (Fig. 2a). Ramping of the spin-lock amplitude ensures complete inversion by the end of the pulse, while the frequency sweep defines the spectral region where inversion occurs. The magnetization vector is effectively spin-locked since its Larmor precession is impeded by the alignment with the effective magnetic field. In the case where the adiabaticity condition is not fulfilled, the magnetization vector is not spin-locked and dephasing occurs (Fig. 2b).

Fig. 2
figure 2

a Trajectory of magnetization during an ideal AFP pulse, fulfilling the adiabaticity condition. The time dependence of the effective magnetic field is shown in red. The magnetization vector (blue) follows it and perfect inversion occurs. b Path of magnetization in case where the adiabaticity condition is not fulfilled. The magnetization vectors oscillates around the effective field, and the pulse does not lead to inversion. Attenuation due to relaxation has been neglected

Relaxation in the spinlock frame is composed of a longitudinal and a transverse component:

$$ R_{eff} (t) = \cos^{2} \theta (t)R_{1} + \sin^{2} \theta (t)R_{2} $$
(1)

The overall effect of an AFP pulse on the spin-lock relaxation rate is quantitatively described by the parameter sin2 θ eff , which is the time integral over \( \sin^{2} \theta (t) \) and, as such, a function of the spin-lock amplitude. It depends on the offset of the resonance, but also on the sweep width: Fig. 3 shows that in AFP pulses that employ a larger sweep range, the same spin-lock field strength leads to a smaller sin2 θ eff .

Fig. 3
figure 3

Dependence of sin2 θ eff on the spin-lock amplitude ω1 for different sweep ranges ν sweep (solid lines: 2 kHz, dashed lines: 4 kHz, dotted lines: 10 kHz). The black lines result from a resonance with a chemical shift in the middle of the sweep, and the red lines have a relative shift of 10 ppm with respect to the middle of the sweep. The effect of the offset of the resonance vanishes at larger sweep widths (10 kHz). The difference in sin2 θ eff between the resonances with the different chemical shifts is indicated as a grey shaded area

Equation 2 shows that in the absence of chemical or conformational exchange the spin-lock relaxation rate depends linearly on sin2 θ eff .

$$ R_{1\rho } = R_{1} + \left( {R_{2}^{0} - R_{1} } \right)\sin^{2} \theta_{eff} $$
(2)

In the presence of chemical exchange, the transverse relaxation rate is \( R_{2} = R_{2}^{0} + R_{ex} \), where R ex is the exchange contribution that affects the spin-lock relaxation rate to an extent that depends on sin2 θ eff . Therefore R 1ρ is no longer a linear function of sin2 θ eff . The deviation from linearity is characteristic for a set of exchange parameters, which are—in the simple case of a system undergoing two-site exchange between the states A and B—the exchange rate, k ex , the population of the excited state, p B , and the difference between the Larmor precession frequencies, Δω = Ω S,B  − Ω S,A . In addition, the deviation is dependent on the frequency sweep width of the AFP pulse (see below; Fig. 4).

Fig. 4
figure 4

Dependence of R 1ρ on sin2 θ eff in the presence of conformational exchange on the ms time-scale. As the exchange contribution to the natural line width is dependent on the spin lock field strength, exchange results in a deviation from linearity (the dependence of R 1ρ on sin2 θ eff in the absence of additional line-broadening effects is depicted as a thin black line). The sweep width νsweep influences sin2 θ eff as a function of spin-lock amplitude, but also the size of the deviation from linearity for exchanging spins. The spike on the left hand side is a consequence of the violation of the adiabaticity condition (e.g., imperfect inversion). Exchange parameters were k ex  = 1,000 s−1, p B  = 4%, Δω/2π = 240 Hz. The AFP pulse duration was 100 ms. Spin lock amplitudes ranged up to 2 kHz with 20% ramping at the beginning and the end of the pulse

In what follows, a more detailed description of the evolution of magnetization during adiabatic fast passage is given that accounts also for scalar coupling and cross-correlated relaxation.

Numerical description of AFP

Every spin system can be described in terms of its density operator σ(t). The numerical simulation of magnetization amounts to solving the differential equation (Ernst et al. 2003)

$$ \frac{d\sigma (t)}{dt} = {\mathbf{L}}(t)\sigma (t). $$
(3)

The Liouvillian contains all coherent and non-coherent mechanisms for the evolution of spin density. For a time-independent Liouvillian matrix L, as encountered in conventional spin-lock experiments, calculating the relaxation rate corresponds to finding the largest real eigenvalue of L (Trott and Palmer 2002). In the case of an AFP pulse the Liouvillian matrix L is time-dependent due to the offset sweep and the ramped amplitude. However, continuous behavior can be assumed for a sufficiently small time step τ, and integration of Eq. 3 can be performed iteratively resulting in a multi-step calculation. For each time step τ = t i  − t i−1 the density matrix is computed according to

$$ \sigma (t_{i} ) = \exp ( - {\mathbf{L}}(t_{i} )\tau )\sigma (t_{i - 1} ) $$
(4)

For an isolated spin S system with only Larmor precession and auto-relaxation, σ(t) and L(t) are given by

$$ \sigma (t) = \left( {\begin{array}{*{20}c} {S_{x} (t)} \\{S_{y} (t)} \\ {S_{z} (t) - S_{z} \left( {t \to \infty } \right)}\\ \end{array} } \right) \, \quad {\mathbf{L}}(t) = \left({\begin{array}{*{20}c} { - R_{2} } & { - \omega_{S} (t)} & 0\\ {\omega_{S} (t)} & { - R_{2} } & { - \omega_{1} (t)}\\ 0 & {\omega_{1} (t)} & { - R_{1} } \\ \end{array} }\right) $$

where ω 1(t) is the field strength of an AFP pulse applied from the x direction and ω S (t) is the offset of the spin-lock field at a given time t with respect to the precession frequency of spin S. R 1 and R 2 are the longitudinal and transverse autorelaxation rates, respectively, and S i (t) are the magnetization components of spin S at time t. Footnote 1

In a realistic spin system, however, it is necessary to include weak scalar coupling and cross-correlated relaxation channels. This can be accomplished by extending the basis to include the magnetization components that are created by these mechanisms. Here we assume an AX spin system (A = S, X = H), such that by scalar coupling the size of the base is doubled (there is no need to include magnetization modes where the scalar coupled spin is transverse). Furthermore we consider A(CSA)-AX(DD) cross-correlated relaxation (no extension of the basis is necessary). In addition, the size of the basis doubles in the presence of chemical or conformational exchange between two states, modulating the Larmor precession frequency (and other parameters) of the spins.

The following matrices show the Liouvillian and spin density matrices in the presence of scalar coupling, CSA-DD cross-correlated cross-relaxation,Footnote 2 and modulation of the isotropic chemical shift. Here, J is the scalar coupling constant and G x/z are the transverse and longitudinal CSA-DD cross-correlated relaxation rates.Footnote 3 The microscopic rate constants k ab and k ba describe conformational exchange, indices A and B refer to the two conformations that are interconverted by the exchange process. Note that, for simplicity, we set ω 1 = ω 1(t) and ω S  = ω S (t).

$$ \begin{aligned} \sigma (t) & = [S_{x}^{A} (t)\,S_{y}^{A} (t)\,S_{z}^{A} (t)\,2S_{x}^{A} I_{z}^{A} (t)\,2S_{y}^{A} I_{z}^{A} (t)\,2S_{z}^{A} I_{z}^{A} (t){\ldots} \,{\ldots}\,S_{x}^{B} (t)\,S_{y}^{B} (t)\,S_{z}^{B} (t)\,2S_{x}^{B} I_{z}^{B} (t)\,2S_{y}^{B} I_{z}^{B} (t)\,2S_{z}^{B} I_{z}^{B} (t)]^{\prime } {\ldots} & = - \left( {\begin{array}{*{20}c} {\mathbf{A}} & {\mathbf{B}} \\ {\mathbf{C}} & {\mathbf{D}} \\ \end{array} } \right) \\ {\mathbf{A}} & = \left( {\begin{array}{*{20}c} {R_{2S}^{A} + k_{AB} } & {\omega_{SA} } & 0 & {G_{x} } & J & 0 \\ { - \omega_{SA} } & {R_{2S}^{A} + k_{AB} } & {\omega_{1} } & { - J} & {G_{x} } & 0 \\ 0 & { - \omega_{1} } & {R_{1S}^{A} + k_{AB} } & 0 & 0 & { - G_{z} } \\ {G_{x} } & J & 0 & {R_{2S,anti}^{A} + k_{AB} } & {\omega_{SA} } & 0 \\ { - J} & {G_{x} } & 0 & { - \omega_{SA} } & {R_{2S,anti}^{A} + k_{AB} } & {\omega_{1} } \\ 0 & 0 & { - G_{z} } & 0 & { - \omega_{1} } & {R_{1S,anti}^{A} + k_{AB} } \\ \end{array} } \right) \\ {\mathbf{B}} & = \left( {\begin{array}{*{20}c} { - k_{BA} } & 0 & 0 & 0 & 0 & 0 \\ 0 & { - k_{BA} } & 0 & 0 & 0 & 0 \\ 0 & 0 & { - k_{BA} } & 0 & 0 & 0 \\ 0 & 0 & 0 & { - k_{BA} } & 0 & 0 \\ 0 & 0 & 0 & 0 & { - k_{BA} } & 0 \\ 0 & 0 & 0 & 0 & 0 & { - k_{BA} } \\ \end{array} } \right) \\ {\mathbf{C}} & = \left( {\begin{array}{*{20}c} { - k_{AB} } & 0 & 0 & 0 & 0 & 0 \\ 0 & { - k_{AB} } & 0 & 0 & 0 & 0 \\ 0 & 0 & { - k_{AB} } & 0 & 0 & 0 \\ 0 & 0 & 0 & { - k_{AB} } & 0 & 0 \\ 0 & 0 & 0 & 0 & { - k_{AB} } & 0 \\ 0 & 0 & 0 & 0 & 0 & { - k_{AB} } \\ \end{array} } \right) \\ {\mathbf{D}} & = \left( {\begin{array}{*{20}c} {R_{2S}^{B} + k_{BA} } & {\omega_{SB} } & 0 & {G_{x} } & J & 0 \\ { - \omega_{SB} } & {R_{2S}^{B} + k_{BA} } & {\omega_{1} } & { - J} & {G_{x} } & 0 \\ 0 & { - \omega_{1} } & {R_{1S}^{B} + k_{BA} } & 0 & 0 & { - G_{z} } \\ {G_{x} } & J & 0 & {R_{2S,anti}^{B} + k_{BA} } & {\omega_{SB} } & 0 \\ { - J} & {G_{x} } & 0 & { - \omega_{SB} } & {R_{2S,anti}^{B} + k_{BA} } & {\omega_{1} } \\ 0 & 0 & { - G_{z} } & 0 & { - \omega_{1} } & {R_{1S,anti}^{B} + R + k_{BA} } \\ \end{array} } \right) \\ \end{aligned} $$

k AB and k BA are related to the exchange-rate constant k ex by

$$ \begin{aligned} k_{AB} & = p_{B} k_{ex} \\ k_{BA} & = p_{A} k_{ex} \\ k_{ex} & = k_{AB} + k_{BA} \\ \end{aligned} $$

where p A and p B are the populations of species A and B, respectively.

The effective spin-lock relaxation rate R 1ρ can be calculated as

$$ R_{1\rho } = \frac{1}{{t_{\text{AFP}} }}\ln \frac{{S_{Z}^{A} (0)}}{{\left| {S_{Z}^{A} (t_{\text{AFP}} )} \right|}} $$
(5)

\( S_{z}^{A} \left( 0 \right) \) and \( S_{z}^{A} \left( {t_{\text{AFP}} } \right) \) are the z-components of the magnetization at t = 0 and at the end of the AFP pulse (t = t AFP). Whereas the effect of weak scalar coupling is negligible even if in- and anti-phase relaxation are very different (data not shown), cross-correlated relaxation has indeed a pronounced effect on the AFP profile (Fig. 5).

Since a typical AFP pulse consists of several thousand time steps τ, an iterative calculation of density matrices is quite time consuming.Footnote 4 A reduction of the number of time steps is possible to a certain degree, but can lead to sizable errors (see Fig. 6a). However, another option to reduce computational time is to apply Baker-Campbell-Hausdorff theory (Ernst et al. 2003). This theory states that a product of matrix exponentials with non-commuting exponents can be approximated by one exponential (that is a function of the two exponents) in the following way:

$$ \exp (A)\exp (B) = \exp \left( {A + B - \frac{1}{2}\left[ {B,A} \right] + \frac{1}{12}\left( {\left[ {B,\left[ {B,\,A} \right]} \right] + \left[ {\left[ {B,\,A} \right],\,A} \right]} \right) + {\ldots}} \right) $$
(6)
Fig. 5
figure 5

Numerical simulation of R 1ρ (sin2 θ eff ) of a 15N spin undergoing chemical exchange (k ex  = 1,000 s−1, p B  = 4%, Δω/2π = 240 Hz) during an AFP pulse with the parameters ν sweep = 1 kHz, t AFP = 100 ms and 20% ramp with (solid line) and without (dashed line) CSA-DD cross correlation (G x  = 5 s−1, G z  = 0.5 s−1)

Fig. 6
figure 6

a Simulated dependence of R 1ρ on the step size for an AFP pulse with ω max1  = 1 kHz, ν sweep = 1 kHz, t AFP = 100 ms, 20% ramp (sin2 θ eff  = 0.83). We simulated the rate as a function of k ex , with p B  = 4%, and Δω/2π = 240 Hz. As a reference, the results for a step size of 0.02 ms (number of steps: 5,000) are given (black line). The required number of steps to obtain accurate results with the given parameters is about 500 steps (blue line). b Numerical simulation with (grey) and without (black) BCH approximation. (p B  = 4%, Δω = 240 Hz, ω max1  = 1 kHz, ν sweep = 1 kHz, t AFP = 100 ms and 20% ramp, sin2 θ eff  = 0.83)

The evaluation of the right-hand side of the equation can be computationally less expensive than the calculation of the product of two matrix exponentials depending on the required number of members of the expansion. In our case, where the expression

$$ \sigma (t) = \exp ({\mathbf{L}}_{n} \tau ){\ldots}\exp ({\mathbf{L}}_{3} \tau )\exp ({\mathbf{L}}_{2} \tau )\exp ({\mathbf{L}}_{1} \tau )\sigma (0) $$
(7)

has to be evaluated, it proved optimal to combine four time steps to a first-order average Liouvillian

$$ \begin{gathered} {\mathbf{L}}(4\tau ) \approx ({\mathbf{L}}_{ 1} + {\mathbf{L}}_{ 2} + {\mathbf{L}}_{ 3} + {\mathbf{L}}_{ 4} )\tau {\ldots} \hfill \\ {\ldots} - \frac{1}{2}\left( {\left[ {{\mathbf{L}}_{2} ,\,{\mathbf{L}}_{1} } \right] + \left[ {{\mathbf{L}}_{3} ,\,{\mathbf{L}}_{1} } \right] + \left[ {{\mathbf{L}}_{3} ,\,{\mathbf{L}}_{2} } \right] + \left[ {{\mathbf{L}}_{4} ,\,{\mathbf{L}}_{1} } \right] + \left[ {{\mathbf{L}}_{4} ,\,{\mathbf{L}}_{2} } \right] + \left[ {{\mathbf{L}}_{4} ,\,{\mathbf{L}}_{3} } \right]} \right)\tau^{2} \hfill \\ \end{gathered} $$
(8)

Simulations show no observable deviations between the density matrices obtained using BCH and the exact solution (see Fig. 6b) while computational speed is increased fivefold.

Analytical treatment

As numerical evaluations of large matrices are generally slower than the evaluation of analytical expressions, we opted to split the computation into two parts: (I) First we address coherent evolution, i.e., Larmor precession and scalar coupling, and derive an analytical expression for the effect of these mechanisms. Subsequently (II), the stochastic part is addressed where auto- and cross-relaxation mechanisms are introduced, as well as conformational exchange between two sites A and B. This is also performed in an analytical way. Due to the small time increments, the two parts can be performed sequentially without introducing noticeable deviations from the numerical approach.

  1. (I)

    Coherent evolution

This approach starts with the Hamiltonian for a heteronuclear, J-coupled IS spin system where the AFP pulse acts as a (time-dependent) spin-lock on S (Zwahlen et al. 1997, 1998)

$$ H_{i} = 2\pi JI_{z} S_{z} + \omega_{S} (t_{i} )S_{z} + \omega_{1} (t_{i} )S_{x} $$
(9)

This constitutes an instantaneous Hamiltonian defined by the current offset \( \omega_{s}{(t_{i})} \), the current spin-lock amplitude \( \omega_{1}{(t_{i})} \), and the scalar coupling interaction. In this first step, relaxation and conformational exchange are disregarded. The Hamiltonian can be diagonalized by rotation into a coordinate system that is tilted with respect to the z-axis by an angle \( \theta (t_{i} ) = \arctan \left( {{{\omega_{1} (t_{i} )} \mathord{\left/ {\vphantom {{\omega_{1} (t_{i} )} {\omega_{s} (t_{i} )}}} \right. \kern-\nulldelimiterspace} {\omega_{s} (t_{i} )}}} \right) \):

$$ \begin{aligned} {\mathbf{H}}_{i}^{'} & = {\mathbf{UH}}_{i}{\mathbf{U}}^{ - 1} \\ {\mathbf{U}} & = \exp (i\theta (t_{i})S_{y} )\quad{\text{for a field from }}y{\text{ direction}} \\{\mathbf{H}}_{i}^{'} & = 2\pi JS_{z}^{'} I_{z} \cos \theta(t_{i} ) - 2\pi JS_{x}^{'} I_{z} \sin \theta (t_{i} ) \\ &\quad { + }S_{z}^{'} \left( {\omega_{S} (t_{i} )\cos \theta +\omega_{1} (t_{i} )\sin \theta } \right) \\ & \quad { +}\underbrace {{S_{x}^{'} \left( {\omega_{1} (t_{i} )\cos \theta -\omega_{S} (t_{i} )\sin \theta } \right)}}_{0} \\ \cos \theta(t_{i} ) & = \frac{{\omega_{S} (t_{i} )}}{{\sqrt {\omega_{S}(t_{i} )^{2} + \omega_{1} (t_{i} )^{2} } }} \\ \sin \theta (t_{i}) & = \frac{{\omega_{1} (t_{i} )}}{{\sqrt {\omega_{S} (t_{i})^{2} + \omega_{1} (t_{i} )^{2} } }} \\ \\ \end{aligned} $$
(10)

The prime indicates a product operator in the tilted frame. In contrast to Zwahlen’s et al. treatment of adiabatic pulses during INEPT steps (Zwahlen et al. 1997), simulations have shown that in our application the non-secular part of the Hamiltonian in the tilted frame (corresponding to 2S x I z ) cannot be generally neglected. Figure 7a shows that deviations resulting from omission of the term depend critically on the sweep width of the AFP pulse. This can be explained by considering the relative duration of the inversion with respect to the AFP pulse: if sweep widths are narrow, then the process of inversion covers a larger fraction of the AFP pulse, resulting in the above mentioned deviations. On the other hand, large sweep ranges lead to almost instantaneous inversion, resembling conventional 180 degree pulses, and non-secular terms have little to no effect. In particular, we have found substantial deviations for nuclei with small gyromagnetic ratio such as 15N. For 1H nuclei where generally larger sweep widths are employed due to the larger frequency range, the 2S x I z -term can be safely neglected.

Fig. 7
figure 7

a Analytical simulation of the spin-lock relaxation properties of a 15N spin during an AFP pulse. Black All terms are considered. Red 2S x I z is neglected. Deviations are dependent on the sweep width. b Comparison of the numerical (2,500 steps, grey line), analytical (25,000 steps, black line) and analytical simulations (2,500 steps, red dashed line) as a function of k ex employing an AFP pulse of duration 100 ms, sweep width 1,000 Hz, amplitude 1,000 Hz (sin2 θ eff  = 0.83). Exchange parameters were p B  = 4% and Δω = 240 Hz. The deviations become more pronounced as k ex increases

The trigonometric functions of θ that determine coherent evolution of the density matrix are calculated in three steps incorporating all terms of Eq. 10.

  1. (1)

    Rotation of the density matrix into the tilted frame by the equation

$$ \sigma (t_{i} )^{\prime} = {\mathbf{U}}\sigma (t_{i} ){\mathbf{U}}^{ - 1} $$
  1. (2)

    Calculation of the next time step using the tilted-frame Hamiltonian

$$ \sigma (t_{i + 1} )^{'} = \exp ( - i{\mathbf{H}}_{i + 1}^{'} )\sigma (t_{i} )^{'} \exp ( - i{\mathbf{H}}_{i + 1}^{'} ) $$
  1. (3)

    Rotation back into the rotating frame

$$ \sigma (t_{i + 1} ) = {\mathbf{U}}^{ - 1} \sigma (t_{i + 1} )^{\prime}{\mathbf{U}} $$

The density matrix for t = 0 consists of S z magnetization only. During the first time increment, S x , S y , 2S x I z , 2S y I z , and 2S z I z are generated; this set serves as initial magnetization for the subsequent steps. Details of the calculation are illustrated in supplementary material.

  1. (II)

    Non-coherent evolution (relaxation)

In order to include auto- and cross-correlated relaxation mechanisms as well as the modulation of the isotropic chemical shift by chemical/conformational exchange, their effects are introduced after step (I) for every time increment in a consecutive manner by solving the common mathematical problem \( dM(t)/dt = {\mathbf{A}}M_{0} \). The following matrices were solved analytically by determining the Eigenvectors and Eigenvalues of A.

Longitudinal components of the density matrix are affected by

  1. (a)

    longitudinal relaxation and exchange between S z -terms

$$ {\mathbf{A}} = \left( {\begin{array}{*{20}c} { - R_{1S}^{A} - k_{AB} } & {k_{BA} } \\ {k_{AB} } & { - R_{1S}^{B} - k_{BA} } \\ \end{array} } \right)\quad M_{0} = \left( {\begin{array}{*{20}c} {S_{z}^{A} } \\ {S_{z}^{B} } \\ \end{array} } \right) $$
  1. (b)

    longitudinal relaxation and exchange between 2S z I z terms

$$ {\mathbf{A}} = \left( {\begin{array}{*{20}c} { -R_{1S,anti}^{A} - k_{AB} } & {k_{BA} } \\ {k_{AB} } & { -R_{1S.,anti}^{B} - k_{BA} } \\ \end{array} } \right)\quad M_{0} = \left( {\begin{array}{*{20}c} {2S{_{z}^{A}} I{_{z}^{A}} } \\ 2S{_{z}^{B}} I{_{z}^{B}} \\ \end{array} } \right) $$
  1. (c)

    CSA-DD cross-correlation between S z and 2S z I z for both states A and B

$$ {\mathbf{A}} = \left( {\begin{array}{*{20}c} 0 & { - G_{z} } \\ { - G_{z} } & 0 \\ \end{array} } \right)\quad M_{0} = \left( {\begin{array}{*{20}c} {S_{z}^{A,B} } \\ {2S_{z}^{A,B} I_{z}^{A,B} } \\ \end{array} } \right) $$

Equivalently, transverse components are treated using

  1. (a)

    Transverse relaxation and exchange between S x or S y terms

$$ {\mathbf{A}} = \left( {\begin{array}{*{20}c} { - R_{2S}^{A} }-k_{AB} & { k_{BA} } \\ { k_{AB} } & { - R_{2S}^{B} - k_{BA}}\\ \end{array} } \right)\quad M_{0} = \left({\begin{array}{*{20}c} {S{_{x/y}^{A}} } \\ {S{_{x/y}^{B}} } \\\end{array} } \right) $$
  1. (b)

    Transverse relaxation and exchange between 2S x I z or 2S y I z terms

$$ {\mathbf{A}} = \left( {\begin{array}{*{20}c} { - R_{2S,anti}^{A} - k_{AB} } & {k_{BA} } \\ {k_{AB} } & { - R_{2S,anti}^{B} - k_{BA} } \\ \end{array} } \right)\quad M_{0} = \left( {\begin{array}{*{20}c} {2S_{x,y}^{A} I_{z}^{A} } \\ {2S_{x,y}^{B} I_{z}^{B} } \\ \end{array} } \right) $$
  1. (c)

    CSA-DD cross correlation between S x and 2S x I z (for both sites A and B) as well as S y and 2S y I z

$$ {\mathbf{A}} = \left( {\begin{array}{*{20}c} 0 & { - G_{x} } \\ { - G_{x} } & 0 \\ \end{array} } \right)\quad M_{0} = \left( {\begin{array}{*{20}c} {S_{x/y} } \\ {2S_{x/y} I_{z} } \\ \end{array} } \right) $$

This approach is marginally faster than the numerical simulation with BCH for the same number of time steps. However, for large exchange rates the number of time steps in the analytical calculation has to be increased significantly in order to avoid substantial deviations (see Fig. 7b). The reason for this is the non-simultaneous treatment of exchange with respect to coherent evolution and relaxation.

Trott-Palmer equation

A few years ago Palmer and co-workers derived an expression (Eq. 11) for the rotating frame relaxation rate of the major species in an exchanging two-state system for all time regimes (Trott and Palmer 2002, 2003). Here, the time-consuming stepwise evaluation of the Liouville-van Neumann equation is circumvented and replaced by the computation of a closed form equation of R 1ρ (t) as a function of sin2 θ(t) and ΔΩ(t). For our purpose, R 1ρ (t) is computed in a stepwise manner, its time-average being the effective rotating frame relaxation rate.

$$ \begin{aligned} R_{1\rho } (t_{i} ) = R_{1} \cos^{2} \theta (t_{i} ) + R_{2}^{0} \sin^{2} \theta (t_{i} ) \\ & \quad { + }\frac{{p_{A} p_{B} \Updelta \omega^{2} k_{ex} \sin^{2} \theta (t_{i} )}}{{\omega_{A,eff} (t_{i} )^{2} \omega_{B,eff} (t_{i} )^{2} /\omega_{eff} (t_{i} )^{2} + k_{ex}^{2} - 2p_{A} p_{B} \Updelta \omega^{2} \sin^{2} \theta (t_{i} )}} \\ \\ \omega_{eff} (t_{i} )^{2} = \Updelta \Upomega (t_{i} )^{2} + \omega_{1} (t_{i} )^{2} \\ \omega_{A,eff} (t_{i} )^{2} = \delta_{A} (t_{i} )^{2} + \omega_{1} (t_{i} )^{2} \\ \omega_{B,eff} (t_{i} )^{2} = \delta_{B} (t_{i} )^{2} + \omega_{1} (t_{i} )^{2} \\ \theta (t_{i} ) = \arctan \left( {\omega_{1} (t_{i} )/\Updelta \omega } \right) \\ \delta_{A} (t_{i} ) = \Upomega_{A} - \Upomega_{\text{AFP}} (t_{i} ) \\ \delta_{B} (t_{i} ) = \Upomega_{B} - \Upomega_{\text{AFP}} (t_{i} ) \\ \Updelta \omega = \Upomega_{B} - \Upomega_{A} \\ \Updelta \Upomega (t_{i} ) = p_{A} \Upomega_{A} + p_{B} \Upomega_{B} - \Upomega_{\text{AFP}} (t_{i} ) \\ \end{aligned} $$
(11)

Ω A and Ω B are the resonance frequencies of species A and B, respectively. Ω AFP(t) is the frequency of the applied AFP pulse at a given time t i and ω 1(t) is the corresponding field strength. This expression does not account for CSA-DD cross-correlated relaxation. Our simulations, however, have shown that a correction term to R 1ρ can be obtained from a comparison of AFP profiles computed with and without cross-correlated relaxation (the cross-correlated relaxation rates have to be determined separately). This difference depends only on sin2 θ eff and not on the parameters of the exchange process, wherefore the correction can be applied without prior knowledge of the motional properties of the spin system.

The stepwise calculation can in some cases (large field strengths) be substituted by a one step calculation (see Fig. 8). Here, the time-dependence of the Liouvillian is so small that little error is introduced by assuming a constant R 1ρ . It suffices in such cases to compute the spin lock relaxation rate for an angle sin2θ eff . Overall, using the Trott-Palmer equation tremendously reduces computational time (by at least two orders of magnitude), which is particularly important for data analysis.

Fig. 8
figure 8

Comparison of the Trott-Palmer equation with numerical results. Black numerical. Grey Trott-Palmer equation with 2,500 steps. Red dashed Trott-Palmer equation with one step. a k ex  = 1,000 s−1, p B  = 4%, Δω/2π = 240 Hz, νsweep = 1 kHz, t AFP = 100 ms, 20% ramping. b k ex  = 30,000 s−1, all other parameters as in (a). c ω max1  = 160 Hz (corresponding to a sin2θeff of 0.38). k ex is varied between 10 and 5,000 s−1, all other parameters as in (a). d ω max1  = 1 kHz (corresponding to a sin2 θ eff of 0.83), all other parameters as in (c). Panels (a) and (b) demonstrate that the accuracy of the one-step Trott-Palmer equation decreases with increasing exchange contribution. Panels (c) and (d) illustrate the dependence of the deviations on the spin-lock field strength. In all cases, employing the Trott-Palmer equation in an iterative calculation reproduces the numerical results

Experimental results

Data obtained on the protein KIX

We have conducted 15N AFP experiments on the protein KIX (1 mM, pH = 5.5, 50 mM phosphate buffer, 25 mM NaCl), which exhibits exchange in the intermediate regime on the chemical shift time-scale. NMR data were acquired on a Varian Inova spectrometer operating at 18.8 T at 27 degrees. We recorded AFP experiments with a 100 ms AFP pulse (with parabolic phase modulation and ramping of 20% at each end) for arrays of spinlock amplitudes given in Table 1. Sweep widths were 1, 1.4, and 5 kHz (see supplementary material). The measuring time was about 24 h per AFP array. Due to the uncertainty in the direct determination of R 1 from the AFP experiment we decided to record a separate experiment (for details see Table 1). In addition we recorded transverse 15N(CSA)-15N-1H-(DD) cross-correlated relaxation rates (Pelupessy et al. 2003), experimental parameters are given in Table 2. (Note that the exchange-free transverse relaxation rate can be obtained from these experiments, offering an additional constraint for the analysis). The effect of longitudinal 15N(CSA)-15N-1H-(DD) cross-correlated relaxation was neglected since its effect is very small (data not shown).

Table 1 Experimental parameters for AFP and R 1 experiments on 15N for the protein KIX
Table 2 Experimental parameters for transverse 15N(CSA)-15N1H-(DD) cross-correlated relaxation rate measurements (Pelupessy et al. 2003)

We compared our experimental results with theoretical curves calculated using parameters obtained from CPMG experiments (Tollinger et al. 2006). The results are in excellent agreement with the simulations, as demonstrated in Fig. 9 and supplementary material.

Fig. 9
figure 9

Comparison of experimental results (grey circles with error bars) and the theoretical curve (black solid line) computed from the exchange parameters obtained from CPMG experiments (KIX residue D638: k ex  = 876 s−1, p B  = 3.8%, Δω/2π = 1.80 ppm at 18.8T, νsweep = 1 kHz, t AFP = 100 ms, 20% ramping). Experimental R 1 and R 02 values are indicated as large grey squares at sin2 θ eff  = 0 and 1, respectively. Further results are shown in Supplementary material

Synthetic data sets

The process encountered in KIX involves a rather small population of excited state (about 3%), and the AFP dispersion curves are not very pronounced, compared to the CPMG dispersion curves (see previous section). Fitting these data does not give reliable results, wherefore we have decided to demonstrate the applicability of the method using synthetic data sets that assume higher populations of excited states and various time-scales. Furthermore we assumed that we have determined R 1 and the cross-correlated relaxation rates from independent measurements. We used five fitting parameters only (k ex , p b , ∆ω, R 02 (11.7T) and R 02 (18.8T)); the antiphase relaxation rates do not exert significant influence on the AFP dispersion curves, as scalar coupling is suppressed to a large extent due to the spin lock). Also, to reduce the amount of computational time (of the numerical procedure), we decided to use 11 × 2 data points only (number of spinlock amplitudes time number of field strengths). We compared the numerical fitting procedure to the script that employs the Trott-Palmer equation using an equal number of steps, and we found a 150-fold decrease in computational time using the Trott-Palmer equation (150 Monte Carlo runs took about 15 h for the numerical fit and 6 min with the Trott-Palmer equation). Fitting was performed using Matlab (The MathWorks, www.mathworks.com). Details of the Monte Carlo fitting procedure are given in supplementary material. We tested the fit using the Trott-Palmer equation on several time-scales log(k ex /∆ω) = −0.07, 0.50, 1.02 at 11.7T) and several error levels using p b  = 0.2 and ∆ω corresponding to 3 ppm. Results proved to be robust, an example is given in Fig. 10 and several others in supplementary material.

Fig. 10
figure 10

Fit of simulated data. Exchange parameters were k ex  = 3,000 s−1, p b  = 0.2, Δω = 3 ppm. Spinlock relaxation rates were generated for a 15N nucleus at 11.7 and 18.8T, with a 100 ms AFP pulse sweeping over a frequency range of 2,000 Hz in 2,500 steps (ramping 20% at the start and at the end of the pulse). The experimental error in measured rates was set to 0.5 s−1. The left panel shows the (simulated) ‘experimental’ AFP profile (black circles and error bars), superimposed with the individual fits of a Monte Carlo simulation (200 runs) using the Trott-Palmer equation, shown as yellow solid lines. The exchange free profiles for the two field strengths are depicted as dashed black lines. The right panel shows scatter plots of the resulting fit parameters, with the input values at the intersections of the dashed lines. We assumed that cross-correlated relaxation has been corrected for. Further examples (different k ex and errors) are shown in supplementary material

Discussion

Adiabatic fast passage, although widely used for the purpose of broadband decoupling, has not often been applied to the investigation of dynamic properties on the millisecond to microsecond time-scale of biological macromolecules. The reason for this is primarily the long computational times required to predict the behavior of a spin system under the influence of a time-dependent Hamiltonian with non-commuting elements. We believe, however, that AFP pulses present a valuable complement to existing strategies, such as CPMG relaxation dispersion measurements and R experiments. The AFP technique, just as static R 1ρ experiments, is in principle less responsive to dynamic effects than CPMG as the relevant magnetization has a significant longitudinal component. This means that large exchange contributions due to pronounced excited state populations are quenched more efficiently, such that an AFP analysis may present an alternative to the CPMG method at excited state populations of 10–20%.Footnote 5 At the same time, it entails the benefits of static R experiments, i.e., the possibility to access faster time-scale motions. Of note, AFP pulses have an important advantage with respect to static R experiments, as they allow to analyze spins that spread out over a large range of offsets while at the same time maintaining a large transverse magnetization component.Footnote 6

Bearing in mind the potential of AFP pulses in this field, we have investigated different approaches for reducing the calculation time for the simulation and analysis of AFP pulse sequences. The methods have been described and discussed with respect to accuracy, computational speed and limitations. A stepwise calculation is generally necessary in all cases, and all methods proved to be robust. With regard to computational speed the Trott-Palmer equation is the method of choice if populations are sufficiently skewed. If the Trott-Palmer equation is used, a numerical or an analytical calculation has to be performed once for every spin in order to account for CSA-DD cross correlation. We have demonstrated the potential utility of the method for determining μs–ms dynamics by fitting synthetic data sets as a function of time-scale and experimental error. With the efficient computation of relaxation rates during the adiabatic fast passage pulses we hope to provide a basis for a spread in applications of this tool in the field of biomolecular NMR spectroscopy.