r语言degseq2_R语言DESeq 包介绍 -

本文介绍了R语言DESeq包在分析RNA序列数据时如何进行差异表达检测。主要内容包括DESeq包的安装、输入数据和准备、规范化处理、方差估计以及推断差异表达。通过对DESeq包的操作,展示了如何进行统计分析和结果展示,帮助理解RNA-seq数据的差异表达分析过程。
摘要由CSDN通过智能技术生成

R语言DESeq包介绍

分析RNA序列数据的一个主要任务是探测基因的差异表达,DESeq包提供了测试差异表达的方法,应用负二项分布和收缩的分布方程估计。

1. 包的安装

输入如下命令,DESeq和相关的包就可以自动下载和安装。 > source(\> biocLite(\

相关的包会自动下载安装,安装的包如下:

中间会有个选择需要更新相关的包,选择更新全部,更新的包有:

另外还要安装一个数据包,供下面介绍包中的方法时使用,包名为pasilla.

2. 输入数据和准备

2.1 计数表

数据表的第i行第j列元素表示第j个样本的第i个基因有多少个reads。本文使用的数据来

自于pasilla数据包,函数system.file告诉我们数据文件保存的路径。 > datafile = system.file( \> datafile

[1] \在R中读取这个文件,使用read.table函数。

> pasillaCountTable = read.table( datafile, header=TRUE, row.names=1 ) > head( pasillaCountTable )

2.2 元数据

没有元数据的数据是没有用的,元数据可以分为三组,分别是样本(行),特征(列)和整个实验的信息。

首先需要样本的描述信息,data.frame的列表示各种信息,行表示7个样本。 > pasillaDesign = data.frame(

+ row.names = colnames( pasill

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值