Bioc2026 Registration Open!

biodb

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

Bioconductor version: 3.23 · Package version: 1.20.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 rank383
Source branchRELEASE_3_23
biocViewsDataImport, Infrastructure, KEGG, Software

Documentation

Download

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

Reverse dependencies

Imports Me (2): biodbChebi, phenomis