Introduction

Nuclear Magnetic Resonance (NMR) is an essential tool in contemporary chemistry, widely used in both academia and industry to derive molecular structures, dynamics and concentrations1,2,3,4,5. Whether carried on liquid or solid samples, whether focusing on glasses or on living organisms, nearly all NMR experiments follow Anderson-and-Ernst’s Nobel-award-winning Fourier Transform (FT) proposition1,2,3,4,5,6,7. That is not surprising as FT-NMR is simple, general, and provides excellent resolution while covering large spectral bandwidths. Furthermore, and crucial in its eventual adoption as “the” way of collecting NMR data, FT-NMR exhibits better signal-to-noise ratio per \({\sqrt{\rm{acquisition}}\_{\rm{time}}}\) (SNRt) than alternative frequency-domain-based approaches. However, it is also known that if spectral resolution and the faithful coverage of peak intensities over large bandwidths are not a must, the Anderson-Ernst FT-NMR proposal is not necessarily optimal for achieving the highest SNRt: when T1 ≈ T2, as is often in solution-state experiments, and if a peak’s offset and the excitation pulse angle can be chosen at will, Carr’s steady-state free-precession (SSFP) NMR can often provide a superior SNRt8,9,10. While instances where SSFP could become a method of choice in spectroscopic applications have been described in low-resolution and in solid-state NMR and NQR11,12,13,14, the aforementioned limitations have constrained SSFP’s use to MRI –where it is widely exploited under variety of vendor-dependent acronyms15,16,17. SNRt advantages were also here the defining reasons of why MRI, a widely used yet costly medical imaging modality where both scanning duration and data quality are of essence, was quick to adopt SSFP. Indeed, with a focus on a single water resonance whose offset can be chosen more-or-less at will and with T1 and T2 times that are reasonably close, MRI was also uniquely posed to deal with SSFP’s main two drawbacks: its lack of spectral resolution, and its strong dependence on the offset (i.e., the chemical shift) of the targeted peaks. SSFP’s spectral resolution limitations can be adumbrated from its pulse sequence, which involves a train of closely spaced pulses with constant flip-angle α, applied at repetition times \({TR}\) « T2,T1 (Fig. 1, top). This leads to signals S(t) that are a combination of free induction decays (FIDs) and of multiple echoes –the latter reflecting, at each TR, a sum of histories associated to different coherence transfer pathways1,2,3,4 (or as known in the MRI literature, to different extended phase diagrams18,19) refocusing at the top of every pulse in the sequence. SSFP’s SNRt potential and offset dependence –qualities which will both be central in this study– are highlighted in Fig. 1 (bottom). It follows from these extensively verified predictions that steady-state pulses can lead to transverse magnetizations reaching up to 50% of the thermal equilibrium magnetization, in a nearly constant emission of NMR signals. Such feat, however, requires the resonance being addressed to have a suitable, a priori known offset Δ, and the use of relatively large flip angles α. The issue of offset-dependence has been particularly detrimental in high-resolution NMR settings: given SSFP’s repeated pulsing, offsets will arise (e.g., an on-resonance situation) where a steady, large-flip-angle pulsing with a constant phase (e.g., x), will lead to a null (Mx,y ≈ 0) signal. Furthermore, given SSFP’s periodicity, its offset-dependent excitation profile will repeat itself modulo \(2\pi /{TR}\). When coupling to this alternating dark/bright spectral pattern the limited spectral resolution arising from its demand for short TRs, it is clear why SSFP’s SNRt advantages were no match against the generality and convenience of FT-NMR. Thus SSFP, together with related driven-equilibrium options25, have remained in the fringes of spectroscopic NMR applications.

Fig. 1: Distinctive characteristics of Carr’s steady-state free-precession (SSFP) experiment.
figure 1

a SSFP sequence involving a train of pulses α (assumed here applied with constant phase x) spaced by repetition time intervals TR, leading to short time-domain signals S(t). Shown underneath in green is a subset of the coherence transfer pathways p undergone by an isolated spin ensemble under the action of the sequence, illustrating the complex echoing at the top of any given pulse. b Steady-state responses S(0) arising at the top of each SSFP pulse as a function of a site’s frequency offset, shown for four different flip angles α. Shown as well are the transverse magnetizations Mx (black), My (blue) and their magnitude sum | Mx,y | (red) arising for each flip angle over the full frequency range, and their integrated absolute values. Offsets past ±1/2TR repeat themselves inside this region by repetitive fold-overs.

Very recently, driven both by curiosity and by promises of increased SNRt, we revisited SSFP’s potential in a number of high resolution spectroscopic applications20,21. These spectroscopic studies led to the realization that some of SSFP’s main weaknesses –strong offset sensitivity, periodic regions of high and null intensities, repeated folding patterns– may actually contain the seeds for achieving high resolution among inequivalent sites over large bandwidths, as demanded by analytical liquid-state NMR. Based on this we recently proposed an approach to attain high resolution NMR information from SSFP signals, which monitors steady-state responses over a series of offsets \({\left\{{\delta }_{m}\right\}}_{0\le m\le M-1}\) covering the \(1/{TR}\) folding interval, and then exploits the a priori known dependence of a peak’s intensity on offset to pinpoint the latter within such interval22. In addition, the extreme fold-over associated with SSFP acquisitions was dealt with by a discrete FT of the short FIDs that were sampled within the inter-pulse intervals TR. Solution-state 13C NMR spectra which compared well with FT-NMR data could then be obtained on simple organic compounds, using this phase-incremented (PI) SSFP approach. Still, given that line shapes in these PI-SSFP spectra did not arise from a FT, their sensitivity and point-spread functions (PSFs) possessed a number of distinctive properties. Most remarkable among them was a dependence of the spectral resolution on the flip-angle α used in the excitation of the spins; this is in marked contrast to resolution in FT-NMR, where line widths are dictated by the duration of the acquired free-induction decay (FID) signals. Indeed, in PI-SSFP NMR arbitrary short acquisition times are no impediment for resolving closely-spaced resonances, as it is the combination of α flip angles being applied and of offsets M being interrogated –but not necessarily to the FID acquisition time given by TR– that govern PI-SSFP’s ability to distinguish inequivalent sites. The fact that relatively small αs were then needed to obtain the customary, Hz-sized resolution was then a mixed blessing: on one hand it freed peak intensities from the usual T1-weighting that affects FT-NMR spectra, but on the other it prevented maximization of the SSFP SNRt potential –which as illustrated by the |Mx,y| values presented in Fig. 1, benefits from larger flip angles when considered over an arbitrary range of offsets.

