bioRxivBiophysicsPreprint
Makeshift: a lightweight software for accessing and analyzing NMR data and protein dynamics
- Citations
- 0
Abstract
Nuclear magnetic resonance (NMR) spectroscopy yields rich residue-level information on biomolecular dynamics and chemical environments, two frontiers for quantitative predictive methods in biochemistry. Decades of data are publicly archived in the Biological Magnetic Resonance Data Bank (BMRB)1, yet in practice, this information remains difficult to access and interpret at scale and within computational workflows. Here we present makeshift, an open-source Python package for accessing, curating, and analyzing NMR datasets. Users can readily retrieve and parse BMRB entries and perform essential analyses such as chemical shift re-referencing, secondary structure propensity prediction, and interpretation of relaxation datasets for dynamics. We re-implemented several widely-used NMR data calculations which were not open-source or available in Python and validated our implementations against the original implementations. By integrating data access, processing, and analysis into a single Python interface, makeshift lowers the barrier for reproducible, scalable analysis and machine learning applications using biomolecular NMR data.
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
- SpecDB: A Relational Database for Archiving Biomolecular NMR Spectra Data
Keith J. Fraga, Yuanpeng Janet Huang, … Gaetano Thomas Montelione·Journal of Magnetic ResonancePeer-reviewed·Jul 16, 2022
- CcpNmr AnalysisDynamics: a unified framework for NMR dynamics data analysis
Luca G. Mureddu, Edward J. Brooksbank, … Frederick W. Muskett·bioRxiv·Jun 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
- Learning millisecond protein dynamics from what is missing in NMR spectra
Hannah K. Wayment-Steele, Gina El Nesr, … Dorothee Kern·NaturePeer-reviewed·Aug 10, 2026
- NMRdock: Lightweight and Modular NMR Processing
K. W. East, A. Leith, … G. P. Lisi·bioRxiv·Jun 25, 2019
- Rotating Frame Relaxation for Magic Angle Spinning Solid State NMR, A Promising Tool for Characterizing Biopolymer Motion
A. E. McDermott, E. G. Keeler·bioRxiv·Jul 2, 2022