如何保证input的输入值不会随着提交 而变空_如何绘制富集分析气泡图?无代码...

富集分析是将基因根据先验的知识(也就是常见的注释)进行分类的过程,最常见的富集分析是GO与KEGG富集。

文献中通常使用柱形图或点图来展示富集分析结果,柱子的高低与p value相关,柱子越高则富集越显著:

80c9af89e72ae2ef03c93896345618b9.png

柱形图只能突出显示富集的Term与对应的p值,存在一定的局限性。

因此,在一些高分文献中则会使用更高效的气泡图(Bubble图)来展示富集分析结果。

富集分析气泡图是在笛卡尔坐标系中加入数量、p值等参数表示三个变量关系的图形。

下图是2020年2月26日发表的Cell文献【1】的富集分析气泡图:

525f4ab3246192efd9f3ad8198607970.png

a95d8257fd115bd4ea221741236dd865.png

气泡图相较柱形图的优点是可以显示更加全面而详细的可视化富集分析结果:即显示参与富集通路的差异表达基因数量与对应的p值。

R语言ggplot2可以方便的绘制富集分析气泡图,那么不会编程的医学生该如何实现富集分析气泡图的绘制呢?

GO富集分析气泡图绘制

1. Metascape进行富集分析

Metascape是一个操作简单、功能强大的在线基因功能注释分析工具【2】,网址为:http://metascape.org/gp/ 。

在Metascape主界面依次提交差异基因序列、选择物种为H. sapiens、Express Analysis:

2f112e2310ba9a8627a7c5297d955edf.png

点击Gene List Report Excel Sheets下载分析报告:

66277f05ae3713d5301649feb6be8ca5.png

得到富集分析结果,其中LogP为Log10(p-value),InTerm_InList为参与注释Term的基因与该Term包含的总基因数,Symbols为在对应Term富集的具体基因:

87b28b53cf28361fb462dc18c4086542.png

2. 绘制GO富集分析气泡图

微生信是一个免费在线生物信息学数据可视化工具,目前能做文献中常见的50多种生信相关矢量图,其网址为:http://www.bioinformatics.com.cn/ 。

(1)数据准备

打开微生信下富集气泡图模块(最新添加),查看绘图数据要求:

72c85e382dfb70e9d51da46678d7087b.png

86ab956b7177be407a4edd979a1b564e.png

对于GO富集分析,Y轴为富集Term名称,X轴为Rich factor(参与Term基因与该Term总基因数的比值),大小为基因个数、颜色为p值大小。

选择InTerm_InList列数据,点击数据 -> 分列:

f15eea1b57391d1f30916ae8d9b036e5.png

选择固定分隔符号/分列:

33210d7b1735fbb2e8326b1bd9c1928a.png

两列相除计算Rich factor:

a6a8848c1ae58914572f022a9785e50c.png

因为Metascape导出数据中LogP为Log10(p-value),需使用10^(LogP)函数计算p值:

c15f13f3c5fab4f003c60b68d6bab40a.png

由此获得符号绘图要求的数据如下:

5b29e5e320039347685c3356dbf21e89.png

(2)绘制富集分析气泡图

输入准备好的GO富集分析数据,设置参数,X轴说明为Rich factor:

451edaaa00bdbf3568350f79ae15e046.png

排序方式有以下几种,选择按照p值排序:

fac22c366ecfcd7e042c2e6c313beaea.png

得到富集气泡图:

5b5e7ed96cb685edc02592327ef680e0.png

(3)导出图片

在生成图片界面右击,将图片另存为选择.svg可导出矢量图:

0e11d8833a8ba030939521e8e44e3d94.png

其他在线工具

1. Aipufu免费综合生信平台绘制富集分析气泡图

网址:http://www.aipufu.com

选择绘制富集气泡图:

bf7ee7a749f7f3d73109756893ebe8af.png

查看示例数据格式,输入数据:

2cb170821b0824c2891c1b520a7a8289.png

3bb1a4b02dc66b17b80d2340886bc169.png

点击立即运行,得到结果,标注文字是固定的,如需更改使用PS更改即可:

11335679cda07da88c512c943605122d.png

右击,将图片另存为……可保存矢量图:

5c8b26a93075f7080a130b8e7d961228.png

2. David与KOBAS联用进行富集分析

David是常用的在线富集分析网站,网址为:https://david.ncifcrf.gov/home.jsp ,

