如何简化美化LEfSe分析结果中的Cladogram图

如何简化美化LEfSe分析结果中的Cladogram图文章目录如何简化美化LEfSe分析结果中的Cladogram图写在前面美颜攻略扩展阅读Reference猜你喜欢写在后面如何简化美化LEfSe分析结果中的Cladogram图作者:赵维中国科学院天津工业生物技术研究所审稿:刘永鑫中国科学院遗传与发育生物学研究所写在前面关于LEfSe分析,相信大家早已耳熟能详。网上也有很多指导如何做LEfSe分析流程的文章。可是在实际应用中,仍然会遇到…

大家好,又见面了,我是你们的朋友全栈君。

如何简化美化LEfSe分析结果中的Cladogram图

作者:赵维 中国科学院天津工业生物技术研究所

审稿:刘永鑫 中国科学院遗传与发育生物学研究所

写在前面

关于LEfSe分析,相信大家早已耳熟能详。网上也有很多指导如何做LEfSe分析流程的文章。可是在实际应用中,仍然会遇到一些问题。LEfSe以出图美观的优势吸引大家用它绘图,然而为什么同样的流程,我们做出来的图总是不如别人发在文章里的漂亮?比如,别人发表的图是这样的:

image

图1 Least discriminant analysis (LDA) effect size taxonomic cladogram comparing all samples categorized by four bacterial provinces.引自Wang Kai, Environmental Microbiology, 2015

而我做的图是这样的:

image

图2 我做的cladogram图

美颜攻略

下面就来告诉大家如何将图二美化成图一的样子:

首先,观察第一张图,仔细观察后发现该图漂亮的原因是作者只保留了具有显著差异的分类单元分支,而将无差异点(黄色)进行了过滤去除。

在一般流程下基于LEfSe分析获得的树图分支过多,主要由无差异点(黄色)造成。

于是,提示我们可以从LEfSe流程分析的中间文件.lefse_internal_res入手进行编辑:

将LEfSe分析第二步(LDA Effect Size)的结果文件Galaxy12-[B)LDA_Effect_Size(LEfSe)_on_data_11].lefse_internal_res下载下来,使用notepad编辑器打开,该文件记录了每一个分类单元在各组的统计差异显著性结果,打开如下:

image

我们要做的就是将其中具有显著差异的微生物挑选出来,以每一个差异分类单元为一行,单独制作成一个文件,这需要用到notepad的编辑功能:
首先,使用notepad的查找-标记,将差异显著的单元行进行标记;

image

然后,删除未标记行;

image

最后,将编辑好的文件保存,并再次上传至LefSe网站,注意上传文件格式type选择lefse_internal_res;

image

上传后,在分析界面直接选择Plot_Cladogram绘图即可。

image

按照上述步骤,我们一开始的(图2)分析结果,经优化后如下:

image

优化后的cladogram图减少了无差异的分类单元的出现,增大了差异微生物的扇面区,结果更加清晰美观。大家可以通过在线设置进一步调整图片的字体、大小等。

扩展阅读

Reference

LEfSe官网:http://huttenhower.org/galaxy/

Bacterial biogeography in the coastal waters of northern Zhejiang, East China Sea is highly controlled by spatially structured environmental gradients[J]. Environmental Microbiology, 2015, 17(10):3898-3913.

猜你喜欢

写在后面

为鼓励读者交流、快速解决科研困难,我们建立了“宏基因组”专业讨论群,目前己有国内外5000+ 一线科研人员加入。参与讨论,获得专业解答,欢迎分享此文至朋友圈,并扫码加主编好友带你入群,务必备注“姓名-单位-研究方向-职称/年级”。技术问题寻求帮助,首先阅读《如何优雅的提问》学习解决问题思路,仍末解决群内讨论,问题不私聊,帮助同行。
image

学习扩增子、宏基因组科研思路和分析实战,关注“宏基因组”
image

image

点击阅读原文,跳转最新文章目录阅读
https://mp.weixin.qq.com/s/5jQspEvH5_4Xmart22gjMA

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133350.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JS经常使用字符串处理方法总结

    JS经常使用字符串处理方法总结

    2022年2月6日
    234
  • java 视频教程–孙鑫版

    java 视频教程–孙鑫版    本视频教程是孙鑫老师亲自开发录制的,内容涵盖了java技术从入门到精通整个过程。对于java爱好者是一套不可多得 的教材!!! 点击进入视频专题    …

    2022年5月13日
    36
  • E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法

    E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法E:Sub-process/usr/bin/dpkgreturnedanerrorcode(1)解决办法安装libapache2-svn出现了这个错误,是由于apt-get安装软件时出现了类似于:dpkg:errorprocessingpackagelibapache2-mod-svn(–configure):subprocessinstalledpost-i…

    2022年10月26日
    0
  • 免费高清第二波!12个无版权限制的大图特供网站

    免费高清第二波!12个无版权限制的大图特供网站推荐:cyRotel2014/08/21in酷站推荐更多22上次优设分享了10个高清无码图库后,竟然有同学评论下回复好人一生平安,盛怒之下,小编意犹未尽马不停蹄精挑细选了这15个大图网站,质量上乘,看着舒服,不担心眼睛。用着舒心,不担心侵权。看入迷了,也不用紧张,永久免费下载。就是这么棒棒哒!对了,上次那篇右戳:《免费高清!10个无版权限制的大图特供…

    2022年7月11日
    14
  • 全志A33之添加电容触摸GT911驱动[通俗易懂]

    全志A33之添加电容触摸GT911驱动[通俗易懂]全志A33之添加电容触摸GT911驱动基于锐尔威视的A33开发板及提供的开发包,仅供参考。开发板说是支持GT911,其实是不支持的,得修改驱动及配置,启动文件。一.     修改配置文件/home/yygyickl/A33/dragonboard/tools/pack/chips/sun8iw5p1/configs/vstar/sys_config.fex    这是我的目录。

    2022年6月16日
    30
  • Java线程同步:synchronized锁住的是代码还是对象

    Java线程同步:synchronized锁住的是代码还是对象在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。Synchronized既可以对代码块使用,也可以加在整个方法上。 关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:classSync{ publicsynchronizedvoidtest

    2022年7月15日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号