NMR Processing:
|
I still remember times when peak picking involved a DIN A3 paper plot and a ruler. The details of the story here reminded me of those times. On this page, I shall describe my observations that triggered this investigation and provide some background information on spectral representations.
(1) Observations with TopSpin:
A common observation is that coupling constants calculated as differences between picked
peaks usually show errors that are smaller than the digital resolution. The reason is that often
an interpolation scheme is used. Starting point is the simplest definition of a peak (additional criteria
are required to get sensible results): the two points on either side will have lower intensities
[1, p 65].
Taking the location of this highest point will result in a peak picking with an accuracy on the
order of the digital resolution. However, one could do better by taking into account the intensities
of the two neighbors: if one neighbor has a higher intensity than the other, the true peak location
should be between the highest and the second-highest intensity. And this is what TopSpin 2.1.8 does,
shown in the figure below (this is scalable vector graphics, click on the picture to get a better
representation): for the peak at 1999.97 Hz, one neighbor is almost as high as the peak point,
hence the peak position is assigned to the location almost half-way between both points.
The peak at 1995.419 has neighbors that are almost equal, therefore the peak label is almost
at the highest point.
Things get strange, however, if you look at the output of TopSpin 4.1.4 (TS 3.6.3 gives the same result)! For the first peak at 1999.971 Hz, the picked location is not between highest and second-highest, but highest and lowest intensity. Even stranger, the second peak is not close to the highest point, but again between highest and lowest intensity. The same is true for the other peaks. As a result, there are some small differences between the numbers assigned to those positions. So, TS 4.1.4 screws up and TS 2.1.8 is ok? Actually, it is not that simple, as shown in the figure below.
The above figure shows what happens if the peak picking is done in TS 2.1.8, but the result plotted with TS 4.1.4. The peak positions assigned by TS 4.1.4 are shown in pastel for comparison. Because the differences in frequencies are small, it is reassuring that the corresponding peak markers are close to each other. However, the peak positions that looked good in TS 2.1.8 look wrong now.
The consequences of the different peak picking results are illustrated by the following multiplet analysis:
The result using TS 2.1.8 is amazing. With TS 4.1.4, the differences are still smaller than the digital
resolution (see below), but the results could be better! Obviously, in order to figure out what's going on we need to start from scratch!!!
(2) Triangular Interpolation:
The easiest interpolation is a triangular interpolation using an isoscelese triangle, e.g. [3].
Let's take the peak at highest frequency from the above example to work out the peak position manually. You can download the example spectrum in case you want to check yourself:
a H-1 NMR spectrum of 1,2-dibromopropionic acid (500.13 MHz). |
index | frequency (cursor) | frequency (calc) | intensity |
---|---|---|---|
17972 | 2000.3243 | 2000.32430667 | 1.088e+06 |
17973 | 2000.0083 | 2000.00904245 | 1.154e+06 |
17974 | 1999.6942 | 1999.69377823 | 6.715e+05 |
(3) Parabolic Interpolation:
I am not going into this yet, but in principle this should be a better approximation to the top of a peak. Some information can be found in the PARSHL documentation [4].
(4) Comparison:
Here, I shall compare the performance of TopSpin to other NMR software, once I find the time to continue this story.
Literature:
[ Anorg. Chemie ] | [ Go Home ] | webm@ster | last modified: 20.04.2023