KOBAS可用于GO和KEGG pathway分析,网址为:http://kobas.cbi.pku.edu.cn/kobas3 。

步骤:

(1)打开DAVID网站,点击Start Analysis:

f149ef265ab6fe28f4d34ff72927d6d0.png

(2)输入差异基因,在Select Identifier中选择Official_gene_symbol,然后在List Type中选择Gene List,最后点击Submit List:

9b3dfd269e4b58060f4f1cff45a4444e.png

(3)挑选研究的物种,示例物种为Homo Sapiens:

44bc42b2efcea41931c14b184f66800b.png

d7921b2ad3d7cef33f15daa77536be42.png

(4)后续的富集分析需要使用gene ID,因此需进行基因名到基因ID的转换,点击Shortcut To DAVID Tools,选择Gene ID Conversion:

9b360f63f40bb2d4cdd8d10e93516fa4.png

得到结果:

c270078945aa1fb34c121ca8c3b1acfe.png

(5)将基因ID输入KOBAS网站,点击Gene List Enrichment,后续根据研究对象类型,进行相应选择。随后将前面获得的ID粘贴下来,放进Input框中:

ad44e9787501f7471c47a65d83aee80d.png

选择KEGG Pathway与GO,点击Run:

4e16453461364c6bb373b82d2afc9d3e.png

得到富集结果后续可进行气泡图绘制:

95f57ee0df6da8958a735d215ce4eff4.png

Origin绘制富集分析气泡图

Metascape得到的数据使用Origin绘制富集分析气泡图:

c7ad80bdd0af6915fa4c62de4b555310.png

步骤:

(1) 打开Origin,输入富集分析数据:

d724dd92980de99764534bf307b8465e.png

(2) 选择前三列,Plot -> Basic 2D下选择Color Mapped Bubble:

85607b67b9a78d53968b386fece3cf14.png

得到基本气泡图:

40c0d494782d711e922f66d5dcece2b7.png

(3) 双击坐标轴,Line and Ticks下设置Top与Right框线:

c288a3b5d4a21d4089eaff4de7ba6baf.png

8b6df034289e4b27c66f759d6d227453.png

双击图形,设置绘图区背景色为LT Gray,透明度为86%:

af40f88edf381e2592540c4a99041a81.png

效果如下:

b33b96bd527ffa8f993d4c6364879927.png

双击坐标轴,Grid处设置网格线为白色,宽度为2:

84b1bc91334542e8f3081c6bb0259b51.png

301b8916fc515f7f8b7836dffeca794d.png

(4) 设置气泡大小

双击气泡,设置Symbol为实心圆,Size由D列决定,Scaling Factor为2:

3e416b3087ad59e3cad20bdd2d7a3f31.png

此时参与Term基因数越多,气泡越大:

025da398c29d08ccb8e04811ceea7b7d.png

(5)设置气泡颜色由-log10P决定

双击气泡,Symbol Color选择由C列决定:

cf80fd22468e0976520c09efbe01f50d.png

设置Color Palettes颜色为绿到红色(可自行选择):

0cada1eb8d796ce3c97d11c257a7b8ac.png

效果如下:

778c3cac09d285ab587267c106b030cd.png

(6)添加图例

添加Bubble scale:

cb46c14dc4ce50773c24028301778c41.png

添加Bubble scale上方添加Color Scale:

44acf0b93aa574d7b0e22b25a032f8bb.png

最终效果如下:

e0b30954c1e1067f5c46995fb2cabba5.png

(7)File -> Export Graph导出图片(快捷键Ctrl+G),可设置导出图片格式、宽、高与分辨率等:

315ce202a80c770bb1bb5cae0abccece.png

在线工具绘制富集分析气泡图相比Origin软件更加简便,无需安装软件,任意一台联网的电脑足以实现富集分析气泡图的绘制,希望对大家有所帮助!

参考文献:

1. Ma S, Sun S, Geng L, et al. Caloric Restriction Reprograms the Single-Cell Transcriptional Landscape of Rattus Norvegicus Aging. Cell. 2020;180(5):984–1001.e22.

2. Zhou Y, Zhou B, Pache L, et al. Metascape provides a biologist-oriented resource for the analysis of systems-level datasets. Nat Commun. 2019;10(1):1523.


本文首发于“解螺旋”微信公众号

转载请注明:解螺旋·临床医生科研成长平台

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值