RNA-seq——四、根据序列比对结果筛选差异基因

本文介绍了如何使用DESeq2根据RNA-seq的序列比对结果筛选差异基因,包括合并矩阵、基因注释和差异基因筛选。通过这个过程,可以为后续的基因富集分析和生物意义解读打下基础。
摘要由CSDN通过智能技术生成


写在前面——经过前面的一系列分析,我们得到了几个counts数据,接下来就需要根据这些数据来进行分析。本文使用Rstudio,从序列比对结果中筛选出差异基因,目的是(根据不同基因的表达量)找出实验组与对照组的差异。

本文使用的数据见RNA-seq——上游分析练习(数据下载+hisat2+samtools+htseq-count)
参考:
RNA-seq(6): reads计数,合并矩阵并进行注释
RNA-seq(7): DEseq2筛选差异表达基因并注释(bioMart)

1. 合并矩阵并进行注释

rm(list = ls())
options(stringsAsFactors = FALSE)

# 读取数据
control_1 <- read.table("SRR3589959.count", col.names = c("gene_id", "control_1"))
control_2 <- read.table("SRR3589961.count", col.names = c("gene_id", "control_2"))
treat_1 <- read.table("SRR3589960.count", col.names = c("gene_id", "treat_1"))
treat_2 <- read.table("SRR3589962.count", col.names = c("gene_id", "treat_2"))

# 将数据合并
raw_count <- merge(merge(control_1, control_2, by = "gene_id")
  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值