yundongkk的个人博客分享 http://blog.sciencenet.cn/u/yundongkk

博文

Affymetrix芯片分析:获取差异表达基因系列三——SAM

已有 6030 次阅读 2015-4-11 15:23 |系统分类:科研笔记|关键词:学者

source("http://bioconductor.org/biocLite.R")

biocLite("ArrayExpress")

library(ArrayExpress)

AEset<-ArrayExpress("E-GEOD-470")%GEO中哮喘相关的基因表达谱数据(编号GSE470)

save(AEset,file="AEset.RData")

load("AEset.RData")

class(AEset)%三种查看方式

AEset

pData(AEset)

colnames(pData(AEset))

fac<-colnames(pData(AEset))[grep("Factor",colnames(pData(AEset)))]%查找colnames(pData(AEset))带中字符“Facotor”

biocLite("arrayQualityMetrics")

library(arrayQualityMetrics)

arrayQualityMetrics(expressionset=AEset,outdir="QAraw",force=FALSE,do.logtransform=TRUE,intgroup=fac)

library(affy)

rAEset<-rma(AEset)

arrayQualityMetrics(expressionset=rAEset,outdir="QAnorm",force=FALSE,do.logtransform=TRUE,intgroup=fac)

cAEset<-rma(AEset[,-2])%删除第二列

%根据假设检验的原理,进行基因表达差异分析

llibrary(siggenes)

library(multtest)

sc<-c(0,1,0,1,0,0,1,1,0,1,1)

sub<-exprs(cAEset[,c(1:6,7:11)])

gn<-geneNames(AEset)

sam.out<-sam(sub,sc,rand=123,gene.names=gn);

sam.out

plot(sam.out)%通过plot显示差异表达的图形% Obtain the SAM plot for Delta = 2>plot(sam.out, 2)

sum.sam.out<-summary(sam.out,3)% Get information about the genes called significant using Delta = 3.

sum.sam.out@row.sig.genes%Obtain the rows of golub containing the genes called differentially expressed

sum.sam.out@mat.sig%obtain the matrix containing the d-values, q-values etc. of the differentially expressed genes

sam(sub, sc, method="wilc.stat", rand=123)

list.siggenes(sam.out,3)%for Delta = 3

plot(sam.out,3)

biocLite("estrogen")

library(estrogen)

biocLite("genefilter")

library(genefilter)

heatmap(sub[siggn,],col=gentlecol(256))%对于检测到的差异表达基因,用heatmap图来直观显示其表达情况

library(vsn)

rsd<-rowSds(exprs(cAEset))%对基因表达数据进行标准分析,将标准差进行降序排列,选取前25位的基因进行双向聚类,得到heatmap

sel<-order(rsd,decreasing=TRUE)[1:50]

heatmap(exprs(cAEset)[sel,],col=gentlecol(256))






https://m.sciencenet.cn/blog-424220-881593.html

上一篇:Affymetrix芯片分析:获取差异表达基因系列二

1 seeker99

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-18 23:42

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部