The difference between the chemical shift (δ) of an amino acid and its random coil chemical shift (δ coil) is the secondary chemical shift (Δδ), which is widely used in protein secondary structure prediction (Wishart and Sykes 1994; Eghbalnia et al. 2005) and backbone dihedral angle constraint estimation (Cornilescu et al. 1999). Values for Δδ 13Cα, Δδ 13Cβ, Δδ 13C, Δδ 1Hα, Δδ 1HN and Δδ 15N assigned to a given residue generally are combined and used to estimate the secondary structure propensity of the residue or to derive geometrical constraints on the backbone torsion angles. Because chemical shift values are relative to a standard compound, the accuracy of such predictions depends critically on whether the chemical shift referencing is consistent and follows standard norms. The accuracy of back calculated chemical shifts from high-resolution protein structures is sufficiently accurate that it can be used to assay chemical shift referencing accuracy. By back calculating chemical shifts from proteins with high-resolution structures and comparing them to chemical shifts deposited in the BioMagResBank (BMRB; Seavey et al. 1991; Ulrich et al. 2008), it was found that up to 20% of δ 13C and 30% of δ 15N were improperly referenced (RefDB; Zhang et al. 2003). It is of importance also to detect and correct possible referencing errors in protein NMR data sets that are not associated with three-dimensional structures (more than 60% of the data sets in BMRB; Wang and Wishart 2005). Approaches to this problem have been based either on secondary structure prediction tools (Wang and Wishart 2005; Marsh et al. 2006; Ginzinger et al. 2007) or on linear relationships between \( \Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } \), \( \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } \), \( \Updelta \delta {}^{13}{\text{C}}_{i}^{\prime} \), or \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\alpha } \) and \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \) (Wang et al. 2005). The latter approach, called LACS (linear analysis of chemical shifts; Wang et al. 2005), utilizes “backbone geometry driven” linear correlations among chemical shifts themselves, instead of relying on secondary structure prediction. The performance of CheckShift (Ginzinger et al. 2007), the most recent approach based on predicted secondary structure, is claimed to equal that of LACS, under conditions of good secondary structure prediction accuracy. Whereas the initial LACS implementation (Wang et al. 2005) provided re-referencing only for δ 13C (and δ 1Hα), CheckShift can be used to determine re-referencing offsets also for δ 15N.

We report here the extension of LACS to the re-referencing of δ 15N (and δ 1HN) chemical shifts. Whereas we earlier found linear relationships between Δδ 13C i (and Δδ 1H α i ) and \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \), our recent statistical examination shows that linear relationships actually hold between Δδ 15N i (and \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \)) and \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \), where i is the residue whose chemical referencing is examined and i  1 is the index of the preceding residue. Correlations had been reported previously between Δδ 15N i (and \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \)) and ϕ i and ψ i−1 (Le and Oldfield 1994), and between ϕ i and ψ i and \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \) (Spera and Bax 1991; Wang et al. 2007).

The random coil chemical shift difference \( (\delta {}^{13}{\text{C}}_{\text{coil}}^{\alpha } - \delta {}^{13}{\text{C}}_{\text{coil}}^{\beta } ) \) of each residue type, statistically derived from our maximum entropy analysis (Wang et al. 2007) and consistent with experimental observations (Wishart et al. 1995), was used to calculate \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \). Δδ 15Ncoil for each residue type X was taken from the experimental data for the hexapeptide Gly-Gly-X-Ala-Gly-Gly, with the neighboring effect of X on Δδ 15Ncoil of Ala corrected by using data provided in the same report (Wishart et al. 1995). Neighboring effects of X on Gly also have been determined experimentally from data on shorter peptides Gly-Gly-X-Gly-Gly (Schwarzinger et al. 2001), and the corrections derived from the two sets of data are similar. Nearest neighbor corrections also have been derived statistically from database information (Wang and Jardetzky 2002), but these values are less consistent with experiment, probably because they were based on limited data. Ideally, neighboring effects should be measured from all 400 Gly-Gly-X-Y-Gly-Gly hexapeptides. Lacking this information, we made the simplifying assumption that the effect of X on Δδ 15Ncoil of other residue types is the same as it is on Ala.

