View Single Post
  #1  
Unread 10-19-2005, 05:58 PM
nmrlearner's Avatar
nmrlearner nmrlearner is offline
Senior Member
 
Join Date: Jan 2005
Posts: 23,192
Points: 193,617, Level: 100
Points: 193,617, Level: 100 Points: 193,617, Level: 100 Points: 193,617, Level: 100
Level up: 0%, 0 Points needed
Level up: 0% Level up: 0% Level up: 0%
Activity: 50.7%
Activity: 50.7% Activity: 50.7% Activity: 50.7%
Last Achievements
Award-Showcase
NMR Credits: 0
NMR Points: 0
Downloads: 0
Uploads: 0
Default

NvAssign: protein NMR spectral assignment with NMRView.



Designed by Kirby NI, DeRose EF, London RE, Mueller GA.

Laboratory of Structural Biology, MR-01, National Institute of Environmental Health Sciences, National Institutes of Health, Box 12233, Research Triangle Park, NC 27709, USA.

Published in Bioinformatics. 2004 May 1;20(7):1201-3. Epub 2004 Feb 10.



General info from NvAssign website:

Quote:
Overview:
Introduction
Nuclear Magnetic Resonance (NMR) protein studies rely on accurate assignment of resonances. The general procedure is to 1) pick peaks, 2) cluster data from various experiments or spectra, 3) assign peaks to sequence and 4) verify assignments with spectra. Many algorithms already exist for automating the assignment process (step 3). What is lacking is a flexible interface so that a spectroscopist can easily move from clustering (step 2) to assignment algorithms (step 3) and back to verification of the algorithm output with spectral analysis (step 4).

The software module, NvAssign was written for use for NMRVIEW. The module provides a flexible interface to cluster data and interact with existing assignment algorithms. Further, the software module is able to read the results of the other algorithms so that the data can be easily verified by spectral analysis. This generalizability of the interface is demonstrated by connecting the clustered data with the assignment algorithms PACES and MONTE using previously assigned data for the protein pol lambda. The spectral analysis program NMRVIEW is able read in the output of these programs for simplified analysis and verification.

Software Improvements
This project has focused on interfacing the different steps of the NMR assignment process by altering the software package NMRView 5.0.4 (Johnson and Blevins, 1994). The previous assignment module of NMRView (CBCA.tcl) was improved upon to make the user’s experience more intuitive and fluid, and to implement other assignment algorithms. A side-bar indicator was added to let the user easily switch between the steps and be able to reference at a glance what step they are currently examining. These steps in our terminology are defined by the side-bar buttons shown in Figure 1, outlined below:

Examine Peaks: the spectroscopist removes artifacts from the peak picking routines.
Filter Peaks: Peaks from a 3D experiments are removed if they do not fall within set tolerances from a reference peaklist, usually the HSQC. (optional)
Cluster Peaks:
Link Intralist: the multiple peaks from the 3D experiments are linked to a single H, and N resonance.
Link InterList: the linked peaks from the various above experiments are clustered into spin systems.
Edit Clusters: The user can verify the linkages and clusters defined above.
Match Clusters: At this point one can either
Use the current NMRView MatchCBCA algorithm
Output data to PACES, skip to VII.
Output data to MONTE, skip to VII.
Edit Matches: The connectivities defined by the HNCACB or similar experiments can be verified.
Assemble Fragments: Connected spin systems, called fragments, are placed in the sequence of the protein where they can be verified.
Addition improvements include several options that were added to the main window when executing functions that were previously buried in other hidden windows. Control of the frames containing visualizations of data was improved to easily change settings that are dealt with frequently in the process. The data is also now exportable to a format readable by the external packages PACES and MONTE to sequence groups of peaks. Further the results of these programs can be read into NMRVIEW so that the results can be verified by spectroscopic analysis. We have verified the utility of this approach by confirming our previous assignment results for the protein pol lambda (DeRose et al., 2003), using both PACES and MONTE.
Reply With Quote


Did you find this post helpful? Yes | No