MetaboLab - advanced NMR data processing and analysis for metabolomics

BackgroundDespite wide-spread use of Nuclear Magnetic Resonance (NMR) in metabolomics for the analysis of biological samples there is a lack of graphically driven, publicly available software to process large one and two-dimensional NMR data sets for statistical analysis.ResultsHere we present MetaboLab, a MATLAB based software package that facilitates NMR data processing by providing automated algorithms for processing series of spectra in a reproducible fashion. A graphical user interface provides easy access to all steps of data processing via a script builder to generate MATLAB scripts, providing an option to alter code manually. The analysis of two-dimensional spectra (1H,13C-HSQC spectra) is facilitated by the use of a spectral library derived from publicly available databases which can be extended readily. The software allows to display specific metabolites in small regions of interest where signals can be picked. To facilitate the analysis of series of two-dimensional spectra, different spectra can be overlaid and assignments can be transferred between spectra. The software includes mechanisms to account for overlapping signals by highlighting neighboring and ambiguous assignments.ConclusionsThe MetaboLab software is an integrated software package for NMR data processing and analysis, closely linked to the previously developed NMRLab software. It includes tools for batch processing and gives access to a wealth of algorithms available in the MATLAB framework. Algorithms within MetaboLab help to optimize the flow of metabolomics data preparation for statistical analysis. The combination of an intuitive graphical user interface along with advanced data processing algorithms facilitates the use of MetaboLab in a broader metabolomics context.

[1]  Ludwig,et al.  NMRLAB-Advanced NMR data processing in matlab , 2000, Journal of magnetic resonance.

[2]  J. V. van Beek,et al.  matNMR: a flexible toolbox for processing, analyzing and visualizing magnetic resonance data in Matlab. , 2007, Journal of magnetic resonance.

[3]  Golotvin,et al.  Improved baseline recognition and modeling of FT NMR spectra , 2000, Journal of magnetic resonance.

[4]  M. Viant Improved methods for the acquisition and interpretation of NMR metabolomic data. , 2003, Biochemical and biophysical research communications.

[5]  H. Senn,et al.  Probabilistic quotient normalization as robust method to account for dilution of complex biological mixtures. Application in 1H NMR metabonomics. , 2006, Analytical chemistry.

[6]  S. Grzesiek,et al.  NMRPipe: A multidimensional spectral processing system based on UNIX pipes , 1995, Journal of biomolecular NMR.

[7]  David S. Wishart,et al.  HMDB: a knowledgebase for the human metabolome , 2008, Nucleic Acids Res..

[8]  K. Wüthrich,et al.  FLATT—A new procedure for high-quality baseline correction of multidimensional NMR spectra , 1992 .

[9]  J. Markley,et al.  rNMR: open source software for identifying and quantifying metabolites in NMR spectra , 2009, Magnetic resonance in chemistry : MRC.

[10]  Mark R. Viant,et al.  Metabolomic Profiling of Drug Responses in Acute Myeloid Leukaemia Cell Lines , 2009, PloS one.

[11]  Mark R Viant,et al.  Optimized metabolite extraction from blood serum for 1H nuclear magnetic resonance spectroscopy. , 2008, Analytical biochemistry.

[12]  Helen M. Parsons,et al.  Effects of the application of different window functions and projection methods on processing of 1H J-resolved nuclear magnetic resonance spectra for metabolomics. , 2008, Analytica chimica acta.

[13]  Marc-André Delsuc,et al.  Modeling of NMR processing, toward efficient unattended processing of NMR experiments. , 2007, Journal of magnetic resonance.

[14]  Eric Oldfield,et al.  1H, 13C and 15N chemical shift referencing in biomolecular NMR , 1995, Journal of biomolecular NMR.

[15]  Mark R. Viant,et al.  Improved classification accuracy in 1- and 2-dimensional NMR metabolomics data using the variance stabilising generalised logarithm transformation , 2007, BMC Bioinformatics.

[16]  Heinz Rüterjans,et al.  WAVEWAT-improved solvent suppression in NMR spectra employing wavelet transforms. , 2002, Journal of magnetic resonance.

[17]  Jacco D. van Beek,et al.  matNMR: A flexible toolbox for processing, analyzing and visualizing magnetic resonance data in Matlab® , 2007 .