Basic Anasazi Proton NMR Tutorial


NUTS Tutorial


NUTS is a Windows95 program that processes the raw data collected by PNMR into NMR spectra. It is used to import data, perform transformations, phase the spectrum, integrate sample peaks, and generate graphical and tabular reports of these data. NUTS has a lot of functionality, and consequently contains a lot of commands, but for this basic tutorial you'll only need to learn a few of them.

However, since most operator time is spent in learning software, we highly recommend that you download nuts95.zip from the Acorn web site and install it on your Windows95 computer. This demo version of the NUTS program has an excellent help system and allows you to practice processing data before you come to the NMR Laboratory. The demo comes with two example data files, but you can also process your own data collected on the Anasazi NMR computer. Unfortunately, the demo version won't print the spectrum properly, repetitively displaying 'NUTS Demonstration Copy' across the printout. There are certain other limitations too, but as a free software teaching tool, you can't beat it.

The NUTS program runs in a Windows95 window, usually with a white background. It contains menus of commands that can be accessed using either the keyboard or the mouse. Keyboard commands are entered as two keystrokes, such as A1 or ZZ, and are not followed by the 'Enter' key. Most of the common commands can also be selected from the program menus by using the mouse.

Here's what the boot-up window looks like:



Note the 'right-arrow' command line cursor at the bottom left of the white window background. As you enter one of the two-keystroke commands you'll see the letters appear here. Immediately after the second letter is pressed, NUTS tries to execute the command -- if you press Enter or use an incorrect command it won't work. If NUTS won't perform the command, look for a question mark to appear above the cursor or a 'Not a Valid Command' message in the status bar below the cursor. In either case, press 'Enter' a couple of times to clear the pending commands and then try the two-keystroke command again. Also, make sure you've got the correct command abbreviation.


Explanations of Selected NUTS commands:


ZZ

Reads default data file pnmr.fid into NUTS and displays FID.

BC

Baseline Correct. Applies baseline flattening algorithm and improves integration accuracy.

LB

Line Broadening. Used with EM.

EM

Exponential Multiply. Applies exponential smoothing function to FID using LB factor. Can improve S/N ratio.

FT

Fourier Transform the FID.

PH

PHase manual adjustment. Hold left mouse button and move mouse left or right. Press 'Enter' to exit Phase mode.

PS

Phase Same. Phases spectrum using current values.

AP

Automatically Phase the spectrum.

ID

Integrate Display. Allows manual peak integration and numerical value adjustments.

AI

Automatic Integration of the peaks in the spectrum.

SZ

Set Zero. Sets the offset of the peak in a Zoom region to zero.

O

Adjust peak Offset. Hold the left mouse button and position vertical line on peak, then press 'o'. Enter offset value.

PP

Peak Picking. Displays peak tick marks and offsets on spectrum. Used with MH and RM.

MH

Minimum Height. The smallest peak height allowed for Peak Picking.

RM

Multiples of RMS. Adjusts discrimination of peaks with small splittings. Use PP after changing RM.

ZO

ZOom mode. Hold left mouse button and sweep across peak from baseline to baseline. Right-click highlighted region to Zoom. Right-click to return to previous view. Press 'Enter' to exit Zoom mode.


Basic data processing in NUTS program:


Acquire sample data using the PNMR program. When acquisition is finished (the small message window disappears after data acquisition) click on the NUTS window.

Note that there may or may not already be a spectrum displayed in the window. If a spectrum is displayed, it is from the previous acquisition. To automatically process your new data, use Ctrl-F1. The macro will read your data from pnmr.fid and attempt to process it. Then you'll see a dialog box that looks like this:































Fill in the 'Comment', 'User', 'Date', and 'Pulse Experiment' fields and NUTS will complete the rest of the fields with your data acquisition parameters. Click 'UH and Exit' to continue and you will be prompted with a printer dialog box. Click 'OK' to print the spectrum.

If the spectrum processing is not optimized, you can make manual adjustments of the processing parameters.


Manual Data Processing:


1) To read in your data, press 'zz' but don't press 'Enter'.

You should see your command entered automatically at the bottom of the NUTS window. Most NUTS commands consist of only two characters so it tries to recognize them without pressing 'Enter'. If you press 'Enter' accidently, press 'Enter' a couple more times to clear the command display at the bottom left of the screen. It will probably display question marks, and this is OK. Now enter your command again 'zz' and remember not to press 'Enter'.

You should now see a FID in the NUTS window.























2) Apply a Baseline Correction by pressing 'bc'. The Baseline Correction algorithm helps flatten the baseline of the spectrum and is required for accurate peak integrations.























3) Apply an Exponential Multiplication factor if necessary.

Exponential Multiply uses an exponential function to improve the signal to noise ratio of the spectrum, and may not always be required. It's important to note that you can't see the effects of Exponential Multiply until after the spectrum if Fourier transformed, so you'll need to perform Fourier transformation and probably phase the spectrum each time you change the Line Broadening factor.