The present study revisits the origins of PI-SSFP’s demand for small flip angles to achieve high spectral resolution. It is shown that it is not because of fundamental principles but rather because of instabilities in the data processing, that the resolution of inequivalent peaks in PI-SSFP NMR is complicated when relying on large α flip angles. It is also shown that for common instances, particularly when dealing with sites possessing relatively long longitudinal relaxation times T1, overcoming these instabilities could lead to substantial SNRt advantages over the FT-NMR scheme. A generic PI-SSFP formalism coupled to a tailored processing algorithm that, based on such derivations, can deal with large α-angle excitations, is then put forward. The result is a new approach that can provide a spectral sensitivity that matches or exceeds that of 1D FT-NMR experiments based on Ernst-angle excitations, at no compromise in spectral resolution. This is exemplified with a variety of 1D 13C and 15N NMR data. Limitations as well as additional potential extensions and applications of this novel approach to high-resolution NMR, are briefly discussed.

Theoretical background

A deterministic approach to the 1D PI-SSFP NMR spectral reconstruction

As mentioned, the PI-SSFP proposal to collect high resolution 1D NMR spectra relies on acquiring and processing an array of (signal-averaged) steady-state FIDs of duration TR, as a function of offset. This is best carried out by signal averaging a series of NS scans, where the carrier offset is constant, but the phases of consecutive RF pulses are incremented in steps of \({\left\{{\varphi }_{m}=2\pi {m}/M\right\}}_{0\le m\le M-1}\) (Fig. 2a). This will provide an array of M FIDs \({\left\{{S}_{m}\left(t\right)\right\}}_{0\le m\le M-1}\), sampled over times 0 < t < TR. Assuming for simplicity the presence of a single peak positioned at a frequency f, and given the aforementioned \(1/{TR}\) periodicity of the SSFP signal response S on f, it is possible to describe the ensuing M steady-state FIDs at times t = 0 (e.g., immediately after each pulse) as the discrete Fourier series23,24

$${S}_{m}\left(0\right) =S\left(0,{2{\rm{\pi }}{\rm{f}}\cdot {TR}+{\rm{\varphi }}}_{m}\right) \\ =I\left(f\right)\cdot \mathop{\sum }\limits_{k=-\infty }^{\infty }{A}_{k}\exp \left({ik}{\varphi }_{m}\right) \cdot \exp \left({ik}2{\rm{\pi }}{\rm{f}}{TR}\right),m=0\ldots M-1.$$
(1)

where \(I\left(f\right)\) is the spectral intensity of the peak at frequency f. The \({A}_{k}\) in Eq. [1] are discrete Fourier coefficients reflecting the multiple transfer pathways depicted in Fig. 1, that can be calculated analytically and whose amplitude decays to zero as |k| increases23,24. These coefficients depend on the flip-angle α, on E2 = exp(-TR/T2) and, more weakly, on E1= exp(-TR/T1); importantly, the larger the flip-angle α or the shorter the T2, the faster the Ak will decay to zero with |k | . We have recently shown22 that knowledge of these \({A}_{k}\) coefficients –whether from analytical or numerical sources– can allow one to find from the \({\left\{{S}_{m}\left(0\right)\right\}}_{0\le m\le M-1}\) set, the spectral amplitude \(I\left(f\right)\) that, after multiple potential foldings within the ±1/2TR interval, will characterize a peak of frequency f. Assuming for the sake of simplicity that the frequency being searched for has not folded over, i.e., that \(-\frac{1}{2{\rm{TR}}}\le f\le+\frac{1}{2{\rm{TR}}}\), we proposed recreating the NMR spectrum within such range using a linear combination of the \({S}_{m}\left(0\right)\) signals. Denoting this linear combination as F(f) and the a priori unknown coefficients that will be involved in it as {βm}0≤m≤M-1, we define the linear combination as

$$F\left(f\right)\triangleq \mathop{\sum }\limits_{m=0}^{M-1}{\beta }_{m}{S}_{m}(0)=\mathop{\sum }\limits_{k=-\infty }^{\infty }\mathop{\sum }\limits_{m=0}^{M-1}{A}_{k}\exp \left({ik}{\varphi }_{m}\right)\cdot {\beta }_{m}\,\cdot \exp \left({ik}\,2{\rm{\pi }}{\rm{f}}\,{TR}\right)$$
(2)
Fig. 2: Phase-incremented (PI) SSFP approach to high-resolution NMR.
figure 2

a Pulse sequence involving a train of NS signal-averaged scans excited by pulses of flip-angle α spaced by a repetition time TR, and relative phases φm incremented as shown over M uninterrupted experiments. b Single-site SSFP response vs relative phase increment φm for different flip angles α, assuming f = 0, T1 = 5 s, T2 = 2 s, and constant (zero) receiver phase. A similar response would arise from pulses with a constant phase as a function of the site’s offset. c Fourier coefficients {Ak} derived from Eq. [1], describing the SSFP response in (b); notice their rapid drop with increasing α. d β-coefficients derived from a least-square solution of \({\boldsymbol{L}}{\,\cdot \,}{\boldsymbol{\beta }}={\boldsymbol{C}}\), needed to recapitulate the illustrated filter centered at zero. e Actual frequency response resulting from applying the {βm}-coefficients on M = 50 PI-SSFP experiments upon using NB = M/2 frequency bands, evidencing a deteriorating resolution with increasing flip-angle.

Achieving high spectral selectivity means that this linear combination function should mimic as closely as possible a discrete bandpass filter, whose line shape will define the “peaks”. Based on filter response theory, this filter can be written as

$$R\left(f\right)=\mathop{\sum }\limits_{k=-N/2}^{\frac{N}{2}-1}{C}_{k}\cdot \exp \left({ik}\,2{\rm{\pi }}{\rm{f}}\,{TR}\right)$$
(3)

where the {Ck}-N/2≤k≤N/2-1 coefficients can be calculated based on a desired response (e.g., using the Finite Impulse Response script in Matlab’s signal processing toolbox25). Finding the linear combination that makes F(f) as close as possible to R(f) then demands solving a series of linear equations

