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/m1k 著作权归作者所有。请勿转载和采集!