本文へ移動
cccskills
無料GitHub で公開

bioconductor-clusterprofiler

This package supports functional characteristics of both coding and non-coding genomics data for thousands of species with up-to-date gene annotation. It provides a univeral interface for gene functional annotation from a variety of sources

インストール方法を見る

含まれるファイル(1)

  • SKILL.md4.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

clusterProfiler

Dependencies & Environment

Package-intrinsic requirements from the Bioconductor landing page — reproduce in any R environment.

  • Version: 4.20.0 · Bioconductor: 3.23 · R: ≥ 4.6
  • Imports: aisdk, AnnotationDbi, dplyr, enrichit, enrichplot, ggplot2, GO.db, GOSemSim, gson, httr, igraph, jsonlite, magrittr, plyr, qvalue, rlang, tidyr, yulab.utils
  • Install: BiocManager::install("clusterProfiler")

When to Use

  • Performing Over-Representation Analysis or Gene Set Enrichment Analysis.
  • Comparing biological themes among gene clusters.
  • Visualizing functional profiles of genomic coordinates (supported by ChIPseeker), genes, and gene clusters.
  • Querying Gene Ontology annotations online via AnnotationHub or KEGG Pathway and Module data.

When NOT to Use

  • For purely interactive web-based enrichment without an R environment (use web portals like DAVID directly).
  • When analyzing species not supported by online databases (unless providing customized user annotations).

Data Requirements

  • Genomic coordinates, gene lists, or gene clusters.
  • Annotations from supported ontologies/pathways (e.g., Disease Ontology, DisGeNET, Gene Ontology, KEGG, Reactome, Molecular Signatures Database) or customized user ontologies.

Key Parameters

  • No specific parameters are detailed in the provided vignette text.

Best Practices

  • Utilize the package's built-in visualization functions such as barplot, cnetplot, dotplot, emapplot, gseaplot, goplot, and upsetplot to interpret enrichment results.
  • When querying Gene Ontology, use AnnotationHub to support many species with online annotation queries.
  • Provide a reproducible example when posting bugs to the GitHub issue tracker.

Common Pitfalls

  • Failing to find answers to common problems because the user did not visit the clusterProfiler homepage documentation first.
  • Posting questions to the Bioconductor support site without tagging the post with clusterProfiler, leading to delayed responses.
  • Attempting to analyze unsupported species without supplying a customized ontology or user annotation.

Alternatives

  • DOSE: Specifically focused on Disease Ontology and Network of Cancer Gene enrichment.
  • ReactomePA: Specifically tailored for Reactome Pathway analysis.
  • goseq: Alternative for GO enrichment that explicitly corrects for RNA-seq transcript length bias.

Citations

  • G Yu, LG Wang, Y Han, QY He. clusterProfiler: an R package for comparing biological themes among gene clusters. OMICS: A Journal of Integrative Biology 2012, 16(5):284-287. doi: 10.1089/omi.2011.0118.

References

<!-- biomate-cta -->

Run this on BioMate

This skill is the knowledge layer — when, why, and how to use clusterprofiler. To run this analysis on your own data with managed compute, automated QC, and reproducible outputs, use BioMate — free to start.

▶ Open clusterprofiler on BioMate →

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

The package contains functions for exploratory oligonucleotide array analysis. The dependence on tkWidgets only concerns few convenience functions. 'affy' is fully functional without it.

日本語の概要は準備中です。原文の説明を表示しています。

bioMate-AI/biomate-bioconductor-kb8042026年6月21日 更新

This tool uses the label-tree function from HyPhy to annotate a phylogenetic tree. It allows users to select a subset of leaves using either a regular expression or a list of sequence names, and then apply a specified label to these selecte

日本語の概要は準備中です。原文の説明を表示しています。

bioMate-AI/biomate-bioconductor-kb8042026年6月21日 更新

This package provides a client for the Bioconductor AnnotationHub web resource. The AnnotationHub web resource provides a central location where genomic files (e.g., VCF, bed, wig) and other resources from standard locations (e.g., UCSC, En

日本語の概要は準備中です。原文の説明を表示しています。

bioMate-AI/biomate-bioconductor-kb8042026年6月21日 更新

apeglm provides Bayesian shrinkage estimators for effect sizes for a variety of GLM models, using approximation of the posterior for individual coefficients.

日本語の概要は準備中です。原文の説明を表示しています。

bioMate-AI/biomate-bioconductor-kb8042026年6月21日 更新

ASURAT is a software for single-cell data analysis. Using ASURAT, one can simultaneously perform unsupervised clustering and biological interpretation in terms of cell type, disease, biological process, and signaling pathway activity. Inputting a single-cell RNA-seq data and knowledge-based databases, such as Cell Ontology, Gene Ontology, KEGG, etc., ASURAT transforms gene expression tables into original multivariate tables, termed sign-by-sample matrices (SSMs).

日本語の概要は準備中です。原文の説明を表示しています。

bioMate-AI/biomate-bioconductor-kb8042026年6月21日 更新

AUCell allows to identify cells with active gene sets (e.g. signatures, gene modules...) in single-cell RNA-seq data. AUCell uses the "Area Under the Curve" (AUC) to calculate whether a critical subset of the input gene set is enriched with

日本語の概要は準備中です。原文の説明を表示しています。

bioMate-AI/biomate-bioconductor-kb8042026年6月21日 更新

bioMate-AI のスキルをすべて見る

このスキルの問題を報告する