$${C}_{k}\approx {A}_{k}\mathop{\sum }\limits_{m=0}^{M-1}{\beta }_{m}\cdot \exp \left({ik}{\varphi }_{m}\right),k=-\frac{N}{2}\ldots \frac{N}{2}-1$$
(4)

Suitable solutions {βm}0≤m≤M-1 of these equations will generate a narrow filter with a targeted width of 1/(TR.NB)NB being the total number of bands (peaks) to be resolved within ±1/2TR. Eq. [4] can also be written in matrix form as

$${\boldsymbol{C}}\approx {\boldsymbol{L}}\cdot {\boldsymbol{\beta }}$$
(5)

where C is a N-by−1 vector containing the {Ck}-N/2≤k≤N/2-1 coefficients, β is an M-by-1 vector with the {βm}0≤m≤M−1, and L is a N-by-M matrix whose k,m-element is

$${L}_{k,m}={A}_{k}\exp \left({\rm{ik}}{\varphi }_{m}\right).$$
(6)

The β-coefficients needed to define the intensity of a peak at frequency f could then be found by minimizing the norm \({{||}{\boldsymbol{C}}-{\boldsymbol{L}}{\boldsymbol{\beta }}{||}}_{2}^{2}\) using the Moore-Penrose inverse matrix \({\boldsymbol{\beta }}={({{\boldsymbol{L}}}^{\dagger }{\boldsymbol{L}})}^{-1}{{\boldsymbol{L}}}^{\dagger }{\boldsymbol{C}}\), where \({{\boldsymbol{L}}}^{\dagger }\) is L’s conjugate transpose.

Figure 2 clarifies further these arguments, by describing how this proposal to high resolution NMR (sequence in Fig. 2a) finds a “peak intensity” at \(f\) = 0. Illustrated in Fig. 2b is the SSFP response vs phase increment for this site at zero chemical shift, for the array of phase-increments used by the sequence and as a function of increasing flip angles α. Notice that the overall signal magnitude increases steadily with α, but –as adumbrated by the plots in Fig. 1– the offset (i.e., the φm) dependence of the SSFP response also “flattens”, and thereby loses frequency discrimination insight. This is reflected by the {Ak} coefficients (Fig. 2c), which increase in intensity but decay in k-span for increasing flip-angles. The ensuing loss in spectral information is also reflected in the {βm} set derived from solving Eq. [5], which manages to reconstruct the proposed frequency response with a few central m-values when α is small, but calls for large, widely oscillating contributions as most {Ak} become zero for large flip angles (Fig. 2d). This reflects an ill-conditioning of the aforementioned L-matrix, and ends up leading to peak shapes that only for smaller α’s, reflect the narrow filter that was originally designed (Fig. 2e). In other words, in this PI-SSFP-based approach to high-resolution NMR, it is not only signal intensity but also spectral resolution that will be controlled by the excitation pulses.

The β-coefficients (Fig. 2d) can be used recursively to interrogate other contributions I(f) even if f ≠ 0, and thereby to introduce spectral resolution within the ±1/2TR interval. In general NB spectral bands will thus become resolvable within this interval; assuming α has been chosen small enough to provide enough Ak ≠ 0 coefficients, NB will then be dictated by the number M of phase increments used in the experiment; in our processing pipeline, we usually set NB = M/2. This β-based treatment, however, cannot address SSFP’s folding problem; therefore, peaks separated by multiples of 1/TR (usually tens or hundreds Hz) will end up falling on the same \(-\frac{{NB}}{2}\,\le j < \frac{{NB}}{2}-1\) band, and their precise resonance positions will remain unknown. As explained in ref. 22 it is possible to endow the SSFP signal in Eq. [1] with a suitably large window that unfolds this information by sampling not just \({S}_{m}\left(0\right)\), but numerous Nt points within each 0 ≤ t ≤ TR period. Performing discrete FTs on these short \({S}_{m}\left(t\right)\) FIDs will yield spectra with an overall bandwidth of ≈2πNt/TR, with each data point p separated by a frequency increment ≈2π/TR (in angular frequency units). As detailed in Fig. 3, adding onto this FT the phase-incremented filtering procedure described in Fig. 2, can then dissect each of these spectral elements into NB finer bands. Although conceptually simple this reconstruction requires addressing subtle but important issues associated with spectrometer deadtimes and band-dependent offsets, which if left unaddressed lead to spectral artifacts and phase distortions in the resulting peaks. With all these problems being deterministically addressed (ref. 22), Fig. 4 compares the performance of the resulting PI-SSFP approach vs FT-NMR 13C results, for a 5 mM sucrose sample in D2O. For simplicity the Figure, as all data presented in this paper, centers on nuclear Overhauser effect (NOE) enhanced, 1H-decoupled solution-state acquisitions4,5. As can be appreciated the resolution and SNRt of both methods are comparable, raising the question of what would then be the advantage of having an SSFP-based approach that, while capable and based on its own processing pipeline, performs similarly as FT-based methods. We turn next to address this question, by describing under which conditions will PI-SSFP exceed FT-NMR’s SNRt performance.

Fig. 3
figure 3

Processing PI-SSFP NMR data into high-resolution 1D NMR by band-filtering/Fourier-transform (FT).

Fig. 4: {1H}13C NMR spectra of 5 mM sucrose in D2O recorded (as throughout this paper) at 14.1 T using the indicated overall acquisition times.
figure 4

FT-NMR data was recorded using ≈50° excitation pulses, 0.6 sec acquisition times and no recovery delay (Ernst angle acquisition conditions for a T1 ≈ 1.5 sec). PI-SSFP used NS = 200 scans, TR = 30 ms and M = 12. Shown for each experiment is the SNRt for the strongest peak in the spectrum vs noise from the (peakless) 110-140 ppm range.

On the demands needed by PI-SSFP to overcome FT-NMR’s SNRt at a given spectral resolution

