MultiNMRFit: A software to fit 1D and pseudo-2D NMR spectra
Résumé
Nuclear Magnetic Resonance (NMR) is widely used for quantitative analysis of metabolic systems. Accurate extraction of NMR parameters -such as chemical shift, intensity, coupling constants, and linewidth -is essential for obtaining information on the structure, concentration, and isotopic composition of metabolites. 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 datasets collected in metabolomics and isotope labeling studies. Availability and Implementation. 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/.
Origine | Fichiers produits par l'(les) auteur(s) |
---|---|
licence |