Peak Picking and Display

Peak Picking

To pick peaks in a particular region of the spectrum, display the region in any spectral window. Then choose PeakPick from that window's pop-up menu. The PeakPick Control Window will appear. Type the name that you wish to be associated with the new peaklist in the text field of the control window. Click on the Pick button to start the automatic peakpicking. As peaks are identified in the spectrum, boxes annotated with the peak number will be drawn on the spectrum at the position of each identified peak. The boxes will be drawn in either the color green or the color red. The peaks that are boxed in red violate some criteria. Peaks that are too narrow or are too wide will be red. The minimum and maximum width criteria can be set for each dimension in the PeakPick Control Window. At present, these criteria are specified in units of data points. Peaks that are on the edge of the spectrum will also be colored red. Peaks that violate any of these three criteria will be stored in the peak list, but the error field associated with each peak dimension will denote the violation with the symbols N, W, or E (for narrow, wide, or edge).

Some spectra, especially 3D and 4D spectra, may be collected with a sweep width narrower than the frequency range of the spectral peaks. In these spectra, peaks are folded to a position that differs from their true position by an integer multiple of the sweep width. Peaks on the edge of such spectra "wrap" around to the opposite edge. To properly pick spectra with such wrapped peaks, check the Fold box in the PeakPick Control Window for the desired dimension(s). When Fold is selected the peakpicker will wrap at the edge of the spectrum so that the peak width and position are properly determined.

To pick peaks in a specified region of the spectral window, place the crosshair cursors so as to box in the desired region. Select the Box attribute in the PeakPick Control Window. Now, only the region within the box will be analyzed for peaks. To pick peaks in the entire window select the Window attribute instead. The peaks that are picked may be stored as a new peak list, they may replace an existing peak list, or they may be appended to an existing peak list. The desired option may be selected from the pulldown list that specifies the New, Replace, or Append Attributes.

You can cancel peak picking by clicking on the Cancel button that appears in the upper left hand corner of the spectrum during peak picking.

Peak Picking