The reason why the prototypical PI-SSFP spectrum in Fig. 4 does not evidence SNRt gains over its FT-NMR counterpart, derives from the relatively small flip-angle used in this acquisition. These small α-values were dictated by our search for a stable solution of the \({\boldsymbol{L}}\cdot {\boldsymbol{\beta }}\approx {\boldsymbol{C}}\) system of equations, needed in turn by our desire to obtain spectral linewidths in the 1–2 Hz range. On the other hand, as illustrated in Fig. 1, the overall SNRt averaged over the ±1/2TR interval for cases such as this one, where T1 and T2 times are relatively similar and peaks would be more-or-less randomly spread, would benefit substantially if larger flip angles were to be employed. To explore further the interplay between sensitivity and resolution in SSFP experiments, Fig. 5 assumes for simplicity that resonances are uniformly distributed over ±1/2TR (resonances outside such interval would anyhow fold over into it) and compares the averaged signal intensity afforded by SSFP acquisitions carried out as a function of flip angle, vs Ernst-angle-optimized FT-NMR. For all cases a prototypical 2 Hz resolution was assumed; this will dictate the minimal number of bands NB needed in the PI-SSFP acquisitions (disregarding for the moment the flip-angle influence on spectral resolution), and the duration of the FID (assumed equal to the recycle delay) for the FT-NMR case. As in our experience neither experiments nor simulations show a dependence of PI-SSFP’s SNRt on TR (shorter TR means more phase increments are needed to finely cover the ±1/TR bandwidth but also more scans can be packed per unit time) we also assumed that TRs matched –when multiplied by the number of scans and of phase increments– the overall acquisition duration of the FT-NMR FID. Given that spectral widths can also be chosen arbitrarily in both experiments by controlling the dwell times, this in turn allowed us to equalize both the overall durations of the PI-SSFP and FT NMR time-domains, and the bandwidths of the acquisitions; as a result, the noise that would affect both experiments would also be equalized. Based on these assumptions, it is solely the overall transverse magnetizations elicited from the spins, that will define the relative SNRt performances of the FT-NMR and PI-SSFP experiments. Figure 5 plots the relative merits that, under these assumptions, the two experiments will exhibit for T1 and T2 values often encountered in analytical 13C NMR, as a function of the SSFP flip-angle employed. These plots show that in most cases, but particularly for the longer T2 values favoring SSFP’s T1 = T2 maximum signal intensity conditions, the SSFP experiment can exceed FT-NMR’s sensitivity –even when considering the SSFP “dark” bands. However, to achieve such superior SNRt, relatively large (≥15°) flip angles will have to be used. And hence the dichotomy of the PI-SSFP approach as described so far: To deliver high resolution the aforementioned L matrix needs to be well conditioned and for this the SSFP acquisition needs to be performed using relatively small (≈5-10°) flip angles; on the other hand, in order to maximize its sensitivity potential, SSFP data should be collected using relatively large flip angles.

Fig. 5: Ratio between weighted SSFP signal intensities integrated over the ± 1/2TR interval vs frequency-independent FT-NMR signal intensities as a function of the SSFP flip angle α, for a range of T1, T2 values.
figure 5

Shown for completion is the Ernst angle used for various T1s (left), assuming in all cases a 2 Hz spectral resolution (see text for further details).

Achieving PI-SSFP’s SNRt potential: Increasing flip-angles without compromising spectral resolution

To address these conflicting demands and realize PI-SSFP’s SNRt potential without compromising on the approach’s spectral resolution, we revisit the PI-SSFP experiment and discuss a processing alternative that departs from the one which led to the spectrum in Fig. 3. Still, in the same way as the approach used in Fig. 3 had to solve an \({\boldsymbol{L}}{\,\cdot \,}{\boldsymbol{\beta }}={\boldsymbol{C}}\) linear system of equations –and in analogy with the linear A.x = b equation underlying FT-NMR, where A is an inverse FT matrix, x the spectrum being sought and b the collected FID– also the new approach to be here discussed will require solving a system of linear equations. This is because in PI-SSFP, as in FT-NMR, a linear relation links the data being collected, with the spectrum being sought. In the FT-NMR case, inverting the system of equations linking the collected FID with the sought spectrum can be done readily, thanks to the ideal conditioning of the discrete FT matrix. In PI-SSFP experiments collected as a function of phase increment m and acquisition time t there will also be a linear relation between the data and the high-resolution NMR spectrum. The question is what are the equations relating the two, and how can a stable inversion of these equations be performed, even when using the large flip angles that maximize SSFP’s SNRt.

To derive the linear relation in question, we rewrite the short array of FIDs collected in PI-SSFP experiments as a function of 0 ≤ m ≤ M−1 phase increments (the \({S}_{m}\left(t\right)\) in Fig. 3), as a frequency-dependent construct \({{\boldsymbol{S}}}_{{\boldsymbol{f}}}\left(t,m\right)\). For this we start with the t = 0 expression in Eq. [1], and describe the full array of collected FIDs as

$${S}_{m}\left(t\right) =\sum _{f}{S}_{m}\left(0\right)\exp \left(-i2\pi {ft}\right) \\ =\sum _{f}I\left(f\right)\exp \left(-i2\pi {ft}\right)\, \cdot \mathop {\sum }\limits_{k=-\infty }^{\infty }{A}_{k}\exp \left({ik}{\varphi }_{m}\right)\cdot \exp \left({ik}2{\rm{\pi }}{\rm{f}}{TR}\right)$$
(7)

where the final spectrum being sought is given by the sum of all I(f) amplitudes, \({\boldsymbol{I}}=\sum _{f}I\left(f\right)\). Given that the times t within each FID are discretely sampled over Nt equally spaced instants, and assuming as is customary in NMR that the frequencies f will be discretized over Nf different values, it is possible to rewrite Eq. [7] in matrix form as

$$\underbrace{{{\boldsymbol{S}}}_{{\boldsymbol{f}}}\left(t,m\right)}_{{N}_{t}\times M}=\,\underbrace{{\boldsymbol{F}}\left(t,f\right)}_{{N}_{t}\times {N}_{f}}\cdot \underbrace{{\boldsymbol{I}}\left(f\right)}_{{N}_{f}\times {N}_{f}}\cdot \underbrace{{\boldsymbol{D}}\left(f,m\right)}_{{N}_{f}\times M}$$
(8)

