RBMRB: Interface to the Biological Magnetic Resonance Data Bank ('BMRB')

A comprehensive interface to the Biological Magnetic Resonance Data Bank ('BMRB') <https://bmrb.io>, mirroring all functionality of the 'PyBMRB' 'Python' package (v3.0). Provides four modules: (1) 'ChemicalShift' for fetching per-entry chemical shift data from the 'BMRB' 'REST' 'API' or local 'NMR-STAR' files; (2) 'ChemicalShiftStatistics' for database-wide statistical queries; (3) Spectra for simulating '1H-15N' 'HSQC', '1H-13C' 'HSQC', '1H-1H' 'TOCSY', and generic 2D 'NMR' spectra as interactive plots; and (4) Histogram for chemical shift distribution visualizations with optional filtering by pH, temperature, and ambiguity code. All interactive plots are rendered via 'plotly'. Uses the 'BMRB' REST API v2 <https://api.bmrb.io/v2/>.

Version: 3.0.0
Depends: R (≥ 4.1.0)
Imports: httr2 (≥ 1.0.0), jsonlite (≥ 1.8.0), plotly (≥ 4.10.0), cli (≥ 3.4.0)
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown, htmlwidgets, withr
Published: 2026-10-14
DOI: 10.32614/CRAN.package.RBMRB
Author: Kumaran Baskaran ORCID iD [aut, cre]
Maintainer: Kumaran Baskaran <baskaran at uchc.edu>
BugReports: https://github.com/bmrb-io/RBMRB/issues
License: GPL-3
URL: https://github.com/bmrb-io/RBMRB
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: RBMRB results

Documentation:

Reference manual: RBMRB.html , RBMRB.pdf
Vignettes: Introduction to RBMRB (source, R code)

Downloads:

Package source: RBMRB_3.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available
Old sources: RBMRB archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=RBMRB to link to this page.