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

网站建设服务哪里便宜游戏制作公司

网站建设服务哪里便宜,游戏制作公司,网站建设 智宇软件,有经验的常州网站建设差异基因散点图绘制教程 本期教程 小杜的生信笔记,自2021年11月开始做的知识分享,主要内容是R语言绘图教程、转录组上游分析、转录组下游分析等内容。凡事在社群同学,可免费获得自2021年11月份至今全部教程,教程配备事例数据和相…

差异基因散点图绘制教程

本期教程

小杜的生信笔记,自2021年11月开始做的知识分享,主要内容是R语言绘图教程转录组上游分析转录组下游分析等内容。凡事在社群同学,可免费获得自2021年11月份至今全部教程,教程配备事例数据和相关代码,我们会持续更新中。

往期教程部分内容












绘图教程

导入所需R包

if (!require('ggplot2')) install.packages('ggplot2'); library('ggplot2')
if (!require('DESeq2')) install.packages('DESeq2'); library('DESeq2')
if (!require('biomaRt')) install.packages('biomaRt'); library('biomaRt')
if (!require('GEOquery')) install.packages('GEOquery'); library('GEOquery')
if (!require('vsn')) install.packages('vsn'); library('vsn')
if (!require('pheatmap')) install.packages('pheatmap'); library('pheatmap')

导入数据

cts <- read.csv("Input.data.csv",header = T, row.names = 1)

差异分析

##'@分组
sample_type = gsub(".*P7ma","Quiescent",gsub(".*P6ma","Cycling",colnames(cts)));
coldata = data.frame(row.names=colnames(cts), phenotype = sample_type ); #'@DESeq2差异分析
ddsMF <- DESeqDataSetFromMatrix(countData = cts, colData = coldata, design = ~ phenotype)
ddsMF <- DESeq(ddsMF)
resultsNames(ddsMF) #'get normalized counts'@标准化数据
nds <- DESeqTransform( SummarizedExperiment(log2(counts(ddsMF, normalized=TRUE) + 1), colData=colData(ddsMF)) ) # this gives log2(norm_cts + 1)
vsd <- vst(ddsMF, blind=FALSE) # variance stabilization

创建data.frame数据矩阵

quiescent = rownames(coldata)[coldata$phenotype=="Quiescent"]
cycling = rownames(coldata)[coldata$phenotype=="Cycling"]
data_cts_mets_avg = data.frame("quiescent"=rowMeans(assay(vsd)[, quiescent],na.rm=T),"cycling"=rowMeans(assay(vsd)[, cycling],na.rm=T))

绘图

##'@显著性差异基因
upCQ = resCQ[!is.na(resCQ$padj) & resCQ$padj < 0.1 & resCQ$log2FoldChange > 1,]
dwCQ = resCQ[!is.na(resCQ$padj) & resCQ$padj < 0.1 & resCQ$log2FoldChange < -1,]
dim(upCQ)
dim(dwCQ)plot(data_cts_mets_avg$quiescent, data_cts_mets_avg$cycling, pch=20, xlab="mRNA expression quiescent cells (Normalized counts)", ylab="mRNA expression cycling cells  (Normalized counts)",cex.lab=1.3,col=rgb(0.6,0.6,0.6,0.5));
abline(0,1,lty=2,col="black");
points(data_cts_mets_avg[rownames(upCQ),"quiescent"], data_cts_mets_avg[rownames(upCQ),"cycling"],pch=20,col=colors()[c(35)])
points(data_cts_mets_avg[rownames(dwCQ),"quiescent"], data_cts_mets_avg[rownames(dwCQ),"cycling"],pch=20,col=colors()[c(125)])
legend("topleft",legend=c("Up in Cycling","Down in Cycling"),col=colors()[c(35,125)],pch=20,inset=0.01,bty="n",cex=1.2)

若我们的教程对你有所帮助,请点赞+收藏+转发,这是对我们最大的支持。

差异基因散点图绘制教程

往期部分文章

1. 最全WGCNA教程(替换数据即可出全部结果与图形)

  • WGCNA分析 | 全流程分析代码 | 代码一

  • WGCNA分析 | 全流程分析代码 | 代码二

  • WGCNA分析 | 全流程代码分享 | 代码三

  • WGCNA分析 | 全流程分析代码 | 代码四

  • WGCNA分析 | 全流程分析代码 | 代码五(最新版本)


2. 精美图形绘制教程

  • 精美图形绘制教程

3. 转录组分析教程

  • 转录组上游分析教程[零基础]

  • 一个转录组上游分析流程 | Hisat2-Stringtie

4. 转录组下游分析

  • 批量做差异分析及图形绘制 | 基于DESeq2差异分析

  • GO和KEGG富集分析

  • 单基因GSEA富集分析

  • 全基因集GSEA富集分析

小杜的生信筆記 ,主要发表或收录生物信息学教程,以及基于R分析和可视化(包括数据分析,图形绘制等);分享感兴趣的文献和学习资料!!

http://www.yayakq.cn/news/733809/

相关文章:

  • jsp网站做翻糖的网站
  • 邵阳多用户商城网站建设自己怎么做网站建设
  • 云南网站设计定制西安网站设计开发
  • 网站建设者html有没有可以代理推广的平台
  • 建设电瓶车官方网站装修app排行榜前5名
  • 制作公司内部网站wordpress接入微信并搜索文章
  • 网站优化软件佛山微信网站推广多少钱
  • 赞叹天河网站建设公司分布式移动网站开发技术
  • 重庆网站建设选圣矢wordpress 搜索标题
  • 网站关键词提高怎样给公司产品做网站
  • 网站如何建设与优化如何在手机上做广告
  • 那些做面点的网站好网络营销推广的具体做法
  • 云南省建设厅网站地址上海网站建设优势
  • ssh网站开发的书籍怎么创建自己的小程序商城
  • 网站开发的背景wordpress 自定义登录页面
  • 深圳做网站排名公司推荐wordpress删除页面地址
  • 标准网站建设费用宣传式网站
  • 郑州那个公司做网站好wordpress完全开源么
  • 网站建设设计公司+知乎中国建筑中心官网
  • 晋江规划建设局网站网站建设最重要的环节
  • 自学免费网站建设大连工业大学图书馆
  • 个人博客网站的建设结构图搜索引擎优化通常要注意的问题有
  • 手机电脑同步网站开发没有注册公司可以建网站吗
  • 如何制作app平台白云怎样优化网站建设
  • 如何查找网站备案深圳网站建设网牛天下
  • 中国十大设计素材网站网上发布信息的网站怎么做的
  • 东莞网站建站服务公司网站建设技术哪些方面
  • dede视频网站源码互联网十
  • 如何查看一家网站是否有备案建网站建网站的公司
  • 在百度做网站推广怎么做唯美谷网站建设