queryChEA3() gains a url argument so users can target a local or
self-hosted ChEA3 instance instead of the public API. Defaults to the
public endpoint https://maayanlab.cloud/chea3/api/enrich/.install.packages("rChEA3")This version addresses CRAN reviewer comments from the initial submission:
exportResults() and saveViz()
functions. The output_dir parameter is now required (users must explicitly
specify their desired directory) to comply with CRAN policiesThis is the first release of rChEA3, an R client for the ChEA3 transcription factor enrichment API.
API Interface
queryChEA3(): Query the ChEA3 API with gene lists to identify enriched
transcription factorsResult Inspection
displayTopN(): Display top-ranked transcription factors across all
collectionsVisualization
visualizeRank(): Create publication-ready bar plots of TF enrichmentExport Functions
exportResults(): Export results to Excel workbooks with one sheet
per collectionsaveViz(): Save visualizations in PDF, PNG, or SVG formatExample Data
a549_dex_downreg: Example gene set from A549 cells treated with
dexamethasone (15 downregulated genes)Please cite the original ChEA3 publication when using this package:
Keenan et al. (2019). "ChEA3: transcription factor enrichment analysis by orthogonal omics integration." Nucleic Acids Research, 47(W1), W212–W224. https://doi.org/10.1093/nar/gkz446