We describe Bayesian Model Optimized Reference Correction (BaMORC), a software package that performs 13C chemical shifts reference correction for either assigned or unassigned peak lists derived from protein NMR spectra. BaMORC provides an intuitive command line interface that allows non-nuclear magnetic resonance (NMR) experts to detect and correct 13C chemical shift referencing errors of unassigned peak lists at the very beginning of NMR data analysis, further lowering the bar of expertise required for effective protein NMR analysis. Furthermore, BaMORC provides an application programming interface for integration into sophisticated protein NMR data analysis pipelines, both before and after the protein resonance assignment step.
Digital Object Identifier (DOI)
Support for this research was provided by the National Science Foundation grant NSF 1419282 (Hunter N.B. Moseley) and National Institutes of Health grants NIH UL1TR001998-01 (Philip Kern) and NIH P30CA177558 (Mark Evers).
Source code is available at https://github.com/MoseleyBioinformaticsLab/BaMORC. [The package has been submitted to CRAN and should be available from CRAN soon. We will add a sentence about its availability from CRAN and update installation instructions when the evaluation process is finished]. The code is published under a modified open source BSD-3 license. Academic researchers are free to use it without restriction, except for proper citation. This repository includes code for the BaMORC referencing correction pipeline. For the registration and grouping algorithm, refer to https://github.com/MoseleyBioinformaticsLab/ssc. For further information and assistance visit our laboratory website: http://bioinformatics.cesb.uky.edu.
Datasets are available at: https://doi.org/10.6084/m9.figshare.5270755.v1
Chen, Xi; Smelter, Andrey; and Moseley, Hunter N. B., "BaMORC: A Software Package for Accurate and Robust 13C Reference Correction of Protein NMR Spectra" (2019). Molecular and Cellular Biochemistry Faculty Publications. 171.