In this Equation –which for completion shows the dimensions (rows × columns) of each of the constructs– \({{\boldsymbol{S}}}_{{\boldsymbol{f}}}\left(t,m\right)\) still represents the \({S}_{m}\left(t\right)\) set of PI-SSFP FIDs, stressing now that they will be influenced by the frequency-domain peak intensities as well. \({\boldsymbol{F}}\left(t,f\right)=\exp \left(-i2\pi {ft}\right)\) is a Fourier function, discretized into a matrix among the Nt-values of time 0<t < TR that were sampled and among the Nf discrete frequencies \({\left\{{f}_{l}\right\}}_{0\le l\le {N}_{f}-1}\) over which the spectrum will be reconstructed. \({\boldsymbol{I}}\left(f\right)=\sum _{l}I\left({f}_{l}\right)\) is a square Nf\(\times\)Nf matrix whose only non-zero elements lie along the diagonal, and contain the high-resolution spectral information being sought, as given by an intensity I for each frequency fl (i.e., I is also as Nf\(\times\)Nf matrix). Finally, \({\boldsymbol{D}}\left(f,{m}\right)={\sum }_{k}{A}_{k}\exp \left(i2\pi m\cdot k/M\right)\cdot \exp \left(i2\pi k{fTR}\right)\) is the SSFP matrix in Eq. [1], with f once again discretized over Nf elements and m denoting each phase-incremented acquisition.

As follows from these equations, and as further elaborated in the Supplementary Information, it can be shown from Eq. [8] that for each frequency fl being interrogated, there will be a linear relationship linking the PI-SSFP signals measured, and the spectral intensity I(f) being sought: \({{\boldsymbol{S}}}_{{\boldsymbol{l}}}\left(t,m\right)=I\left({f}_{l}\right)\cdot {\left({\boldsymbol{F}}\cdot {\boldsymbol{D}}\right)}_{{\boldsymbol{l}}}\), where \({\left({\boldsymbol{F}}\cdot {\boldsymbol{D}}\right)}_{{\boldsymbol{l}}}{={\boldsymbol{G}}}_{{\boldsymbol{l}}}\) is an Nt × M matrix resulting from calculating the \({\boldsymbol{F}}\cdot {\boldsymbol{I}}\cdot {\boldsymbol{D}}\) product, assuming that in I only a single line at frequency fl was present. Expanding then each \({{\boldsymbol{S}}}_{{\boldsymbol{l}}}\), \({{\boldsymbol{G}}}_{{\boldsymbol{l}}}\) matrix into single vectors of length \({N}_{t}\).M, we end up having \({{\boldsymbol{S}}}_{{\boldsymbol{l}}}=I\left({f}_{l}\right)\cdot {{\boldsymbol{G}}}_{{\boldsymbol{l}}}\), where both \({{\boldsymbol{S}}}_{{\boldsymbol{l}}}\) and \({{\boldsymbol{G}}}_{{\boldsymbol{l}}}\) are vectors with \({N}_{t}\).M elements. Repeating this argument for each frequency \({\left\{{f}_{l}\right\}}_{0\le l\le {N}_{f}-1}\), will transform G into a “supermatrix” Ξ of dimensions \({N}_{t}\).M\({\times N}_{f}\), that is related to the spectral vector as

$${{\boldsymbol{S}}}_{{\boldsymbol{l}}}={\boldsymbol{\Xi }}\cdot {\boldsymbol{I}}\left({f}_{l}\right).$$
(9)

Here \({\boldsymbol{I}}\left({f}_{l}\right)\) is an \({N}_{f}\times 1\) vector whose elements are zero for all frequencies except fl, where it then takes the value \(I\left({f}_{l}\right)\). (This transitioning of matrices into vectors that are then lined up into new “supermatrices”, is akin the transformation of spin operators –matrices in Hilbert space– into vectors, that are then subject to the action of “supermatrices” like Redfield’s relaxation superoperator). Hence, the sum of these vectors for all fl, \(\boldsymbol{\mathcal I}\left(f\right)={\sum }_{l=0}^{{N}_{f}-1}{\boldsymbol{\mathcal{I}}}_{{\boldsymbol{l}}}\left(f\right)\), is the spectrum being sought. This sum can also be applied directly onto Eq. [9], leading to

$$\sum _{l=0}^{{N}_{f}-1}{{\boldsymbol{S}}}_{{\boldsymbol{l}}}={\boldsymbol{\Sigma }}={\boldsymbol{\Xi }}\cdot \sum _{l=0}^{{N}_{f}-1}{\boldsymbol{I}}\left({f}_{l}\right)={\boldsymbol{\Xi }}\cdot \boldsymbol{\mathscr{I}}\left(f\right).$$
(10)

The \({\boldsymbol{\Xi }}\cdot \boldsymbol{\mathscr{I}}\left(f\right)={\boldsymbol{\Sigma }}\) form in Eq. [10] highlights the linear, A.x = b–type relation linking the measured PI-SSFP information in \({\boldsymbol{\Sigma }}\), with the spectrum residing in \(\boldsymbol{\mathscr{I}}\left(f\right)\) via a transform matrix \({\boldsymbol{\Xi }}\). As done above for the β-coefficients, one could in principle solve this problem in a frequency-by-frequency basis, via a least-square or pseudo-inverse solution. However, because of the considerations discussed above in connection to Fig. 2, the \({{\boldsymbol{G}}}_{{\boldsymbol{l}}}\) matrices will be ill-posed for inversion when the SSFP data are collected utilizing large flip-angle pulses. To solve this complication, we propose aiding the process of resolving the \({\boldsymbol{\Xi }}\cdot \boldsymbol{\mathscr{I}}\left(f\right)={\boldsymbol{\Sigma }}\) equation with the help of regularization. In particular, we replace the solutions derived from the above-mentioned β-coefficients, with a least absolute shrinkage and selection operator (LASSO) regression analysis26,27,28, which is particularly efficient when the solution being sought is relatively sparse –as will be the case when dealing with a high resolution NMR spectrum29,30. In this case, LASSO will search for the \({\mathcal {I}}\left(f\right)\) “spectrum” that minimizes

$${\boldsymbol{ {\mathcal L} }}=\begin{array}{c}{\rm{min}}\\ {\boldsymbol{ {\mathcal I} }}\in {{\mathbb{C}}}^{{N}_{f}}\end{array}\left\{\frac{1}{2}\,\Vert {\boldsymbol{\Xi }}\cdot {\boldsymbol{ {\mathcal I} }}-{{\boldsymbol{\Sigma }}\Vert }_{2}^{2}+\lambda \,{\Vert {\boldsymbol{ {\mathcal I} }}\Vert }_{1}\right\},$$
(11)

