PICRUSt2 安装 q2/ conda / APP 和简单代码
16S扩增子 功能预测的安装 一些操作,供给参考。
#一些学习资料
https://github.com/picrust/picrust2/wiki/Installation
https://github.com/picrust/picrust2/wiki/PICRUSt2-Tutorial-(v2.4.1)#picrust2-pipeline
https://github.com/picrust/picrust2/wiki/q2-picrust2-Tutorial
#插件版本https://library.qiime2.org/plugins/q2-picrust2/13/
#安装成功的话,检查下
qiime picrust2 full-pipeline --help
qiime picrust2 full-pipeline \
--i-table /home/qiime2/pic/filtered_filtered_table.qza \
--i-seq /home/qiime2/pic/rep_seqs.qza \
--output-dir q2-picrust2_output \
--p-placement-tool sepp \
--p-threads 1 \
--p-hsp-method pic \
--p-max-nsti 2 \
--verbose
#APP安装的两种方法
https://github.com/picrust/picrust2/wiki/Installation
#本地的qiime2的APP
conda activate qiime2-2021.2
#官网下载,并解压,cd到文件目录
cd /home/ouyy/cheng/soft/picrust2-2.4.1/
#配置环境
conda env create -f picrust2-env.yaml
#需要相应conda版本?
conda update -n base -c defaults conda
#
conda activate picrust2
pip install --editable .
#检验
pytest
#使用 bioconda 安装 PICRUSt2 环境,这样安装是独立APP
conda create -n picrust2 -c bioconda -c conda-forge picrust2
#激活环境
source activate picrust2
#退出环境
source deactivate picrust2
####加载环境
conda activate picrust2
####参考序列qza→dna-sequences.fasta
qiime tools export \
--input-path rep_seqs.qza \
--output-path repseq
####输出table的biom格式
qiime tools export \
--input-path filtered_filtered_table.qza \
--output-path repseq
###table转成txt #转换成txt去掉第一行,otu id加短杠
biom convert -i feature-table.biom -o otu_all_levers.txt --to-tsv
#线程设置小一点 自己电脑的话
picrust2_pipeline.py -s pic/dna-sequences.fasta \
-i pic/feature-table.biom \
-o picrust2_out_pipeline \
-p 2
#运行流程
picrust2_pipeline.py -s pic/dna-sequences.fasta -i pic/otu_all_levers.txt -o picrust2_result -p 16
add_descriptions.py -i EC_metagenome_out/pred_metagenome_unstrat.tsv.gz -m EC \
-o EC_metagenome_out/pred_metagenome_unstrat_descrip.tsv.gz
add_descriptions.py -i KO_metagenome_out/pred_metagenome_unstrat.tsv.gz -m KO \
-o KO_metagenome_out/pred_metagenome_unstrat_descrip.tsv.gz
add_descriptions.py -i pathways_out/path_abun_unstrat.tsv.gz -m METACYC \
-o pathways_out/path_abun_unstrat_descrip.tsv.gz
# 生成kegg pathway 丰度表
pathway_pipeline.py -i KO_metagenome_out/pred_metagenome_unstrat.tsv.gz \
-o KEGG_pathways_out --no_regroup \
--map picrust2/default_files/pathway_mapfiles/KEGG_pathways_to_KO.tsv
# 添加功能描述
add_descriptions.py -i KEGG_pathways_out/path_abun_unstrat.tsv.gz \
--custom_map_table picrust2/default_files/description_mapfiles/KEGG_pathways_info.tsv.gz \
-o KEGG_pathways_out/path_abun_unstrat_descrip.tsv.gz
PICRUSt2 安装 q2/ conda / APP 和简单代码相关推荐
- Golang入门,安装与环境配置,简单代码入门
目录 一:安装包下载和环境配置 1.1软件下载和安装 1.2环境变量配置 1.3环境配置验证 二:完成HelloWorld程序 2.1编码 2.2执行 三:开发IDE工具软件安装和配置 3.1下载和安 ...
- TypeScript的安装步骤、运行问题及代码的简单运行
TS 和 JS 相对比的优势 TypeScript的安装步骤.运行问题及代码的简单运行 TypeScript学习笔记1:变量赋值及书写方式 TypeScript学习笔记2:数据类型 TypeScrip ...
- android 代码 卸载app,Android在一个app中安装并卸载另一个app的示例代码
Android在一个app中安装并卸载另一个app 1.在app→src→main下新建文件夹asserts,将准备安装的apk文件放在asserts内 2.在app→src→main→res下新建文 ...
- TensorFlow个人学习(下载安装简单代码例子)
(由于项目最终决定使用TensorFlow,所以博客来总结学习TensorFlow) 下载和安装: 由于TensorFlow也官方支持windows了,省去了很多功夫,安装就更简单了. TensorF ...
- vscode如何运行python新手教程_VSCODE安装以及使用Python运行调试代码的简单记录
1. VScode安装 官网下载VSCODE https://code.visualstudio.com/ 下载呢windows的x64安装包,安装stable的版本 当前日期 2018.01.15 ...
- Tensorflow-gpu安装+Keras安装+Pytorch-gpu安装 经验分享/Win10 (conda安装Cuda和Cudnn) 含测试代码
Tensorflow-gpu安装+Keras安装+Pytorch-gpu安装 经验分享/Win10 (conda安装Cuda和Cudnn) 含测试代码 注意: 本文中的Cuda和Cudnn安装均采用c ...
- Android APP如何简单快速实现控制硬件设备并实现APP签名
Android APP如何简单快速实现控制硬件设备 driver(C)层 硬件控制 节点的创建 APP(java)层 native(C/C++)层 接下来上干货,重点说说实现流程 Android st ...
- js判断移动端是否安装某款app的多种方法
本文实例讲解了js判断移动端是否安装某款app的多种方法,分享给大家供大家参考,具体内容如下 第一种方法: 一:判断是那种设备 var isAndroid = u.indexOf('Android') ...
- 终极奥义! 生信软件安装神器~ conda 从入门到精通
前言 生物信息学分析常常需要用到许多不同的软件,常见安装方式有三种: 源码安装,要求安装者对包有较充分的认识,适用于开发者或深入学习和挑战者: 预编译版本安装,一般安装者将其拷贝到目录下即可运行: 第 ...
最新文章
- 生产环境GC故障解决过程记录
- autojs遍历当前页面所有控件_HTML5表单和表单控件的使用
- 六项任务、多种数据类型,谷歌、DeepMind提出高效Transformer评估基准
- 写在园子里的第一篇BLOG
- UA SIE545 优化理论基础1 凸分析1 线性流形与超平面
- 合并两个已经排好序的不等长的数组
- linux oracle手动启动两个实例
- python樱花制作教程视频_大型Python视频资料,阿里巴巴推荐,用Python画一棵漂亮的樱花树...
- 分布式系统中,权限设计实践
- 室内声场计算机模拟的声线跟踪法和虚声源法,基于声线跟踪法的室外声场仿真.doc...
- 计算机考试题库电子版,全国计算机等级考试一级试题库大全完整版附参考答案...
- 【iOS】Scale Fill、Aspect Fit 和 Aspect Fill 的区别(Content Mode)
- 软件测试——白盒测试
- 重磅!腾讯正式开源 Spring Cloud Tencent
- 结合百度地图城市编码的数据表
- VLC相关参数中文说明!
- php值班系统,php简单的值日值班处理方法
- 几个关于矩阵的定义 奇异值分解 谱分解
- 图片格式转换 png,jpg,gif等格式 的python小程序
- Altium designer--LM317/LM337封装图
热门文章
- 红外遥控C语言程序设计,光电红外遥控开关设计(光电系统课程设计)【PCB图仿真图单片机C语言分工心得】..doc...
- 考证券从业资格需要什么学历_考试内容和考试科目是什么?
- arcgis10.1系列软件下载_GIS520论坛
- OCP-1Z0-053-V12.02-354题
- IRedmail搭建邮件服务器
- 由于列没有收集直方图的优化案例
- ROS人机交互软件免费分享
- uva11121 Base -2
- MFC ListControl使用总结 设置背景,双击修改值
- 华为路由器NAT配置