Learn R Programming

⚠️There's a newer version (3.0.4) of this package.Take me there.

clusterProfiler

This package implements methods to analyze and visualize functional profiles (GO and KEGG) of gene and gene clusters.

Authors

Guangchuang YU, School of Public Health, The University of Hong Kong http://ygc.name

Citation

Please cite the following article when using clusterProfiler:

Yu G, Wang L, Han Y and He Q. 
clusterProfiler: an R package for comparing biological themes among gene clusters.
OMICS: A Journal of Integrative Biology, 2012, 16(5):284-287. 

URL: http://online.liebertpub.com/doi/abs/10.1089/omi.2011.0118

License

All source code is copyright, under the Artistic-2.0 License. For more information on Artistic-2.0 License see http://opensource.org/licenses/Artistic-2.0

Installation

To install:

  • the latest released version: biocLite("clusterProfiler")
  • the latest development version:

install_github(c("GuangchuangYu/DOSE", "GuangchuangYu/clusterProfiler"))

Documentation

To view the vignette of clusterProfiler installed in your system, start R and enter:

vignette("clusterProfiler", package="clusterProfiler")

Bugs/Feature requests

Copy Link

Version

Version

2.4.1

License

Artistic-2.0

Issues

Pull Requests

Stars

Forks

Maintainer

Guangchuang Yu

Last Published

February 15th, 2017

Functions in clusterProfiler (2.4.1)

dotplot,compareClusterResult-method

dotplot
GSEA

GSEA
groupGOResult-class

Class "groupGOResult" This class represents the result of functional Profiles of a set of gene at specific GO level.
download.KEGG

download.KEGG
groupGO

Functional Profile of a gene set at specific GO level. Given a vector of genes, this function will return the GO profile at a specific level.
Gff2GeneTable

Gff2GeneTable
DataSet

Datasets gcSample contains a sample of gene clusters.
compareClusterResult-class

Class "compareClusterResult" This class represents the comparison result of gene clusters by GO categories at specific level or GO enrichment analysis.
enrichKEGG

KEGG Enrichment Analysis of a gene set. Given a vector of genes, this function will return the enrichment KEGG categories with FDR control.
gseGO

gseGO
enrichMap

enrichMap
gseaplot

gseaplot
bitr

bitr
buildGOmap

buildGOmap
plotGOgraph

plotGOgraph
plotting.clusterProfile

plotting-clusterProfile
viewKEGG

viewKEGG function is for visualize KEGG pathways works with enrichResult object to visualize enriched KEGG pathway
buildKEGGmap

buildKEGGmap
clusterProfiler-package

statistical analysis and visualization of functional profiles for genes and gene clusters The package implements methods to analyze and visualize functional profiles of gene and gene clusters.
dropGO

dropGO
enrichDAVID

enrichDAVID
gseKEGG

gseKEGG
idType

idType
cnetplot

cnetplot
compareCluster

Compare gene clusters functional profile
fortify.compareClusterResult

fortify
getGOLevel

get GOIDs at a specific level
merge_result

merge_result
plot

plot method
enricher

enricher
enrichGO

GO Enrichment Analysis of a gene set. Given a vector of genes, this function will return the enrichment GO categories after FDR control.