当前位置: 首页 > wzjs >正文

网站正在建设中色wordpress app登陆

网站正在建设中色,wordpress app登陆,做网站有兼职吗,烟台网站建设哪家好上节,我们使用结核病基因数据,做了一个数据预处理的实操案例。例子中结核类型,包括结核,潜隐进展,对照和潜隐,四个类别。本节延续上个数据,进行了差异分析。 差异分析 计算差异指标step12 加载…

上节,我们使用结核病基因数据,做了一个数据预处理的实操案例。例子中结核类型,包括结核,潜隐进展,对照和潜隐,四个类别。本节延续上个数据,进行了差异分析。

差异分析 计算差异指标step12

加载数据

load("dataset_TB_LTBI_step8.Rdata")

构建差异比较矩阵

#样本列表
group_list=group_data_TB_LTBI$group_more #构建分组
design=model.matrix(~0+factor(group_list))
colnames(design)=levels(factor(group_list))#head(dataset_TB_LTBI)row.names(design)=colnames(dataset_TB_LTBI)
design   #得到分组矩阵:0代表不是,1代表是#str(design)library(limma)
##差异比较矩阵
contrast_matrix=makeContrasts(paste0(c('LTBI','TB'),collapse = '-'),levels = design)

计算差异基因指标

#step:lmFit
fit=lmFit(dataset_TB_LTBI,design)
fit2=contrasts.fit(fit,contrast_matrix)
#step:eBayes
fit3=eBayes(fit2)#step3:topTable
tempoutput=topTable(fit3,coef = 1,n=Inf)
DEG_M=na.omit(tempoutput)  #得到差异分析矩阵,重点看logFC和P值
head(DEG_M)  #查看数据'''logFC  AveExpr         t      P.Value    adj.P.Val        B
ASPHD2 -1.452777 8.415563 -12.38370 5.885193e-22 5.868863e-18 39.30255
C1QC   -3.978887 5.971935 -12.34993 6.954041e-22 5.868863e-18 39.14037
GBP1P1 -4.075057 5.607978 -12.24397 1.174622e-21 6.608814e-18 38.63087
GBP6   -3.225604 4.393248 -11.93968 5.320543e-21 1.692866e-17 37.16200
SDC3   -2.374911 7.388880 -11.92896 5.612049e-21 1.692866e-17 37.11012
LHFPL2 -1.705514 8.411180 -11.91494 6.017652e-21 1.692866e-17 37.04225
'''

#绘制前40个基因在不同样本之间的热图

library(pheatmap)
#绘制前40个基因在不同样本之间的热图
f40_gene=head(rownames(DEG_M),40)
f40_subset_matrix=dataset_TB_LTBI[f40_gene,]
head(f40_subset_matrix)
f40_subset_matrixx=t(scale(t(f40_subset_matrix)))  #数据标准化。。。数据标准化和归一化的区别:平移和压缩
pheatmap(f40_subset_matrixx)   #出图

差异分析 结果过滤筛选step13

res = DEG[,c("logFC","P.Value","adj.P.Val")]colnames(res)<-c("logFC","PValue","padj")colnames(res)
library(dplyr)
FC_filter =0.585 
P_filter=0.05
all_diff =res %>% filter(abs(logFC)>FC_filter) %>% filter(padj<P_filter)
res$id = rownames(res)
res=select(res,id,everything())
#write.table(res,'all_diff.txt',sep='\t',quote=F)up_diff=res %>% filter(logFC>FC_filter) %>% filter(padj<P_filter)
up_diff$id = rownames(up_diff)
up_diff=select(up_diff,id,everything())
#write.table(up_diff,'up_diff.txt',sep='\t',quote=F)down_diff=res %>% filter(logFC< -FC_filter ) %>% filter(padj<P_filter)
down_diff$id = rownames(down_diff)
down_diff=select(down_diff,id,everything())
#write.table(down_diff,'down_diff.txt',sep='\t',quote=F)group_data_clean <-function(data){# colnames(data)[c(9,10,11)] =c("logFC","PValue","padj")data[which(data$padj %in% NA),'sig'] <- 'no diff'data[which(data$logFC >= FC_filter & data$padj < 0.05),'sig'] <- 'up'data[which(data$logFC <= -FC_filter  & data$padj < 0.05),'sig'] <- 'down'data[which(abs(data$logFC) < FC_filter  | data$padj >= 0.05),'sig'] <- 'no diff'cat(" 上调",nrow(data[data$sig %in% "up", ]))cat(" 下调",nrow(data[data$sig %in% "down", ]))cat(" no fiff",nrow(data[data$sig %in% "no diff", ]))# filter_data = subset(data, data$sig == 'up' | data$sig == 'down')# filter_data$Geneid <- rownames(filter_data)return(data)  
}
limma_clean_res = group_data_clean(res)#上调 1381 下调 1432 no fiff 14066rownames(all_diff)dataset_TB_LTBI_DEG = dataset_TB_LTBI[rownames(all_diff),]
dim(dataset_TB_LTBI_DEG) #[1] 2813  102#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
#+&&&&&&&&&&&&&&&&&&数据保存&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
save(DEG,res,all_diff,limma_clean_res,dataset_TB_LTBI_DEG,file = "DEG_TB_LTBI_step13.Rdata")
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#+&&&&&&&&&&&&&&&&&&数据保存&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

差异分析 绘制火山图step14

library(ggplot2)data <- limma_clean_res#################
# ggplot2绘制火山图
data$label <- c(rownames(data)[1:10],rep(NA,nrow(data) - 10))
#sizeGrWindow(12, 9)
pdf(file="差异基因火山图step14.pdf", width = 9, height = 6)
ggplot(data,aes(logFC,-log10(PValue),color = sig)) + xlab("log2FC") + geom_point(size = 0.6) + scale_color_manual(values=c("#00AFBB","#999999","#FC4E07")) + geom_vline(xintercept = c(-1,1), linetype ="dashed") +geom_hline(yintercept = -log10(0.05), linetype ="dashed") + theme(title = element_text(size = 15), text = element_text(size = 15)) + theme_classic() + geom_text(aes(label = label),size = 3, vjust = 1,hjust = -0.1)dev.off()

差异基因分析完毕,下面我们可以观察一下,这些基因富集在哪些通路之上。


文章转载自:

http://LcUvZw8M.fhxrb.cn
http://kqtvT8z6.fhxrb.cn
http://AFIa1WvL.fhxrb.cn
http://BTGuWHMM.fhxrb.cn
http://yagihILN.fhxrb.cn
http://bM0sDOF2.fhxrb.cn
http://py87RW62.fhxrb.cn
http://0Cl3Qb1k.fhxrb.cn
http://dAxbFkLE.fhxrb.cn
http://8PnzHLDO.fhxrb.cn
http://fmVx6gdQ.fhxrb.cn
http://jgnEEhFR.fhxrb.cn
http://YKpw5RMc.fhxrb.cn
http://MiDJreV8.fhxrb.cn
http://Iq5q9ZIR.fhxrb.cn
http://KMfYeOO4.fhxrb.cn
http://Eoc1yrRw.fhxrb.cn
http://UnNzQ3y3.fhxrb.cn
http://uTn4C1Yc.fhxrb.cn
http://RMhylltK.fhxrb.cn
http://6Uw1AeAc.fhxrb.cn
http://RrB7sA3J.fhxrb.cn
http://FxvD51Kw.fhxrb.cn
http://DofI6pc6.fhxrb.cn
http://I5bHUbza.fhxrb.cn
http://NUayEeBa.fhxrb.cn
http://E5rwuHZm.fhxrb.cn
http://L2UFGLkn.fhxrb.cn
http://3EifWpoF.fhxrb.cn
http://TPGsRQk2.fhxrb.cn
http://www.dtcms.com/wzjs/718210.html

相关文章:

  • 长沙市住房和城乡建设局网站沙河企业做网站
  • 手机看黄山网站怎么样自己建立一个网站
  • 电脑访问手机网站跳转网站怎么做好优化
  • 营销型网站seo外链发布工具
  • 四川住房和城乡建设厅网站题库设计说明的英文
  • 网站免费建站2合肥网站建设博客
  • dw做网站的所有流程销售外包公司
  • 安徽网站建设方案优化软件网站排行榜
  • 职业学校查询网站建筑网站设计大全
  • 一个服务器做两个网站济宁网站设计
  • 北京做兼职哪个网站四川建设人员数据网站
  • 网站建设网站设字体设计图片素材
  • 海南的房产网站建设镇江详情设计
  • 什么网站做hevcui设计外包
  • 美容加盟的网站建设网页设计是哪个专业
  • 北海网站建设网用.net core 做网站
  • 域名到期换个公司做网站婚纱网站源代码
  • 爱站工具有加超人下拉系统ui设计周末培训学校
  • 有可以做推广的网站吗老客外链
  • 北京专做粮油米面的配送网站wordpress侧边栏小工具
  • 建设企业网站公积金上海哪里网站备案
  • 南昌网站改版公司凡科网小程序
  • 网站怎么申请支付宝360免费建站391199
  • 达州建网站WordPress里面自定义功能
  • 怎么建设大型商务网站虚拟主机图片
  • 自己做网站建设方案怎么做wordpress 中文图片无法显示
  • 自己的网站怎么做seo网站和系统的哪个容易做
  • 网站空间和虚拟主机网站开发的形式是
  • 专门做产品推广ppt的网站wordpress the7 seo
  • 怎样建单位的网站计算机网站建设论文总结