Abstract Motivation Nuclear Magnetic Resonance (NMR) is widely used for quantitative analysis of metabolic systems. Accurate extraction of NMR signal parameters—such as chemical shift, intensity, coupling constants, and linewidth—is essential for obtaining information on the structure, concentration, and isotopic composition of metabolites. Results We present MultiNMRFit, an open-source software designed for high-throughput analysis of one-dimensional NMR spectra, whether acquired individually or as pseudo-2D experiments. MultiNMRFit extracts signal parameters (e.g. intensity, area, chemical shift, and coupling constants) by fitting the experimental spectra using built-in or user-defined signal models that account for multiplicity, providing high flexibility along with robust and reproducible results. The software is accessible both as a Python library and via a graphical user interface, enabling intuitive use by end-users without computational expertise. We demonstrate the robustness and flexibility of MultiNMRFit on 1H, 13C and 31P NMR datasets collected in metabolomics and isotope labeling studies. Availability MultiNMRFit is implemented in Python 3 and was tested on Unix, Windows, and MacOS platforms. The source code and the documentation are freely distributed under GPL3 license at https://github.com/NMRTeamTBI/MultiNMRFit/ and https://multinmrfit.readthedocs.io, respectively. Supplementary information Supplementary data are available at Bioinformatics online.
Millard et al. (Thu,) studied this question.