问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PICRUST2 16s扩增子群落功能预测 安装和使用

发布网友 发布时间:2022-12-29 11:30

我来回答

1个回答

热心网友 时间:2023-10-26 09:50

测试系统:WSL2 Ubuntu 20.04LTS
1.照着 Github 一键安装

错误可能如下:
(1)卡在Solving environment,安装不上去,多半网络问题,多执行几次就好
尽管我使用的也是清华源,但是因为前期设置的.condarc没有使用新版conda的参数设定,所以默认使用的频道依旧为conda官方(海外地址)的,因此solve起来特别缓慢,之后直接使用 conda create -n picrust2 picrust2=2.4.1 -y 解决
我原先的清华源设置:

现在清华源推荐的设置:

(2)安装完成,执行 picrust2_pipeline.py -s study_seqs.fna -i study_seqs.biom -o picrust2_out_pipeline -p 1 总是在 metagenome_pipeline.py 这一步报错,未知问题

2.照着 Github 分步安装

测试也总是出错,不能通过 place_seqs.py 这一脚本

3.针对1中(2)和2解决手段:
更换系统,使用Ubuntu 18.04LTS一键安装,执行下来不会报错,记录该方法在此,目前尚不清楚是何种原因导致Ubuntu 20.04LTS执行失败

之后添加注释

最后对KEGG通路进行分级(脚本参考自 YongxinLiu/EasyMicrobiome )

实际执行步骤分解:

PICRUSt2包装 HMMER 以将研究序列放入参考多序列比对中,然后使用 EPA-NG 或 SEPP 将这些序列放入参考系统发育中。
所谓的“研究序列”将是典型工作流程下的代表性OTU和/或ASV。
工具 GAPPA 用于将生成的 .jplace 对象转换为 newick 格式。
Tips:您的输入研究序列需要在正链上!

PICRUSt2包装了 castor R包 以运行隐藏状态预测( hsp )来预测基因家族丰度。

脚本 metagenome_pipe.py 读取序列丰度表(以bio、TSV或mother shared文件格式的OTUs或asv的丰度)、预测标记基因丰度文件和预测基因家族丰度文件(最后两个文件由 hsp.py 输出)。
序列丰度应该是读数计数,而不是相对丰度。
它将根据预测的标记基因数量对输入的序列丰度表进行归一化。然后,它将确定每个样本的预测功能状况。
Tips:即使输入文件是BIOM格式,输出文件也以制表符分隔。

通路丰度使用与 HUMAnN2 相同的方法计算,基于与途径内反应相关的基因家族丰度(默认将E.C.数重新分组为MetaCyc反应途径)。
可以输入结构化或非结构化通路映射文件(默认情况下映射文件是结构化的),这将根据必需基因家族的存在来识别可能存在的通路集。
pathway_pipeline.py 脚本使用两个默认映射文件。这些文件是默认指定的,因此您无需自己指定!但是,了解此脚本默认执行的操作很有用。
首先使用此映射文件 default_files/pathway_mapfiles/ec_level4_to_metacyc_rxn.tsv 将EC号重新分组为MetaCyc RXNs;
然后,这些MetaCyc RXNs可以使用这个映射文件 default_files/pathway_mapfiles/metacyc_path2rxn_struc_filt_pro.txt 来推断MetaCyc通路丰度。第二个映射文件包含对原核生物中发现的MetaCyc通路子集的通路的反应图。

add_descriptions.py 是一个方便的脚本,它将在您的基因家族或通路丰度表中添加一列,对应于每个功能类别的快速描述。这些描述在picrust2/default_files/description_mapfiles。
您还可以使用自定义映射文件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小孩子的谜语有哪些? 高频UPS不间断电源厂家有推荐的吗? 农历 女:1986-10-16 属虎,男 1985-02-11 属牛,想在2013 年结婚,请问... ...12月21日出生属牛,女阴历1986年10月20日出生属虎,请问2012上半年哪天... 男属牛农历1985年正月16日生日,女属虎1986年10月26日生日,今年九月份左 ... ...属牛 女方:1986年农历10月20日 属虎 11年4月或5月结婚有合适的日子吗... 凌云诺怎么查看技能信息 凌云诺如何查看技能信息 凌云诺查看品阶福利的操作方法 凌云诺怎么查看品阶福利 凌云诺怎么查看本周个人活跃度 凌云诺查看本周个人活跃度的方法_百度... 深圳宝安正规医院割痔疮要多少钱 如何从Genebank.gbk文件中提取faa(蛋白质)、fna(DNA)序列 IGV基因组浏览器打开BAM文件查看reads比对情况 海信液晶电视接卫星锅只有黄白线 一只狐狸以不变的速度v1沿x轴奔逃,一只猎犬以不变的速率v2追击,其运动方向始终对准狐狸 本文描写猎犬追狐,红狐夺命奔逃的紧张情景值得效仿。对狐狸每次跃起过程的描写生动的表现 猎狗跑多少米能追上狐狸? ccnp报考需要多少费用 剑玲珑怎么飞仙 剑玲珑如何飞仙 剑玲珑怎么提升战斗力 剑玲珑怎么升级快 剑玲珑如何升级快 剑玲珑华为手机切换账号切换非手机账号怎么切换 虫草花口感是棉还是脆 冬虫夏草是什么味道? 虫草口感是怎么样的呢是不是带苦味涩味的呢? 布洛芬股票龙头股有哪些 华北制药还能持有吗?华北制药这三年的业绩?华北制药属于什么行业板块? 松岗附近有没有皮表带换钢带的 怎么算线切割的时间 线切割怎么估时,具体公式?最好举个例子. 什么是城市建成区?求解答 嫣然天使基金申请表怎样填写 怎么把object类型转化为int类型?C#编程 高大上的粉色手机如何翻译 vivoY31s型号手机为什么没有手机自带Pink主题? 夏普手机型号后面跟的字母是什么意思? NOTE2(PINK) 手机外屏被摔掉了小块玻璃(大概米粒的大小),在保修期内,维修费用多少 ai中怎么在3d图形上加线 四川哪些大学有宠物医疗专业? 七月你好好运来的文案 养蜂知识 养蜂知识有哪些 坚果大礼包7袋装68元钱,一袋合多少元? 家长给孩子回信怎么写 怎样戒酒 晚上失眠 不喝酒就睡不着 白天不喝 420×(1+5/7)表示什么 same是什么意思中文 微信修改密码显示新设备登录暂时无法更改需要三天以后是不是被盗过? 什么猫是最好养的 稻田青苔如何清除 真我gtneo3游戏锁60屏幕刷新率 血糖有点偏高红枣是不是能吃