R中使用topGO进行富集分析

本文介绍了如何在R中利用topGO包进行基因富集分析。提供了DEG.list和rice.map文件的用途,以及如何通过blast2go和mapping2maplist.pl或plaza2maolist.pl脚本进行数据准备。分享了完整的R代码示例,并强调只需修改导入文件即可运行。同时,提到了GO.ID、Term、Annotated、Significant、Expected和KS等关键输出指标,指出这些输出可用于进一步的可视化。最后,给出了参考学习资源。
摘要由CSDN通过智能技术生成
已知文件如下

原始文件

  • DEG.list #差异基因list
  • rice.map #物种注释到GO数据库的信息 一般只用到上面两个文件就可以
  • rice.map # 1. blast2go 软件做注释,再使用 mapping2maplist.pl 脚本进行格式转换 # 2. 可以直接从数据库下载,再使用 plaza2maolist.pl 脚本进行格式转化

原始数据上传到百度网盘:
链接:https://pan.baidu.com/s/1QVd-s9PWY9f0LpMCQcsyFw
提取码:51og
###下面放出完整操作R代码,只需要修改导入的文件就可直接运行得到结果

##############################################
#####  2020/3/6 w
#####  topGO
##############################################

# 安装topGO软件包
if (!requireNamespace("BiocManager", quietly = TRUE))
  install.packages("BiocManager")

BiocManager::install("topGO", version = "3.8")
BiocManager::install("Rgraphviz", version = "3.8")

# 设置工作目录,后面读取文件什么的就可以直接读取不需要那么长的路径
setwd('D:/test_data')

# 加载包
rm(li
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值