To use Exponential Multiply, you must first specify the Line Broadening factor. Press 'lb' and enter a value (in Hz, maybe 3 to start) then click 'OK'. Now press 'em' to apply the function.

You'll notice that increasing LB values zero larger regions of the right side of the FID. Increasing LB also results in loss of detail in the transformed spectrum, so choosing an optimum value takes a few tries. If the transformed spectrum shows large broad peaks with loss of detail in the multiplets, you need a lower LB factor.

Try processing the spectrum with an LB value of zero first. If the resulting spectrum is noisy, cycle through Steps 1-5 and increase LB until the noise level is acceptable.























4) To Fourier transform the FID, press 'ft'. You should see signal peaks appear in the NUTS window. At this point the peaks may be positive or negative, and this is OK.























5) Adjust the Phase of the spectrum. Press 'ph' and the mouse cursor will change to a crosshair. Hold down the left mouse button and move the cursor left and right until the peak amplitudes are maximized. Press 'Enter' to quit the Phase mode.























6) If the peaks are off scale, press Alt_V_F to set the scaling relative to the largest peak. You may want to check the phasing again after adjusting the spectrum scale. Scaling can also be adjusted using the scroll bar at the right of the window.

7) Identify your TMS peak. Double-click the left mouse button to switch to the Zoom mode and the mouse cursor will change to a large crosshair with 'ZO' in the lower right corner. Position the crosshair on the spectrum baseline a little to the left of the TMS peak. Hold down the left mouse button and sweep across the TMS peak from left to right and release the mouse button when the cursor is a little to the right of the TMS peak. The TMS peak will now be highlighted in a red box. Position the crosshair inside the red box and click the right mouse button.























The display will switch to a zoomed view of only the region you highlighted, which should be the TMS peak. Press 'Enter' to quit ZOOM mode. Now press 'sz' to set the TMS peak to zero PPM. You should see the scale at the bottom of the spectrum reflect this change.























Click the right mouse button again to return to the full spectrum view.























8) To integrate the peaks, press 'id'. Integrals and numerical values will appear on the peaks and a scroll bar appears at the left of the window. The scroll bar lets you adjust the vertical size of the integrals. Adjust the size of the integrals for clarity (or to your liking).

If the integrations are poor you can integrate the peaks manually. First, press Alt_E_A to clear all broken integrals. The integral display will switch to a single continuous integral. Now click the left mouse button once and the cursor will change to a single red vertical line. Position the cursor on the baseline a little to the left of the peak or multiplet you wish to integrate. Click the left mouse button once (a green line indicates the starting point), then move the cursor to a spot on the baseline a little to the right of the peak or multiplet. Click the left mouse button once to complete the integration. The integral will appear on the peak.























Continue integrating all peaks of interest and use the scroll bar to adjust them to proper vertical height.

If you make a mistake, press Alt_E_L to delete the last integral, or position the red vertical cursor on the integral and press 'd', or press Alt_E_A to clear all integrals and begin again.

Once the integrations are finished, you need to set a numerical value for one of the integrals. NUTS will use this value as a reference for scaling the numerical values of all the other integrals. Click the left mouse button once to get the red vertical line cursor and position it directly on the reference integral. Now press 'v' and enter a value in the 'Current Relative Value' field and click 'OK'. Your assigned value will appear next to this integral and scaled values will appear next to all other integrated peaks.























You can change the reference value of any peak or multiplet and NUTS will always scale the values of all other integrated peaks.

When you are finished integrating peaks, click the 'File' menu and choose 'Exit ID'.

Note that integrals may not be visible after exiting, but you can toggle them on and off by clicking the 'View' menu and choosing 'Show Integrals'.

9) Apply Peak Picking by pressing 'pp'.

Peak Picking displays tick marks and relative offsets of all peaks which meet the selection parameters Minimum Height (MH) and Multiples of RMS (RM).

To set the MH parameter, click and hold the left mouse button and position the horizontal line at the top of the smallest peak you want to pick, then press 'm'. The peak listing will be updated automatically using the new Minimum Height.























RM is used to discriminate between adjacent peaks in multiplets or add/subract small 'riders' on large peaks. Press 'rm' and then enter a value in the RM field, then click 'OK'. Note that you need to press 'pp' again to apply the change.

If the tick marks and offsets after Peak picking overlay the peaks, you can change the spectrum scaling using the scroll bar at the right of the spectrum window.























10) Enter the experimental Data Acquisition Parameters. Click the 'View' menu and choose 'Spectral Parameters'. Fill in the 'Comment', 'User', 'Date', and 'Pulse Experiment' fields and NUTS will complete the rest of the fields with your data acquisition parameters. Click 'UH and Exit' to continue.































11) Add a parameter listing to the spectrum by pressing Alt_V_P. The list appears in the top left of the spectrum.























12) Make sure that the integrals are visible on the spectrum. Press Alt_V_I to show the integrals if they are not visible.























13) Print the spectrum. Click the 'File' menu and choose 'Printer Dialog'. Click 'OK' to print the spectrum. The printer is setup to print in landscape mode, but it can be changed by using the 'Printer Setup' option.


Return to Topics Outline