Journal of Magnetic ResonanceBioinformaticsPeer-reviewed journal article
SpecDB: A Relational Database for Archiving Biomolecular NMR Spectra Data
Keith J. FragaiD, Yuanpeng Janet HuangiD, Theresa A. RamelotiD, G.V.T. SwapnaiD, Arwin Lashawn Anak KendaryiD, Ethan Li, Ian F. KorfiD, Gaetano Thomas MontelioneiD
Abstract
NMR is a valuable experimental tool in the structural biologists toolkit to elucidate the structures, functions, and motions of biomolecules. The progress of machine learning, particularly in structural biology, reveals the critical importance of large, diverse, and reliable datasets in developing new methods and understanding in structural biology and science more broadly. Protein NMR research groups produce large amounts of data, and there is renewed interest in organizing this data to train new, sophisticated machine learning architectures to improve biomolecular NMR analysis pipelines. The foundational data type in NMR is the free-induction decay (FID). There are opportunities to build sophisticated machine learning methods to tackle long-standing problems in NMR data processing, resonance assignment, dynamics analysis, and structure determination using NMR FIDs. Our goal in this study is to provide a lightweight, broadly available tool for archiving FID data as it is generated at the spectrometer, and grow a new resource of FID data and associated metadata. This study presents a relational schema for storing and organizing the metadata items that describe an NMR sample and FID data, which we call Spectra Database (SpecDB). SpecDB is implemented in SQLite and includes a Python software library providing a command-line application to create, organize, query, backup, share, and maintain the database. This set of software tools and database schema allow users to store, organize, share, and learn from NMR time domain data. SpecDB is freely available under an open source license at https://github.rpi.edu/RPIBioinformatics/SpecDB. O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=144 SRC="FIGDIR/small/480212v1_ufig1.gif" ALT="Figure 1"> View larger version (27K): org.highwire.dtl.DTLVardef@11a8109org.highwire.dtl.DTLVardef@10da6a6org.highwire.dtl.DTLVardef@137ffb5org.highwire.dtl.DTLVardef@174c5b9_HPS_FORMAT_FIGEXP M_FIG C_FIG
- Citations
- 6
- FWCI
- 0.45
- Field percentile
- 45th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Makeshift: a lightweight software for accessing and analyzing NMR data and protein dynamics
Gina El Nesr, Hannah K. Wayment-Steele·bioRxiv·Aug 20, 2026
- NMRFx: Integrated Software for NMR Data Processing, Visualization, Analysis and Structure Calculation
Ellen Koag, Simon G. Hulse, … Bruce A. Johnson·bioRxiv·Aug 26, 2025
- NMRdock: Lightweight and Modular NMR Processing
K. W. East, A. Leith, … G. P. Lisi·bioRxiv·Jun 25, 2019
- The NMR Exchange Format (NEF): Specification and Applications
Eliza Płoskoń, Kumaran Baskaran, … Geerten W. Vuister·bioRxiv·Apr 24, 2026
- NIfTI-MRS: A standard format for magnetic resonance spectroscopic data
William T. Clarke, Tiffany Bell, … Martin Wilson·Magnetic Resonance in MedicinePeer-reviewed·Sep 11, 2022
- MultiNMRFit: A software to fit 1D and pseudo-2D NMR spectra
Pierre Millard, Loïc Le Grégam, … Cyril Charlier·BioinformaticsPeer-reviewed·Aug 21, 2025