Package: ctdR
Type: Package
Title: Enrichment Analysis of Chemical-Gene Interactions from the
        Comparative Toxicogenomics Database
Version: 0.99.2
Authors@R: person(
    given = "Luigi",
    family = "Corsaro",
    role = c("aut", "cre"),
    email = "lcorsaro69@gmail.com",
    comment = c(ORCID = "0000-0003-1218-230X"))
Description: Identifies chemicals significantly associated with a set of genes
    using data from the Comparative Toxicogenomics Database (CTD,
    <https://ctdbase.org>). Supports four enrichment methods through a unified
    interface: Over-Representation Analysis (ORA) via 'clusterProfiler', Gene
    Set Enrichment Analysis (GSEA) via 'fgsea', the competitive gene-set test
    CAMERA via 'limma', and per-sample Gene Set Variation Analysis (GSVA) via
    'GSVA'. Users download the CTD chemical-gene interactions file once, import
    it with import_CTD(), and then run enrichment_CTD() on either a gene list
    (ORA, GSEA) or an expression matrix (CAMERA, GSVA). This package does not
    bundle or redistribute CTD data. Users must download the required data
    files directly from <https://ctdbase.org> and comply with the CTD data
    licensing terms (see <https://ctdbase.org/about/legal.jsp>).
License: Apache License 2.0 | file LICENSE
URL: https://github.com/drake69/ctdR
BugReports: https://github.com/drake69/ctdR/issues
Encoding: UTF-8
Depends: R (>= 4.5.0)
Imports: fgsea, ggplot2, readr, rappdirs, org.Hs.eg.db,
        clusterProfiler, AnnotationDbi, plyr, limma, GSVA, stats
Suggests: testthat (>= 3.0.0), knitr, rmarkdown, BiocStyle
biocViews: GeneSetEnrichment, Pathways, Annotation, GeneExpression,
        DataImport
VignetteBuilder: knitr
Config/testthat/edition: 3
Config/roxygen2/version: 8.0.0
NeedsCompilation: no
Packaged: 2026-05-18 18:04:50 UTC; pkgbuild
Author: Luigi Corsaro [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-1218-230X>)
Maintainer: Luigi Corsaro <lcorsaro69@gmail.com>
