Bioc2026 Registration Open!

CompoundDb

Creating and Using (Chemical) Compound Annotation Databases

Bioconductor version: 3.23 · Package version: 1.16.0

CompoundDb provides functionality to create and use (chemical) compound annotation databases from a variety of different sources such as LipidMaps, HMDB, ChEBI or MassBank. The database format allows to store in addition MS/MS spectra along with compound information. The package provides also a backend for Bioconductor's Spectra package and allows thus to match experimetal MS/MS spectra against MS/MS spectra in the database. Databases can be stored in SQLite format and are thus portable.

Installation

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

BiocManager::install("CompoundDb")

Details

MaintainerJohannes Rainer <johannes.rainer@eurac.edu>
AuthorJan Stanstrup [aut] (ORCID: <https://orcid.org/0000-0003-0541-7369>), Johannes Rainer [aut, cre] (ORCID: <https://orcid.org/0000-0002-6977-7147>), Josep M. Badia [ctb] (ORCID: <https://orcid.org/0000-0002-5704-1124>), Roger Gine [aut] (ORCID: <https://orcid.org/0000-0003-0288-9619>), Andrea Vicini [aut] (ORCID: <https://orcid.org/0000-0001-9438-6909>), Prateek Arora [ctb] (ORCID: <https://orcid.org/0000-0003-0822-9240>)
LicenseArtistic-2.0
URLhttps://github.com/RforMassSpectrometry/CompoundDb
Bug Reportshttps://github.com/RforMassSpectrometry/CompoundDb/issues
Downloads rank637
Source branchRELEASE_3_23
biocViewsAnnotation, MassSpectrometry, Metabolomics, Software

Documentation

Download

Dependencies

Depends: R (>= 4.1), methods, AnnotationFilter, S4Vectors

Imports: BiocGenerics, ChemmineR, tibble, jsonlite, dplyr, DBI, dbplyr, RSQLite, Biobase, ProtGenerics (>= 1.35.3), xml2, IRanges, Spectra (>= 1.15.10), MsCoreUtils, MetaboCoreUtils, BiocParallel, stringi, data.table

Suggests: knitr, rmarkdown, testthat, BiocStyle (>= 2.5.19), MsBackendMgf

Reverse dependencies

Imports Me (2): MetaboAnnotation, pubchem.bio

Suggests Me (3): AHMassBank, AnnotationHub, MetMashR