04.两组比较_差异基因展示

作者: TOP生物信息 | 来源:发表于2022-05-05 10:21 被阅读0次

上一节介绍了两组比较中如何展示差异基因数目,这一节的内容更进了一步,我造了一种图,可以用来表示具体的差异基因。

想象一下你的单细胞数据同时包含对照组实验组,在做完前期的基础分析之后,得到了A B C D等共享的亚群,现在你想知道在A亚群中,实验组和对照组比较有哪些差异基因。

类似的场景也可以是你的数据有多个肿瘤患者,每个病人都有配对原发灶转移灶,现在想每个病人单独看看原发、转移的差异基因。

怎么想到这个图的

说到差异基因,火山图大家一定都画过,但是如果有多个亚群、多个病人,那么多张火山图又显得冗杂了。

再来看看这个图

每一列是一个亚群,纵轴是log2FC,有正有负。一眼看上去也只能大致看出基因的多少,包含信息并不多。

如果把这两种图结合起来呢?就是这样子的

这张图怎么看

每个panel表示一个亚群或是一个病人,横轴表示显著性,从中间向两边都是越来越显著(整张图右下角的箭头就是说的这个意思);纵轴表示log2FC,有正有负。中间两条横向虚线是log2FC的阈值,只有当p值和log2FC同时满足一定阈值才会算作差异基因。

所以每个panel里面只有右上角左下角才是差异基因,才会被涂上颜色。另一方面,右下角左上角空出来了,可以把基因label加上去,充分利用空间,这些基因名也是对齐的。

这张图的难点有以下几个:

  • 图形的整体构思
  • 基因名如何对齐
  • 分面还是拼图的选择(最终选择了拼图)

获取代码

这个系列都会采取限时公开的方式共享代码,24小时内是免费的。超过这个时间如何获取,后台回复2022A可知(可能需要你动动小手转发一下)。

代码是从count开始的,即使完全不懂单细胞,也能把图画出来,比较友好,希望对大家有用。代码和测试数据的网盘链接如下:

相关文章

  • 04.两组比较_差异基因展示

    上一节介绍了两组比较中如何展示差异基因数目,这一节的内容更进了一步,我造了一种图,可以用来表示具体的差异基因。 想...

  • 03.两组比较_差异基因数目展示

    接下来两节会介绍两种比较新的图形,可能大多数做单细胞分析的小伙伴没有见过。 今天讲的这种图形是用来展示差异基因数目...

  • 2019年计划

    一、工作 01. 翻译一本书 02. 拍两组婚纱,两组儿童写真 03.出一篇10万+ 二、写作 04.个人公众号 ...

  • 筛选差异基因,倍数法,t检验,SAM

    一、 实验内容利用SAM筛选差异基因比较筛选差异基因的方法:倍数法,t检验,SAM二、 实验目的 掌握筛选差异...

  • 转录组分析-DESeq2

    DESeq2 用来寻找差异基因2.代码及结果展示 setwd("Desktop/new/DEGenes")libr...

  • R绘图|ggplot2散点图的绘制

    在高通量文章中,经常会出现散点图这种结果展示形式,如下图,用来展示两组数据之间的表达分布,体现两组数据整体的差异分...

  • 芯片中配对样本如何做差异分析

    前面我们已经见了GEO芯片差异分析两组如何做差异分析GEO芯片分析中的大坑,差异基因完全相反!接着讲了,差异分析的...

  • 2022-01-17 cellmarker注释

    细胞类型自动化注释 以下代码在sub_analysis_scRNA.R中计算特定两组细胞之间的差异基因,决定要不要...

  • 循环绘图和多分组多基因(变量)差异展示

    经常遇到‘一个循环绘制每一个差异基因在肿瘤和正常的表达差异’和‘需要在一张图中展示多个差异基因在肿瘤和正常组的表达...

  • 画热图只标注感兴趣的基因名称

    做组学分析的时候,想用热图展示差异基因的情况。很多时候尤其转录组,可能得到上千个差异基因,这时候画热图不可能将所有...

网友评论

    本文标题:04.两组比较_差异基因展示

    本文链接:https://www.haomeiwen.com/subject/dbunyrtx.html