where || ||1,2 stand for the first and second norm respectively, and λ > 0 is a regularization parameter promoting a solution that conforms to the general sparsity of high-resolution NMR spectra. (This adaptation of a forward-fitting model to the PI-SSFP acquisition seeking to minimize the spectral L1 norm has parallels with soft thresholding and maximum entropy approaches used in NMR and MRI29,30,31. While in MRI a sparsifying operation –e.g., a wavelet transformation– is needed to make the solution being sought sparse, NMR spectra of the kind being here considered do not need this extra step. See Supplementary Information for further details). In the present study, the FISTA algorithm, which is an implementation known to solve LASSO problems efficiently, was adopted for calculating the \({\mathcal{I}}\left(f\right)\) spectra.

Figure 6 presents simulations incorporating fixed noise levels and PI-SSFP data collected with a variety of flip angles, comparing the processing capabilities of the β-filter-based proposition, with the L1 (first-norm) regularized LASSO reconstruction described in Eq. [11]. For each flip angle the signals being subject to these two processing pipelines are the same, and in all cases consisted of four peaks of relative intensities 1:0.4:0.1:0.7, affected by identical, α-independent levels of time-domain noise. These examples illustrate how the LASSO approach can deal with PI-SSFP data recorded for larger flip angles, retaining peak linewidths constant and improving the peak’s intensities as the signal arising from increased flip-angles becomes larger. This is particularly evident for the peak with relative intensity of 0.1 placed at 1.0 kHz, which clearly emerges from the noise at higher αs. By contrast, PI-SSFP data processed using the β -based coefficients leads to broadened peaks when processing the larger-flip-angle FIDs, and thereby to minor decreases in the SNR despite the larger signals emitted by the spins at larger αs.

Fig. 6: Synthetic NMR spectra reconstructed for four uncoupled sites with relative intensities 1:0.4:0.1:0.7 positioned at 3.5, 1.6, 1.0 and -4.05 kHz, assumed subject to PI-SSFP experiments with different flip-angles α.
figure 6

Additional common parameters of all “experiments” included TR = 20 ms, M = 40 phase increments, 13.5 kHz sampling rates, 2 Hz digital resolutions, instantaneous (δ) pulses, identical relaxation times T1 = 5 s, T2 = 2 s, and a constant (α-independent) noise level created by a random number generator with an RMS amplitude amounting to 25 % of the maximum single-site longitudinal magnetization (the peak at 3,5 kHz). Notice the slight SNR drop that data “acquired” for increasing α shows when processed based on the β-coefficients, despite the increase signals emitted as flip-angles increase (Fig. 1). We ascribe this to a broadening of the β-derived filter functions, which is absent in the regularized version that keeps all peaks at similar half widths regardless of the flip angle used in the PI-SSFP acquisition. No such penalty affects the regularized reconstruction introduced in this work.

The fact that the LASSO-based processing largely decouples peak line widths from flip-angles, raises in turn the issue of what will be the spectral resolution achievable by PI-SSFP data processed by this pipeline. To solve a problem like the one in Eq. [10] solely based on a least-square fit, the number of rows in \({\boldsymbol{\Xi }}\) should exceed the number of columns in the matrix; in other words, \({N}_{t}\).M\({\ge N}_{f}\). As for a given TR the spectral bandwidth will be 1/Δt, where Δt ≈ TR/\({N}_{t}\), the minimal frequency resolution that a least-square approach should be able to resolve will be Δf ≥ \(\frac{1}{{\rm{TR}}\cdot {\rm{M}}}\). When implementing the β-based reconstruction our experience was that quality spectra could be obtained upon setting Δf = \(\frac{2}{{\rm{TR}}\cdot {\rm{M}}}\), provided that relatively small (≤10°) flip-angles were employed22. By contrast, and, thanks to the introduction of the regularization term in Eq. [11], we find that the \({N}_{f}={N}_{t}\).M condition is often well tolerated even when using α ≈ 20–25°; for the results presented below, spectral resolution was usually set like that upon reconstruction: Δf = \(\frac{1}{{\rm{TR}}\cdot {\rm{M}}}\). In principle, however, \({N}_{f} > {N}_{t}\).M also works in noiseless conditions. Notice as well that while all the elements involved in this reconstruction are complex, peaks in the ensuing \(\boldsymbol{\mathscr{I}}\left(f\right)\) spectrum will have no dispersive components. Hence, and although imaginary parts of these spectra are usually close to zero, the data below are plotted in magnitude mode.

Results

Figure 7 presents an illustrative set of results, collected on a caffeine sample. These results include an FT-NMR experiment collected in ca. 180 s under optimized Ernst-angle conditions (a), and a PI-SSFP acquisition collected in a similar time using 20° flip-angle pulses and 12 phase increments. This acquisition was in turn processed using the β-based approach introduced in ref. 22 / Fig. 3b, and the new regularized reconstruction summarized in Eq. [9] (c). Highlighted on the colored insets, are the line shape improvements brought about by the new processing alternative. Also shown in the Figure is ancillary information including the peak assignment (center), the T1 times measured for each site (top), and the ratio between the SNRt obtained for each peak in the FT-NMR and in the regularized PI-SSFP spectra (bottom). The actual SNRt enhancements are not important per se in absolute terms, as noise and sensitivity in regularized reconstructions is a complex subject requiring statistical analyses for elucidation. Still, notice how when dealing with non-protonated sites with relatively long T1s, the PI-SSFP sensitivity advantage is clearly seen. Notice as well how a departure of the T2/T1 ≈ 1 ratio matters in these sensitivity gains: for instance, 13Cs that are bonded to multiple 14N nuclei and have long T1s but for which T2/T1 « 1, exhibit less impressive sensitivity gains –as reported in other SSFP studies32– than other quaternary carbon counterparts.

Fig. 7: {1H}13C NMR spectra of 50 mM caffeine in D2O recorded using optimized FT-NMR and PI-SSFP.
figure 7

a FT-NMR data recorded with a 50˚ excitation, 0.65 s acquisition, no extra delays, 2 Hz line broadening. b, c PI-SSFP data recorded with TR = 30 ms, M = 12, α=20˚, processing as described. Shown as well are T1 values measured for individual peaks (a), site assignments (b), and peak-by-peak ratios between the SNRts of the LASSO-processed PI-SSFP and the FT-NMR (c). Notice how slowly relaxing sites benefit the most SNRt-wise from PI-SSFP, and how minor artifacts in PI-SSFP data processed based on the β-coefficients disappear in the LASSO pipeline. All data were collected in ca. 180 s. Empty spectral regions were cropped away for clarity.

