【R语言】circleplot展示KEGG富集分析结果

前面给大家介绍了

circleplot展示GO富集分析结果

【实战】circleplot展示GO富集分析结果—附R代码

也用前面讲差异表达分析时,用到的TCGA数据库中的CHOL这套数据的差异表达分析结果来给大家演示了这个R包的使用方法。TCGA数据差异表达分析可以参考前面的文章。

R代码TCGA差异表达分析

零代码TCGA差异表达分析

当然circleplot这个函数,对于GEO数据库中的数据,也同样适用。只需要得到相应的差异表达分析结果就可以。GEO中数据差异表达分析可以参考前面的文章。

零代码差异表达分析工具:GEO2R

GEO芯片数据差异表达分析

如果我们仔细研究circle_dat这个函数,你会发现。这个函数对差异表达分析的结果,要求其实很简单。只需要包含两列,第一列是基因的名字,第二列是差异表达分析的倍数改变logFC。circleplot展示GO富集分析结果文中,我们给出了一个例子

而对GO富集分析结果的要求包含category(BP,MF,CC),ID:GO号,term:GO条目的具体名称,富集分析矫正之后的p-value,还有富集到每个GO条目上的具体的基因名称。circleplot展示GO富集分析结果文中,我们也给出了一个例子。其实DAVID富集分析也可以得到类似的结果。

基因富集工具DAVID介绍(四)-GO富集分析及柱形图展示

我们知道KEGG富集分析的结果跟GO富集分析结果是有区别的。下面是KEGG富集分析的结果。

似乎circleplot这个函数是专门用来展示GO富集分析结果的。

但是我们在下面这篇文章中确实看到了circleplot展示的KEGG富集分析结果。

图A是GO富集分析结果,图B就是KEGG富集分析的结果。

经过小编不懈的努力,最终终于也成功画出了KEGG的circleplot。

关于GO和KEGG富集分析,以及柱形图和气泡图展示富集分析结果。可以参考往期内容。

GO和KEGG富集分析视频讲解

DAVID进行GO/KEGG富集分析及结果可视化

完整KEGG富集分析+数据格式处理+circleplot的R代码+详细注释☟☟☟
【R语言】circleplot展示KEGG富集分析结果

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容