GSEA基因富集分析R语言版

GSEA基因富集分析R语言版

官方github地址

1.安装

library("devtools")

install_github("GSEA-MSigDB/GSEA_R")

2.查看说明文档

??GSEA::GSEA

3.举例

两个主要的输入文件格式:input.ds and input.cls

RNAseq数据 input.ds

GSEA(input.ds = system.file('extdata', 'Leukemia_hgu95av2.gct', package = 'GSEA', mustWork = TRUE),

input.cls = system.file('extdata', 'Leukemia.cls', package = 'GSEA', mustWork = TRUE),   #输入文件

input.chip = system.file('extdata', 'Human_AFFY_HG_U95_MSigDB_7_0_final.chip',package = 'GSEA',mustWork = TRUE),                               #RNAseq无需此参数

gs.db = system.file('extdata', 'h.all.v7.0.symbols.gmt', package = 'GSEA', mustWork = TRUE),

output.directory =  getwd(),    #输出文件夹

doc.string='gsea_result',        # 输出前缀

collapse.dataset = TRUE,      # 与input.chip联用

collapse.mode = 'max',          # 与input.chip联用

reshuffling.type = "sample.labels",    # 生物学重复<7, gene.labels?

nom.p.val.threshold=-1,

fdr.q.val.threshold=0.05,

use.fast.enrichment.routine=T,   #use EnrichmentScore2 to compute random perm. enrich.

#gs.size.threshold.min=15,

#gs.size.threshold.max=500)

4.部分结果

补充:

1.如何读取gmt文件进行操作?

2. 如果要有选择性的进行GSEA分析,如何制作特定的gmt文件?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 网页上关于GSEA富集分析的教程很多,对自己这个生信小白来说比较简单通俗易懂的当数生信宝典和生信技能树的教程了。感...
    阿糖胞苷_SYSU阅读 17,523评论 0 39
  • R语言包的安装 参考文章 在R中大概有几种包的安装方式。 install.packages()常规包的安装 括号里...
    天涯清水阅读 14,824评论 0 22
  • GSEA的分析汇总 学习GSEA 生信技能树 GSEA的统计学原理试讲 GSEA GSEA这个java软件使用非常...
    天涯清水阅读 8,997评论 0 17
  • 羊妹这是第多少次受伤了?我已经想不起来具体有多少次了 刚刚,哥哥在连线听数学课,我在手绘花盆,奶奶刚刚包好了包子过...
    静听l风吟阅读 1,247评论 0 0
  • 每天三件事35/100天 1、每天跑步三公里 8点半完成 2、去南京舅公家 舅公22岁来南京,现在已经84岁,还在...
    钱程浩瀚阅读 1,297评论 3 1

友情链接更多精彩内容