Figures 8, 9 highlight the capability of the new processing procedure to deliver excellent peak shapes over arbitrary bandwidths, while sometimes exhibiting clear SNRt advantages over FT-NMR. Notice how PI-SSFP’s sensitivity will match that of FT-NMR for most of the peaks, but make sites with longer T1s –whose signals are sometimes buried in the FT-NMR spectral noise– appear with good sensitivity within similar acquisition times. Notice as well that while relying on relatively large flip angles, an improved spectral resolution characterizes the LASSO reconstructions over the β-based counterparts. The advantages seem particularly large in the case of the non-protonated amines in Fig. 9, which since devoid of 1H NOEs and given 15N’s low natural abundance, present a significant challenge to FT-NMR. The long T1s of these non-protonated sites further compounds this problem; although these were not evaluated for all the assayed compounds, T1 was found to be on the order of 40 s for pyridine’s 15N, and based on this value the excitation pulses used in FT-NMR acquisition were set. Judging by the observed peak intensities, it appears that for some of the remaining compounds examined the 15N T1s were even longer; in all these cases, the advantages of PI-SSFP were most evident.

Fig. 8: Idem as in Fig. 7, but for a 7 mM cholesterol solution in CDCl3.
figure 8

FT-NMR (a) and PI-SSFP (b, c) sets were collected in 40 s; traces in blue show zoom-ins to the 10–60 ppm regions. Listed for each trace are main experimental acquisition conditions; the PI-SSFP data involved M = 12 phase shifts with a TR = 30 ms. Indicated are the full-widths at half-height (FWHH) of representative peaks. Red arrows highlight quaternary carbons C1 and C12 at 141 and 36.5 ppm, possessing longer T1s that negatively bias sensitivity in conventional FT-NMR but not in the new PI-SSFP experiment. All remaining visible peaks have T1s ≤ 1s. The cropped solvent peak is indicated by an asterisk.

Fig. 9: {1H}15N NMR spectra of equal (50 µL) volumes of the five indicated nitrogenated bases, dissolved in 250 µL of d6-DMSO.
figure 9

a FT-NMR data processed with a 2 Hz line broadening, yielding line widths ranging between 2.0 and 2.3 Hz. b, c PI-SSFP data with β-processed linewidths ranging between 4.0 and 4.6 Hz, and LASSO-derived line widths ≈1.9–2.4 Hz. Data were collected in nearly the same acquisition times, leading to the SNRt ratios between the PI-SSFP LASSO and FT-NMR data indicated next to each peak (the ratios for the β-processed peaks were similar). Empty spectral regions were cropped away for clarity.

Discussion

The present study sought to endow the PI-SSFP approach to high-resolution NMR, with the sensitivity advantages known to characterize SSFP for T1 ≈ T2 conditions. These sensitivity advantages will come into play foremost when seeking resolution and having to deal with sites with long T1s: FT-NMR resolution considerations will then demand the use of relatively long acquisition times TR, while Ernst-angle constraints will then require small flip-angles \({\alpha }_{E}={\cos }^{-1}\left({e}^{-{TR}/{T}_{1}}\right)\) to maximize spectral SNRt. By contrast no such long-TR demands will affect PI-SSFP, whose resolution is given by the flip-angle and the number of employed phase increments. However, to make full use of the ensuing competitiveness, one still needs to have the option of collecting the PI-SSFP experiments over a range of flip angles. In particular, when T1 ≈ T2, optimal SSFP SNRt conditions will demand working with flip-angles in the ≥40° range; according to our previously proposed implementation, this would bring about an ill-conditioning of the data processing, and lead to a broadening in the point-spread functions characterizing the peaks. By casting the problem in a different, Ax = b fashion susceptible to a least-square regularized inversion, this study lifts such limitation. Regularization then enabled us to work at high flip-angles without compromising the spectral resolution; notice, however, that whenever dealing with very long T1s –including in several of the sites in the compounds here assayed– the T2 < T1 condition will still require relatively small flip angles for an optimal SNRt.

The demonstration that PI-SSFP signals and 1D NMR spectra are linearly related to one another (Eqs. [9], [10]), endows the PI-SSFP experiment with a few processing alternatives. The present study adopted one of them, based on an L1-regularized procedure. Other regularization options were also tested, but LASSO’s FISTA-based implementation provided the most satisfying results in terms of line shapes and robustness. The present study concentrated on principles and analyses pertaining to isolated ensembles like those found in 1H-decoupled 13C or 15N NMR at natural abundance; preliminary studies show that the same analyses can be extended to systems involving J-coupled ensembles under high field condition –as long as relaxation times are long vs TR, and SSFP does not depart the small tip-angle approximation.

