clusterProfiler
A Universal Enrichment Tool for Interpreting Omics Data
Bioconductor version: 3.24 · Package version: 4.21.2
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. It also provides high-level access to topology-aware enrichment workflows powered by 'enrichit', including single-network and multi-layer network enrichment for Gene Ontology and KEGG analyses. 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
| Maintainer | Guangchuang Yu <guangchuangyu@gmail.com> |
| Author | Guangchuang 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>) |
| License | Artistic-2.0 |
| URL | https://yulab-smu.top/contribution-knowledge-mining/ |
| Bug Reports | https://github.com/YuLab-SMU/clusterProfiler/issues |
| Downloads rank | 27991 |
| Source branch | devel |
| biocViews | Annotation, Clustering, GO, GeneSetEnrichment, KEGG, MultipleComparison, Pathways, Reactome, Software, Visualization |
Documentation
Download
Follow the installation instructions to use this package in your R session.
| Source package | clusterProfiler_4.21.2.tar.gz |
| Windows binary (x86_64) | clusterProfiler_4.21.2.zip |
| macOS binary (arm64) | clusterProfiler_4.21.2.tgz |
| macOS binary (x86_64) | clusterProfiler_4.21.2.tgz |
Dependencies
Depends: R (>= 4.2.0)
Imports: aisdk, AnnotationDbi, dplyr, enrichit (>= 0.1.6), 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
Depends On Me (1): maEndToEnd
Imports Me (45): bioCancer, broadSeq, CaMutQC, CBNplot, CEMiTool, CeTF, damidBind, debrowser, DRviaSPCN, EasyCellType, epiregulon.extra, esATAC, ExpHunterSuite, exploreSE, famat, GDCRNATools, genekitr, GExPipe, gINTomics, GOaGO, goatea, goSorensen, GSEAlens, MetaPhOR, methylGSA, MicrobiomeProfiler, miRSM, miRspongeR, mitology, Moonlight2R, MoonlightR, mosdef, PanomiR, pathlinkR, PathwayVote, Pigengene, postNet, recountWorkflow, ReducedExperiment, RFLOMICS, TiDEomics, TraianProt, VISTA, vsclust, XYomics
Suggests Me (49): BenchHub, bregr, ChIPseeker, ClusterGVis, cola, DAPAR, DeeDeeExperiment, diffwrap, DOSE, easyEWAS, EMMA, enrichit, enrichplot, EpiCompare, EpiMix, epiSeeker, GeDi, GeneTonic, GenomicSuperSignature, GeoTcgaData, ggkegg, ggpicrust2, GOSemSim, grandR, GRaNIE, GSEAmining, IOBR, ivolcano, levi, mastR, MesKit, OlinkAnalyze, org.Mxanthus.db, pathdb, ReactomePA, ReporterScore, rrvgo, scFeatures, scGPS, scGraphVerse, SpliceImpactR, SRscore, SurprisalAnalysis, TCGAbiolinks, tidybulk, tinyarray, UKBAnalytica, venny, wikiprofiler