Name
Enter the name of the peaklist. If mode (see below) is "New" there must not be an existing peaklist with this name. If mode is "Append" or "Replace", there must be an existing peaklist with this name.
Mode
Specify whether to create a new list, replace an existing one or append to an existing one.
New
Picked peaks will go into a new peaklist.
Replace
Picked peaks will replace an existing peaklist.
Append
Picked peaks will be appended to the end of an existing peaklist.
Region
Specify whether to pick the entire region of the displayed in spectral window, or just that within the crosshair box.
Window
Peakpick the entire region displayed in spectral window.
Box
Peakpick the entire region within the crosshair box.
Folded
Select the boxes corresponding to any dimensions of the spectra that were folded (collected with a sweepwidth narrower than the expected region of peaks. The peakpicking search will then properly wrap to the other side of the spectrum for any peaks that are on the edge of the spectrum. This ensures that the center and with of edge peaks are properly determined, and that they are only picked once.
MinWidth
Any peaks with bounds less than that specified (in data points) will be flagged in their error field with an "N" for narrow. These peaks will display in a red color during peak picking. Perhaps it would be better to just automatically delete such peaks?
MaxWidth
Any peaks with bounds greater that that specified (in data points) will be flagged in their error field with an "W" for wide. These peaks will display in a red color during peak picking. Perhaps it would be better to just automatically delete such peaks?
Pick
Do the peakpick.
Close
Close the peakpick panel.

Peak Display

Peaks in the peak lists may be displayed on spectra in a variety of ways. The first method is to select the Showpeaks entry from the spectral windows pop-up menu. This will result in the display of peaks from the peak list currently selected in the Peak Analysis Window. The peaks will be drawn as rectangular boxes centered on the peak position. The boxes are labeled in the upper right corner. By default the label is the peak number, but this can be changed to display atom and/or residue information with the win -peak_lab_type command. With 3D and 4D spectra, only peaks whose z and/or z2 dimensions are within a specified number of planes of the planes currently displayed will appear. The range within which planes are displayed is specified with the win -peak_off command. Peaks whose z and/or z2 dimensions are closest to the display plane appear with the color red. Those peaks that are off the display planes, but within the specified range appear with the color green. These colors may be changed with the win -peak_col_on and win -peak_col_off commands. Alternatively, the color choice may be based on whether the peak has been assigned (defined as the lack of a ? in the peak label fields). This option may be selected with the win -peak_col_type command.

The second method to display peaks is by selecting the desired peak list name from the Display Peaks pull-down list in the Spectral Attributes Window. If a peak list is selected in this pull-down list, that peak list will be automatically displayed whenever the window is redrawn. It will also appear on hard-copy plots. All peak display options operate as described in the previous paragraph.

Finally, peaks can be displayed using the command, win -showpeaks. This is equivalent to selecting the Showpeaks entry in the spectral display pop-up window.

Interactive Peak Editing

Adjusting existing peaks
The position and size of the peak boxes can be edited interactively using the mouse cursor. To change the position of a peak box, switch the cursor mode to PeakAdjust using the cursor pull-right menu in the Spectrum Window Pop-Up Menu. The cursor will switch from the normal cursor ("left_ptr") to a pointing finger. Position the cursor (the finger tip) near the center of the peak of interest and press the left mouse button down. Now, while keeping the left mouse button down you can drag the peak box around the screen to its new position. Editing the bounds of the peak box is done in a similar manner using the middle mouse button. Point to the center of the peak box. While holding the Left Shift Key down, press the middle mouse button down. Now, while keeping the middle mouse button down you can drag the corner of the peak box box around to its new position. Don't be alarmed when the peak box shrinks to a point when you first press the mouse button down. This is normal, simply drag the peak box bounds back out to the desired size.
Adding new peaks
To interactively add peaks, switch the cursor mode to PeakAdd using the cursor pull-right menu in the Spectrum Window Pop-Up Menu. The cursor will switch to a small crosshair cursor. Position the center of the cursor over the peak in the spectrum. Then, click the left mouse button. This will call the automatic peak-picker which will search for the nearest maxima in the spectra. The position of the cursor center must be over a data point whose value is greater than the current contour level. A peak will be added with peak widths, bounds, and intensity added in the same manner as done by the normal operation of the peak-picker. Note: In order to use the interactive mode to add peaks you must have picked at least one peak in the spectrum using the normal PeakPick panel. This is necessary in order to create the new peak list.
Deleting existing peaks
To interactively delete peaks, switch the cursor mode to PeakDelete using the cursor pull-right menu in the Spectrum Window Pop-Up Menu. The cursor will switch to a skull and crossbones cursor ("pirate"). Position the center of the cursor (the center of the crossbones) over the peak in the spectrum. Then, click the left mouse button. This will mark the peak as deleted. It will no longer be displayed, though it will remain in the peak-list until the peak list is compressed.

Peak Attributes Panel

This panel provides controls to specify the display of peaks in the spectral windows. The window header will indicate the name of the window whose attributes are being set, and the name of the dataset currently assigned to the window. The panel is displayed by selecting the Attributes option of the Peak Menu in the Spectral Display Menu.

Peak List
Use this pull down menu to select the peak list to be displayed in the window.
Peak Color
Choose the color for peaks boxes.
On
A pull-down menu of colors. If colortype is set to Plane,this specifies the color of peaks that are within the range of displayed planes. This mode is only applicable to three or four dimensional spectra. If colortype is set to Assigned, this specifies the color of peaks that have been assigned to specific atoms. If colortype is set to Status this specifies the color of peaks whose status value is greater than zero. If colortype is set to Error this specifies the color of peaks whose error values are ++ in all dimensions.
Off
A pull-down menu of colors. If colortype is set to "plane",this specifies the color of peaks that are not within the range of displayed planes, but are no more than "offset" number of planes outside this range. This mode is only applicable to three or four dimensional spectra. If colortype is set to Assigned, this specifies the color of peaks that have not been assigned to specific atoms. If colortype is set to Status this specifies the color of peaks whose status value is equal to zero. If colortype is set to Error this specifies the color of peaks whose error values are not ++ in all dimensions.
Col By
Specifies how the color of peaks is determined.
Plane
Color is determined by whether or not peaks are within the range of displayed planes.
Assigned
Color is determined by whether or not peaks have been assigned to specific atoms.
Status
Color is determined by whether or not the status field of the peak is greater than zero.
Error
Color is determined by the value of the Error field for the peak. If any dimension has a value not equal to "++" then the peak is drawn in the "Col Off" color.
Lab With
Specifies how the label displayed with each peak is determined.
Number
The label is the peak number.
Label
The label is composed of the assignment labels for each peak dimension.
Residue
The label is composed of the unique residue numbers from the assignment label for each peak dimension.
Atom
The label is composed of the atom fields from the assignment label for each peak dimension.
Dis Type
Specifies how the peak is displayed.
Box
The peak is drawn has a box centered on the peak position, with a width equal to the peak bounds. A label is placed at the corner.
Simulated
The peak is drawn with simulated contours. The intensity and linewidth for the simulation are taken from the peak intensity and width.
Label
The peak position is labeled, but a box is not drawn.
Offset
Peaks are displayed that are within this number of planes of the range of planes that are displayed (for three and four dimensional spectra). For example, if planes 17 to 18 are currently being displayed in the spectral window, any peak that was closest to planes 17 to 18 would displayed, with the color selected in the "Col On" menu. Any peaks closest to planes 13 to 16 or 19 to 22 would be displayed with the color selected in the "Col Off" menu. Peaks outside of this range of planes would not be displayed.
Show Peaks Menu
This menu controls the response of the spectral window to actions taken in the peak analysis window.
None
If this item is selected, no action will occur in this window in response to peak selections in the peak analysis window.
Expand
If this item is selected an expansion of the spectrum around a particular peak will appear when a peak is selected in the Peak Analysis window. The width of the display region around the peak will be automatically set to five times the peak width in each of the display dimensions.
ExpandFixed
If this item is selected an expansion of the spectrum around a particular peak will appear when a peak is selected in the Peak Analysis window. The display limits will be changed so that they are centered on the new peak, but the width of the display region will not change from the current values.
Plane
If this item is selected the spectrum will be plotted at the particular plane(s) corresponding to the peak selected in the Peak Analysis window. The x and y plot limits will not change from the current values.
Links
If this is selected then peaks that have "links" between them will be drawn with a line connecting them.
Display Peaks Menu
This menu controls whether or not peak boxes and labels are drawn in the spectral window when the spectrum is redrawn. Hold down MENU to select a peak list to be displayed in the window. Peak boxes or simulations will be drawn for any peaks from the selected peaklist that are within the limits of the window, whenever the contour plot is displayed.
Close
Close this panel.
Last revised 3 Apr 1997