Bioc2026 Registration Open!

clusterProfiler

A Universal Enrichment Tool for Interpreting Omics Data

Bioconductor version: 3.23 · Package version: 4.20.0

A universal tool for interpreting functional characteristics of omics data. It supports Over-Representation Analysis (ORA) and Gene Set Enrichment Analysis (GSEA) for both coding and non-coding genomics data of thousands of species. It provides a unified and tidy interface to access, manipulate, and visualize enrichment results. A key capability is the simultaneous analysis and comparison of datasets from multiple treatments or time points. Furthermore, it integrates Large Language Model (LLM) capabilities to provide automated and insightful interpretation of enrichment results.

Installation

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

BiocManager::install("clusterProfiler")

Details

MaintainerGuangchuang Yu <guangchuangyu@gmail.com>
AuthorGuangchuang Yu [aut, cre, cph] (ORCID: <https://orcid.org/0000-0002-6485-8781>), Li-Gen Wang [ctb], Xiao Luo [ctb], Meijun Chen [ctb], Giovanni Dall'Olio [ctb], Wanqian Wei [ctb], Chun-Hui Gao [ctb] (ORCID: <https://orcid.org/0000-0002-1445-7939>)
LicenseArtistic-2.0
URLhttps://yulab-smu.top/contribution-knowledge-mining/
Bug Reportshttps://github.com/YuLab-SMU/clusterProfiler/issues
Downloads rank27359
Source branchRELEASE_3_23
biocViewsAnnotation, Clustering, GO, GeneSetEnrichment, KEGG, MultipleComparison, Pathways, Reactome, Software, Visualization

Documentation

Download

Dependencies

Depends: R (>= 4.2.0)

Imports: aisdk, AnnotationDbi, dplyr, enrichit (>= 0.1.1), enrichplot (>= 1.9.3), ggplot2, GO.db, GOSemSim (>= 2.27.2), gson (>= 0.0.7), httr, igraph, jsonlite, magrittr, methods, plyr, qvalue, rlang, stats, tidyr, utils, yulab.utils (>= 0.2.3)

Suggests: AnnotationHub, BiocManager, DOSE, ggtangle, readr, org.Hs.eg.db, quarto, testthat

Reverse dependencies

Imports Me (40): bioCancer, broadSeq, CaMutQC, CBNplot, CEMiTool, CeTF, damidBind, debrowser, DRviaSPCN, EasyCellType, epiregulon.extra, esATAC, ExpHunterSuite, famat, GDCRNATools, genekitr, gINTomics, GOaGO, goatea, goSorensen, MetaPhOR, methylGSA, MicrobiomeProfiler, miRSM, miRspongeR, mitology, Moonlight2R, MoonlightR, mosdef, PanomiR, pathlinkR, PathwayVote, Pigengene, postNet, recountWorkflow, ReducedExperiment, RFLOMICS, VISTA, vsclust, XYomics

Suggests Me (44): bregr, ChIPseeker, ClusterGVis, cola, DAPAR, DeeDeeExperiment, DOSE, easyEWAS, enrichit, enrichplot, EpiCompare, EpiMix, epiSeeker, GeDi, GeneTonic, GenomicSuperSignature, GeoTcgaData, ggkegg, ggpicrust2, GOSemSim, grandR, GRaNIE, GSEAmining, IOBR, ivolcano, mastR, MesKit, OlinkAnalyze, org.Mxanthus.db, pathdb, ReactomePA, ReporterScore, rrvgo, scFeatures, scGPS, scGraphVerse, SpliceImpactR, SRscore, SurprisalAnalysis, TCGAbiolinks, tidybulk, tinyarray, UKBAnalytica, venny