A different set of random coil chemical shifts, determined at pH of 2.3 for short peptides Gly-Gly-X-Gly-Gly (Schwarzinger et al. 2000), which takes account the significant changes in the \( (\delta {}^{13}{\text{C}}_{\text{coil}}^{\alpha } - \delta {}^{13}{\text{C}}_{\text{coil}}^{\beta } ) \) values of Asp and Glu near and below their side chain pKa values (3.8 for Asp, and 4.1 for Glu), has been used for proteins at pH < 4.

For each BMRB entry, a robust fitting procedure (Wang et al. 2005) was used to linearly fit Δδ 15N i with \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \) or \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \). The distributions of the fitted slopes are shown in Fig. 1. The mean values (slopes) of these two distributions show that Δδ 15N i is statistically four times more sensitive to \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) [Gaussian distribution N(−0.4, 0.20)] than to \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \) [Gaussian distribution N(−0.1, 0.22)]. The mean slope for the fit to \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) was −0.4, whereas the mean slope for the fit to \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \) was −0.1. The fact that the latter value is close to zero indicates that Δδ 15N i is unrelated statistically to the intra-residue values \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \).

Fig. 1
figure 1

Comparison of the distributions of the fitted slopes for Δδ 15N i with \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) and \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \)

Fitting of \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \) with \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) yielded slopes with distribution N(−0.07, 0.046), and fitting of \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \) with \( (\Updelta \delta {}^{13}{\text{C}}_{i}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i}^{\beta } ) \) yielded N(−0.02, 0.034). These values show the similar trends but are five times smaller, owing to the smaller scale of Δδ 1HN. However, the root mean square errors of the inter and intra-residue secondary chemical shifts fittings are indistinguishable (data not shown), which indicates that the correlation is very weak and explains why the slopes are so different among proteins.

The variation of the fitted slopes comes from the different amino acid content, the different α, β structure content of these proteins, and variability of the available chemical shift data. In order to deal with such variations, we developed the following procedure for checking the referencing of δ 15N for a protein on the basis of the available set of NMR chemical shift data.

Calculate the carbon secondary chemical shift difference \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) and the nearest-neighbor corrected nitrogen secondary chemical shifts, Δδ 15N i .

  1. 1.

    Use the robust fitting procedure, which reduces effects of outlier points to fit Δδ 15N i with \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \), to derive the slope k and intercept b:

    $$ \Updelta \delta {}^{15}{\text{N}}_{i} = k\left( {\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } } \right) + b $$
  2. 2.

    If k is close to the expected mean (0.4 ± 0.1), report −b as the reference offset.

  3. 3.

    If k is outside the range (0.4 ± 0.1), and if the data are insufficient for slope determination or if the distribution of chemical shifts along x-axis suggests that the protein is unfolded or contains only helix or sheet, then use a bounded slope (k within 0.4 ± 0.05) in least square linear fitting Δδ 15N i with \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) to re-estimate b. Report −b as the reference offset. The criterion for insufficient data is when the total number of chemical shift pairs available [N total = number of \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \), Δδ 15N i ) values] is fewer than 66 (arbitrary number). The criterion for poor distribution of chemical shifts is when fewer than 15% of the total number of chemical shift pairs (N total) have (\( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } )\, < \,2 \)) or (\( \left(\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } )\, > \,2 \right). \)

  4. 4.

    If k is outside the range (0.4 ± 0.1), and sufficient data of good distribution are available (neither of the two above criteria are met), then report −b determined in step 1 as the reference offset.

