R语言包clusterProfiler:使用指南和常见命令参数
clusterProfiler 是一种 R 语言包,用于生物信息学数据的聚类分析。以下是一些常用的命令和参数。
- enrichGO 函数:用于基因本体论 (GO) 富集分析。参数包括:
- gene:需要进行富集分析的基因列表。
- OrgDb:基因注释数据库。
- keyType:基因的类型,如 'ENSEMBL','SYMBOL' 等。
- ont:GO 分子功能 (molecular function),生物过程 (biological process) 或细胞组件 (cellular component)。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- readable:是否将结果显示为易读的格式。
- enrichKEGG 函数:用于 KEGG 通路富集分析。参数包括:
- gene:需要进行富集分析的基因列表。
- organism:物种名称,如 hsa (人类)。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- readable:是否将结果显示为易读的格式。
- gseGO 函数:用于基因集富集分析。参数包括:
- geneList:需要进行富集分析的基因列表。
- OrgDb:基因注释数据库。
- ont:GO 分子功能 (molecular function),生物过程 (biological process) 或细胞组件 (cellular component)。
- nPerm:进行富集分析的重复次数。
- minGSSize:最小基因集大小。
- maxGSSize:最大基因集大小。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- verbose:是否显示详细信息。
- gseKEGG 函数:用于基因集富集分析。参数包括:
- geneList:需要进行富集分析的基因列表。
- organism:物种名称,如 hsa (人类)。
- nPerm:进行富集分析的重复次数。
- minGSSize:最小基因集大小。
- maxGSSize:最大基因集大小。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- verbose:是否显示详细信息。
- enrichMKEGG 函数:用于多通路富集分析。参数包括:
- gene:需要进行富集分析的基因列表。
- organism:物种名称,如 hsa (人类)。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- readable:是否将结果显示为易读的格式。
- enrichCPC 函数:用于基因功能富集分析。参数包括:
- geneList:需要进行富集分析的基因列表。
- organism:物种名称,如 hsa (人类)。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- readable:是否将结果显示为易读的格式。
- dotplot 函数:用于绘制富集结果的点图。参数包括:
- res:富集结果。
- showCategory:需要显示的 GO 或 KEGG 分类。
- title:图表标题。
- pvalueCutoff:显著性水平的阈值。
- qvalueCutoff:调整后的显著性水平的阈值。
- cnetplot 函数:用于绘制富集结果的关系网络图。参数包括:
- res:富集结果。
- categorySize:每个分类的节点大小。
- foldChange:节点的颜色根据富集结果的折叠变化进行着色。
- labelSize:节点标签的大小。
- title:图表标题。
- maxNum:最大节点数。
这些命令和参数只是 clusterProfiler 中的一部分,还有很多其他有用的函数和参数。
原文地址: https://www.cveoy.top/t/topic/lCoB 著作权归作者所有。请勿转载和采集!