Bioc2026 Registration Open!

biodb

Biodb, a Library and a Development Framework for Connecting to Chemical and Biological Databases

Bioconductor version: 3.24 · Package version: 1.21.0

The biodb package provides access to standard remote chemical and biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local database files (CSV, SQLite), with easy retrieval of entries, access to web services, search of compounds by mass and/or name, and mass spectra matching for LCMS and MSMS. Its architecture as a development framework facilitates the development of new database connectors for local projects or inside separate published packages.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("biodb")

Details

MaintainerPierrick Roger <pierrick.roger@cea.fr>
AuthorPierrick Roger [aut, cre] (ORCID: <https://orcid.org/0000-0001-8177-4873>), Alexis Delabrière [ctb] (ORCID: <https://orcid.org/0000-0003-3308-4549>)
LicenseAGPL-3
URLhttps://gitlab.com/rbiodb/biodb
Bug Reportshttps://gitlab.com/rbiodb/biodb/-/issues
Downloads rank527
Source branchdevel
biocViewsDataImport, Infrastructure, KEGG, Software

Documentation

Download

Follow the installation instructions to use this package in your R session.

Source packagebiodb_1.21.0.tar.gz
Windows binary (x86_64)biodb_1.21.0.zip
macOS binary (arm64)biodb_1.21.0.tgz
macOS binary (x86_64)biodb_1.21.0.tgz
Dependencies

Depends: R (>= 4.1.0)

Imports: R6, RSQLite, Rcpp, XML, chk, fscache (>= 1.0.2), jsonlite, lgr, lifecycle, methods, openssl, plyr, progress, rappdirs, sched (>= 1.0.1), sqlq, stats, stringr, tools, withr, yaml

LinkingTo: Rcpp, testthat

Suggests: BiocStyle, roxygen2, devtools, testthat (>= 2.0.0), knitr, rmarkdown, xml2