In cases where only partial backbone chemical shift values are available, or where the protein is unfolded or contains only α- or β-structure (smaller dispersion of data along the x-dimension), factors other than backbone geometry might dominate the dispersion of δ 15N. In these cases, restriction of the slope (as defined in step 3) improves the accuracy of offset estimation (along the y-dimension). The arbitrary numbers are introduced here for lack of a “true” reference offset; otherwise it is possible that the offset values could be optimized by use of a machine learning method.

Figure 2 shows the agreement among LACS, RefDB, and CheckShift for δ 15 N offsets. The offsets detected by LACS have a standard deviation of 0.39 ppm with those from CheckShift and a standard deviation of 0.62 ppm with those from RefDB. The same procedure was used to fit \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \) with \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \) (k bounded at −0.07 ± 0.01 for step 3); in this case, the offsets detected by LACS show a standard deviation of 0.11 ppm with those from RefDB. Thus, by using the newly observed linearity between δ 15N i , \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \) and \( (\Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\alpha } - \Updelta \delta {}^{13}{\text{C}}_{i - 1}^{\beta } ) \), LACS can give precise offset estimations for both δ 1HN and δ 15N.

Fig. 2
figure 2

Comparison of the offsets (ppm) estimated by LACS, CheckShift and RefDB

Overall, LACS values showed better agreement to CheckShift than to RefDB, whose offsets are based on chemical shifts back-calculated from high-resolution structures. This result may reflect the fact that δ 15N values are difficult to estimate accurately from structure. However, analysis by LACS and CheckShift of the chemical shift data from a few BMRB entries yielded very poor agreement. These outliers, which were excluded from Fig. 2, are listed in Table 1, along with available reference offsets predicted by RefDB. In cases where all three values were available, the LACS values were closer to the RefDB values than to the CheckShift values. Because the RefDB values are associated with three-dimensional structures, this result suggests that LACS may lead to fewer large re-referencing errors than CheckShift. Considering the deviations among LACS, CheckShift, and RefDB, we suggest that experimental δ 15N or δ 1HN values should be re-referenced if and only if the offsets predicted by LACS for δ 15N are >0.7 ppm or for δ 1HN are >0.12 ppm. This approach should reduce the chance of introducing systematic errors when re-referencing a large set of proteins. However, for a single protein, users should always examine the LACS plot to check for possible mis-assignments, uneven distribution of chemical shifts along the x axis, and/or insufficient data.

Table 1 List of BMRB entries that CheckShift and LACS predict significantly different δ 15N reference offsets

An advantage of LACS is that it can be applied even in cases where the backbone chemical shifts are partially assigned; this makes LACS more widely applicable than other approaches. We used the algorithm to examine possible referencing problems in the current BMRB protein chemical shift database. The results suggest that nearly 35% of the BMRB entries have δ 15N values mis-referenced by over 0.7 ppm and over 25% of them have δ 1HN values mis-referenced by over 0.12 ppm.

Previous studies showed that Δδ 15N i and \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \) are correlated with ϕ i and ψ i−1 (Le and Oldfield 1994). The results reported here imply that ψ i−1 plays a more important role than ϕ i on Δδ 15N i and \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \). Therefore, this study not only extends the LACS approach for re-referencing to δ 15N and δ 1HN but also suggests that Δδ 15N i and \( \Updelta \delta {}^{1}{\text{H}}_{i}^{\text{N}} \) values should be used as indicators of conformation the (i  1)-th residue rather than the i-th. Furthermore, it has also been shown that Δδ 15N i can be predicted from ϕ i , ψ i−1 and χ 1 (Wang and Jardetzky 2004). Omission of χ 1 and ϕ i in our linear regression analysis might be responsible for the dispersion of Δδ 15N i around the fitted line. Conversely, it might be possible to derive χ 1 and ϕ i constraints after extracting the backbone effect (where the linearity holds). However, studies of this kind currently are greatly hindered by the limited amount of protein chemical shift data associated with three-dimensional structures.

The standalone executable application for using LACS to determine all backbone chemical shift reference offsets can be downloaded from http://brie.cshl.edu/~liyawang/LACS/ or from BMRB (http://bmrb.wisc.edu).