Package: biodb
Title: Biodb, a Library and a Development Framework for Connecting to Chemical and Biological Databases
Version: 1.19.0
Authors@R: c(person("Pierrick", "Roger", email="pierrick.roger@cea.fr", role=c("aut", "cre"), comment=c(ORCID="0000-0001-8177-4873")),
             person("Alexis", "Delabrière", email="delabriere@imsb.biol.ethz.ch", role="ctb", comment=c(ORCID="0000-0003-3308-4549")))
Description: 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.
URL: https://gitlab.com/rbiodb/biodb
BugReports: https://gitlab.com/rbiodb/biodb/-/issues
biocViews: Software, Infrastructure, DataImport, KEGG
Depends:
    R (>= 4.1.0)
License: AGPL-3
Encoding: UTF-8
VignetteBuilder: knitr
Suggests:
    BiocStyle,
    roxygen2,
    devtools,
    testthat (>= 2.0.0),
    knitr,
    rmarkdown,
    xml2
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
NeedsCompilation: yes
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.3
Collate:
    'BiodbConfig.R'
    'BiodbConnBase.R'
    'BiodbConn.R'
    'BiodbEntry.R'
    'BiodbCsvEntry.R'
    'BiodbDbInfo.R'
    'BiodbDbsInfo.R'
    'BiodbEntryField.R'
    'BiodbMain.R'
    'BiodbEntryFields.R'
    'BiodbFactory.R'
    'BiodbXmlEntry.R'
    'BiodbHtmlEntry.R'
    'BiodbJsonEntry.R'
    'BiodbListEntry.R'
    'BiodbTxtEntry.R'
    'BiodbSdfEntry.R'
    'BiodbTestMsgAck.R'
    'CsvFileConn.R'
    'CompCsvFileConn.R'
    'CompCsvFileEntry.R'
    'SqliteConn.R'
    'CompSqliteConn.R'
    'CompSqliteEntry.R'
    'FileTemplate.R'
    'MassCsvFileConn.R'
    'MassCsvFileEntry.R'
    'MassSqliteConn.R'
    'MassSqliteEntry.R'
    'Progress.R'
    'Range.R'
    'RcppExports.R'
    'TestRefEntries.R'
    'catch-routine-registration.R'
    'fcts_biodb.R'
    'fcts_deprecated.R'
    'fcts_mass.R'
    'fcts_misc.R'
    'generic_tests.R'
    'package.R'
    'spec-dist.R'
    'test_framework.R'
git_url: https://git.bioconductor.org/packages/biodb
git_branch: devel
git_last_commit: 8a361b3
git_last_commit_date: 2025-10-29
Repository: Bioconductor 3.23