Unfortunately, the use of LASSO-regularized least-square procedures to reconstruct a spectrum, is also associated to drawbacks and challenges. In terms of drawbacks, the most evident one is paid in terms of computation: whereas processing an 8 kHz spectrum with a 1.3 Hz resolution takes ca. 20 sec on a 16-core i7 desktop computer when implemented by the iterative LASSO approach, the same spectrum was processed in 0.5 sec by the non-iterative β-coefficient formalism (which then lead to ≥3 Hz spectral resolutions). Associated more with the appearance that one expects from an NMR spectrum than with the essence of the information, is the positive-only nature of the spectrum that arises from the LASSO iterative fit: both FT-NMR and the non-regularized, least-squares nature of the β-coefficient processing, provide positive and negative spectral intensities that appear more “natural” than LASSO’s outcome. An additional complexity associated with this new approach relates to what should be the value chosen for the regularization factor λ. Driven by similar questions arising in the realm of AI, where an extensive literature exists about the effects of such regularization parameters26,27,28. LASSO reconstructions are known to provide reliable solutions of linear sparse problems like that posed by high-resolution NMR –where a spectrum that may span 104−105 points, will contain only ≈102 genuine non-zero frequency elements33. In such cases changing lambda will barely affect the intensities of the relevant coefficients, which in 1D NMR correspond to the frequencies where genuine peak intensities are present. Conversely, increasing λ will take the amplitudes of frequencies that do not contribute to the data fitting –i.e., the noise– to zero. From a “cosmetic” point of view this will make LASSO-normalized NMR spectra look as if they are highly dependent on the lambda factor chosen; yet the genuine, peak-relevant information, will be there with faithful intensities and line widths for a relatively large set of λs. Figure 10 illustrates this by comparing spectra emerging upon using different λ-values to perform the LASSO reconstruction on the PI-SSFP 15N NMR data introduced in Fig. 9. Notice here how, in terms of relative strength, the genuine peaks’ relative heights are much less affected than the noise as lambda increases; the AI literature suggests that in such sparse spectral searches, λ values could be increased until ca. \({{noise}}_{{rms}}\cdot \sqrt{\log \left({peaks}\right)}\) without undue penalties34. Notice as well how spectral line widths in the final reconstructions, are virtually independent of the chosen λ. A more complex issue concerns what will be the sensitivity of the LASSO-based reconstruction –in the sense of what is their ability to distinguish a genuine peak out of random noise. This concerns the true measure of the method’s sensitivity, and it is a topic still under investigation. Also the ultimate spectral resolution that can be achieved upon invoking regularization, remains to be elucidated. Indeed, when relying on the β-based processing, relatively straightforward relations linked the width of the PI-SSFP point-spread-function to the flip-angle and to the number of phase increments that needed to be collected to distinguish the various Ak ≠ 0 coefficients. However, upon including a regularization process, spectral resolution can be substantially increased beyond the aforementioned Δf = \(\frac{1}{{\rm{TR}}\cdot {\rm{M}}}\) limit. The amount of noise will then play an important role on how large can such resolution enhancement be: if the spectral data is sparse (which it usually is) and devoid of noise, as few as M = 3 increments may suffice to unravel even complex multiline spectra; basically, as long as M.Nt is larger than the number of peaks, the spectrum can be recapitulated with the help of the LASSO regularization. This in turn also highlights the fact that, while we have been performing comparisons against NMR data processed by the usual discrete FT, comparisons against alternative, regularized-based processing approaches might also be relevant. These might make Ernst-angle-based acquisitions more competitive –even if they would likely not overcome the physics-based insight from Fig. 5, showing that spins in SSFP-based experiments will generate the highest signals per unit time.

Fig. 10: Effects of choosing different regularization factors λ on the LASSO-based PI-SSFP data processing.
figure 10

This is exemplified on the {1H}15 N NMR data introduced in Fig. 9. Notice that, in accordance to the literature33,34, the effect is largely cosmetic: frequency elements devoid of influence are progressively suppressed until becoming null, while spectral elements containing meaningful information (i.e., the peaks) remain mostly untouched in both amplitude and spread (line width). Blue traces are zoomed regions from the indicated peaks; empty regions were cropped away for clarity.

Another factor that remains to be unraveled concerns how will T1 and T2 times affect the PI-SSFP line shapes. The influence of these times is very well understood in multi-scan FT-NMR: here T1 will define the signal intensity via the Ernst angle, and T2 the line width and the optimal matching weighting function to be used. The actual FT inversion relating a FID to a spectrum, however, is independent of these time constants. By contrast, T1 and T2 enter in the definition of the \({\boldsymbol{\Xi }}\) PI-SSFP transformation matrix, meaning that line shapes may become affected if these are unknown or very wrongly assumed. While we have not found significant evidence for such effects in numerical simulations, this is a feature that remains to be further investigated. Another intriguing possibility concerns what will happen if steady-states are not necessarily reached over the PI-SSFP procedure; SSFP experiments have, after all, been extensively used in hyperpolarized NMR imaging, under scenarios where polarizations are rapidly decreasing over the course of the pulsing35,36,37. We hypothesize that even under such cases, suitable processing avenues could still enable the acquisition of high resolution NMR spectra via phase-incremented, rapid-pulsing approaches, by relying on the linear relations and principles described above. Additional ways of exploiting this linearity to retrieve spectra that are not based on regularized reconstruction, can also be devised. These and other aspects of this intriguing new route to high-resolution NMR, will be discussed in upcoming studies.

Methods

All samples investigated in this study were purchased from Sigma/Aldrich and used as received. NMR experiments were performed on a Bruker 600 MHz spectrometer using an AVIII HD console running the Topspin 3.2 software, and equipped with a TCI Prodigy® probe. The SSFP pulse sequence was written on the basis of two nested loops, whereby a train of M \({\alpha }_{{\varphi }_{m}}\)-FID acquisition sets, possessing flip angles α and having their RF phases serially incremented by \({\left\{{\varphi }_{m}=\left(m-1\right)\cdot \Delta \varphi \right\}}_{1\le m\le M}\), were looped M times while incrementing their \(\Delta \varphi\)’s as \({\Delta \varphi }_{k}=\left(k-1\right)\cdot \tfrac{360^\circ }{M}\). The receiver mode was set to “user defined” in the experiments to minimize complications arising from the machine’s digital filtering, and transmitted powers were reduced to 10 W to have a better accuracy in the length of the flip-angles –particularly for small αs. As the inter-pulse delay TR was only a few milliseconds, this was repeated ceaselessly NS times for the sake of signal averaging, and the ensuing signals were coadded. Given the minor changes in the phase shifts ∆φ upon going from experiment k to experiment k + 1 coupled to the relatively small angles α used –leading to changes that happen with a relatively high adiabaticity throughout the M acquisitions– no dummy scans were used (although it remains to be seen how closely the steady state was then kept upon changing ∆φk). Care was taken to minimize the number of points that were lost due to pulse width and receiver deadtime effects. This was done by using relatively large (40-200 kHz) receiver bandwidths, leading to short (≤20 µs) DE deadtimes; these choices did not incur in any penalties SNR-wise. All experiments used continuous GARP-based heteronuclear 1H decoupling, leading when applicable to NOEs. When reported, relaxation times T1 were measured using an inversion-recovery sequence and fitted using Topspin’s relaxation toolbox. SNR was in all cases calculated as the maximum of the signal divided by the standard deviation of the noise; reported SNRt correspond to these SNR values after division by \({\sqrt{\rm{total}}}\_{{\rm{acquisition}}\_{\rm{time}}}\). PI-SSFP data were processed using Matlab® (The Mathworks Inc.) scripts. SSFP sequences were simulated and processed using Matlab-based codes, considering T1 and T2 relaxation but devoid of couplings effects.

Reporting summary

Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.