TY - JOUR
T1 - General Nuclear Magnetic Resonance Analysis Toolbox for Stats
T2 - A Comprehensive Module for Nuclear Magnetic Resonance-Based Chemometrics and Metabolomics
AU - Rocha, Hugo
AU - Malmendal, Anders
AU - Probert, Fay
AU - Dal Poggetto, Guilherme
AU - Bowyer, Paul
AU - Morris, Gareth A.
AU - Nilsson, Mathias
PY - 2026/5/18
Y1 - 2026/5/18
N2 - The general nuclear magnetic resonance analysis toolbox (GNAT) has established itself as a versatile free and open-source software suite for processing and analyzing NMR data. Here, we present a major expansion for comprehensive metabolomics analysis. The module implements a whole NMR metabolomics pipeline in a single piece of software. This expansion includes a new suite of powerful statistical tools designed for tasks like classification, discrimination, and correlation analysis, including principal component analysis (PCA), partial least squares–discriminant analysis (PLS-DA), orthogonal projections to latent structures–discriminant analysis (OPLS-DA), and statistical total correlation analysis (STOCSY). A set of preprocessing tools for binning and variable selection (interval partial least squares regression, iPLS and backward interval partial least squares regression, biPLS) before metabolomics analysis is also available. Graphical tools for outlier detection allow researchers to identify and address potential data inconsistencies. Model validation and application to unknown samples are straightforward and supported by relevant analytical figures of merit. All analyses done in the toolbox can be exported as reports in various formats (including .txt, .xml, and .mat). The standard version of the GNAT is intended to be run within MATLAB, but standalone compiled versions are also available. The new functionalities are demonstrated using a test data set for the classification of edible oils.
AB - The general nuclear magnetic resonance analysis toolbox (GNAT) has established itself as a versatile free and open-source software suite for processing and analyzing NMR data. Here, we present a major expansion for comprehensive metabolomics analysis. The module implements a whole NMR metabolomics pipeline in a single piece of software. This expansion includes a new suite of powerful statistical tools designed for tasks like classification, discrimination, and correlation analysis, including principal component analysis (PCA), partial least squares–discriminant analysis (PLS-DA), orthogonal projections to latent structures–discriminant analysis (OPLS-DA), and statistical total correlation analysis (STOCSY). A set of preprocessing tools for binning and variable selection (interval partial least squares regression, iPLS and backward interval partial least squares regression, biPLS) before metabolomics analysis is also available. Graphical tools for outlier detection allow researchers to identify and address potential data inconsistencies. Model validation and application to unknown samples are straightforward and supported by relevant analytical figures of merit. All analyses done in the toolbox can be exported as reports in various formats (including .txt, .xml, and .mat). The standard version of the GNAT is intended to be run within MATLAB, but standalone compiled versions are also available. The new functionalities are demonstrated using a test data set for the classification of edible oils.
U2 - 10.1021/acs.analchem.5c07029
DO - 10.1021/acs.analchem.5c07029
M3 - Journal article
C2 - 42149736
SN - 0003-2700
VL - 98
SP - 15308
EP - 15315
JO - Analytical Chemistry
JF - Analytical Chemistry
IS - 21
ER -