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

##对应于上述 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

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

#备注:对于 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

#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环境命令

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

  1. w10系统自带linux系统,科学网—Windows10自带Linux系统 - 陈超的博文

    从Build 14393版本(Win10 1607周年更新版)开始,Windows10已经原生支持Linux了,在控制面板的"启用或关闭Windows功能"中即可看到"适 ...

  2. r语言算巢式设计方差分析_科学网—巢式设计之R篇 - 林元震的博文

    巢式设计(Nested design),也称为嵌套设计或系统分组设计.把研究对象分成若干组,每组内又分若干亚组,每个亚组又有若干观测值的设计,称为巢式设计.根据因素数的不同,巢式设计可分为二因素(二级 ...

  3. 连接linux系统的mysql,Linux系统MySQL开启远程连接

    1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库.mysql -uroot -p(密码). 2.创建用户用来远程连接 GRANT ALL PRIVILEGES ...

  4. imx6ull移植Linux系统第二篇——Linux内核的移植

    imx6ull移植Linux系统第二篇--Linux内核的移植 花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot.系统镜 ...

  5. Alpine linux 小内存版,Alpine Linux系统-Alpine Linux系统【轻量级Linux】下载v3.11.0 最新版-西西软件下载...

    Alpine Linux系统[轻量级Linux],Alpine Linux其实就是一个清凉版的Linux系统,通过牺牲一些不常用的功能和特性来达到更加轻巧的体积以及更快的响应速度.Alpine Lin ...

  6. Linux系统之部署Linux管理面板1Panel

    Linux系统之部署Linux管理面板1Panel 一.1Panel介绍 1.1Panel简介 2.1Panel特点 二.本地环境规划 1.本此实践目的 2.本地环境规划 三.检查本地环境 1.检查操 ...

  7. linux系统清理内存,Linux实验室:五个清理磁盘空间小妙招

    1删除安装包:清空系统APT缓存 玩儿电脑最怕的就是卡慢,那么电脑卡慢应该怎么解决呢?对于windows系统来说,你可能有各种免费的杀毒软件.全家桶帮你清空系统空间,那么Linux系统怎么办?今天笔者 ...

  8. linux系统的笔记本,Linux:开源的免费操作系统_笔记本电脑_笔记本评测-中关村在线...

    ■linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议 ...

  9. p4vasp的linux版,科学网-p4vasp on Linux-单光存的博文

    p4vasp從0.2.0發展到目前的0.3.9除了可以讀POSCAR,CONTCAR以視覺化分子結構之外,更可以xml格式的vasprun.xml的輸出檔,以分析DOS,band structure等 ...

  10. linux去重文件第一列,科学网—Linux实用命令 - 刘洪波的博文

    1.查看系统访问日志(实时) tail --lines=100 -f /var/log/secure 2.按列合并文件 paste file1 file2 >combind.txt 3.按行合并 ...

最新文章

  1. iOS原生地图与高德地图的使用
  2. 面试必备:ArrayList源码解析(JDK8)
  3. IDEA阿里巴巴Java开发规约插件使用
  4. 实验三 进程调度模拟程序2.0
  5. JS中怎样比较两个 时分秒 格式的时间大小
  6. python xpath提取转码_python-xpath获取html文档的部分内容
  7. 1-7:学习shell之透过shell看世界
  8. 理解JAVASCRIPT 闭包
  9. 两个问题说明WebArgumentResolver vs HandlerMethodArgumentResolver
  10. Flash 二进制传图片到后台Java服务器接收
  11. 做个轻松省力的父母的几个原则
  12. 装饰模式案列(OutputStream)
  13. mac启动rabbitmq_从0到1学习Flink—— Flink 读取 Kafka 数据写入到 RabbitMQ
  14. Web压力测试和手机App测试
  15. Laravel文档 翻译合集
  16. 【NIO】解读 java.nio.channels.Channel
  17. 要和文心一言来一把你画我猜吗?
  18. SP许可证延期需要的东西
  19. C1认证学习六(HTTPS)
  20. 0欧姆电阻、磁珠及电感的作用

热门文章

  1. 谈谈计算机软件开发技术
  2. 大数据软件的国内镜像
  3. 免费网页设计学习课程,视频以及设计工具大全,网页设计不过如此!!!
  4. 深蓝学院-视觉SLAM课程-第4讲作业(T5矩阵微分,T6手写高斯牛顿,T7批量MLE)
  5. 抖音怎么发起挑战 发起挑战怎么玩
  6. 企业支付宝 异名网银u盾快速充值功能开通方式(支付宝企业商户资金充值方法)
  7. 计算机无法访问网络位置,不能访问网络位置,详细教您怎么解决
  8. Windows10应用磁贴如何显示
  9. View和ViewGroup的概念
  10. 算法学习之贪心法(会议安排)