本土化Linux系统,科学网—linux本地化进行lefse分析 – 林国鹏的博文

本土化Linux系统,科学网—linux本地化进行lefse分析 – 林国鹏的博文注:参考来自网络,如侵权则删。##对应于上述A-F6个模块,本地版的命令行操作示例如下#A,设置LEfSe的数据格式,详情format_input.py-h#-c,指定class的行(必须指定);-s,指定sub_class的行(可缺省);#-u,指定subject_id的行(可缺省);-o,设置归一化值,默认-1即不执行标准化#注:版本问题,有时format_in…

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

注:参考来自网络,如侵权则删。

##对应于上述 A-F 6 个模块,本地版的命令行操作示例如下

#A,设置 LEfSe 的数据格式,详情 format_input.py -h

#-c,指定 class 的行(必须指定);-s,指定 sub_class 的行(可缺省);

#-u,指定 subject_id 的行(可缺省);-o,设置归一化值,默认 -1 即不执行标准化

#注:版本问题,有时 format_input.py 命令找不到,可能为 lefse-format_input.py

#python format_input.py lefse_test.txt A_lefse_test.in -c 1 -s 2 -u 3 -o 1000000

format_input.py lefse_test.txt A_lefse_test.in -c 1 -s 2 -u 3 -o 1000000

#B,LEfSe 分析,详情 run_lefse.py -h

#-l 2.0,设定 LDA 得分的对数值的最低阈值为 2

run_lefse.py A_lefse_test.in B_lefse_test.res -l 2.0

23081f7d96d9fa5bd7960442401a958d.png

run_lefse.py A_lefse_test.in B_lefse_test.res -l 4.0

ad608dd4a7a78eecf347bdf1430497bb.png

#备注:对于 B 的输出,我们可以选择从中删一些不必要(不显著)的数据,

#以增强 C、D、E 作图时的美感

#C,绘制 LEfSe 得分值,详情 plot_res.py -h

#注:版本问题,有时 plot_res.py 命令找不到,可能为 lefse-plot_res.py

#lefse-plot_res.py B_lefse_test.res C_lefse_test.lda.pdf –format pdf –dpi 150 –width 16

plot_res.py B_lefse_test.res C_lefse_test.lda.pdf –format pdf –dpi 150 –width 16

#D,绘制进化分支图,详情 plot_cladogram.py -h

#注:版本问题,有时 plot_cladogram.py 命令找不到,可能为 lefse-plot_cladogram.py

plot_cladogram.py B_lefse_test.res D_lefse_test.cladogram.pdf –format pdf –dpi 150

645372ae0705a77459c751662d4c752b.png

a55a60b7f64f3bc1f03ee4140a08d1c0.png

#E,单张图的展示略,直接使用 F 绘制所有的图

#F,绘制差异特征,详情 plot_features.py -h

#注:版本问题,有时 plot_features.py 命令找不到,可能为 lefse-plot_features.py

mkdir -p F_out

plot_features.py A_lefse_test.in B_lefse_test.res F_out/lefse_test –format pdf –dpi 200

转载本文请联系原作者获取授权,同时请注明本文来自林国鹏科学网博客。

链接地址:http://blog.sciencenet.cn/blog-3448646-1278372.html

上一篇:实验工程菌,无害菌,为什么不能流通在大自然中。

下一篇:conda环境命令

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

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

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


相关推荐

  • ORA12154和TNS03505监听错误的解决方法「建议收藏」

    ORA12154和TNS03505监听错误的解决方法「建议收藏」原ORA-12154和TNS-03505监听错误的解决方法https://blog.csdn.net/tianlesoftware/article/details/5716028版权声明:https://blog.csdn.net/tianlesoftware/article/details/5716028之前在一台测试机上装了GridControl,今天在这台机器上添加了一个监听,…

    2022年7月24日
    7
  • mysql replace into 的使用情况

    mysql replace into 的使用情况

    2021年11月27日
    40
  • 逻辑回归

    逻辑回归

    2021年11月19日
    40
  • sklearn库介绍「建议收藏」

    sklearn库介绍「建议收藏」sklearn库的共分为6大部分,分别用于完成数据的预处理、模型选择、分类任务、回归任务、聚类任务和降维任务。分类任务回归任务聚类任务降维任务…

    2022年10月17日
    4
  • w7812三端稳压电路图_w7812三端稳压电路焊接与调试

    w7812三端稳压电路图_w7812三端稳压电路焊接与调试达达是来自异世界的魔女,她在漫无目的地四处漂流的时候,遇到了善良的少女翰翰,从而被收留在地球上。翰翰的家里有一辆飞行车。有一天飞行车的电路板突然出现了故障,导致无法启动。电路板的整体结构是一个 R 行 C 列的网格(R,C≤500),如下图所示。每个格点都是电线的接点,每个格子都包含一个电子元件。电子元件的主要部分是一个可旋转的、连接一条对角线上的两个接点的短电缆。在旋转之后,它就可以连接另一条对角线的两个接点。电路板左上角的接点接入直流电源,右下角的接点接入飞行车的发动装置。达达发现因为

    2022年8月9日
    4
  • JAVA设计模式之门面模式(外观模式)[通俗易懂]

    医院的例子  现代的软件系统都是比较复杂的,设计师处理复杂系统的一个常见方法便是将其“分而治之”,把一个系统划分为几个较小的子系统。如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价、化验、收费、取药等。看病的病人要与这些部门打交道,就如同一个子系统的客户端与一个子系统的各个类打交道一样,不是一件容易的事情。  首先病人必须先挂号,然后门诊。如果医生要求化验,病人必

    2022年3月11日
    50

发表回复

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

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