【安装系列】Ubuntu 16.04/Ubuntu 18.04安装MetaPhlAn 3.0

该教程详细介绍了如何在Linux Ubuntu 16.04和18.04系统上安装MetaPhlAn3.0,包括基于conda的在线安装和本地安装两种方式。在线安装主要涉及conda环境配置、添加bioconda通道及使用conda安装;本地安装则额外包括通过pip安装和手动拷贝数据库文件。教程还提供了依赖数据库的下载链接和测试MetaPhlAn3.0的方法。
摘要由CSDN通过智能技术生成

开始介绍安装之前,先说一下,本文是基于Linux系统Ubuntu 16.04 和Ubuntu 18.04 两个版本为基础进行的,因此还烦请大家对号入座。

另外,关于安装方案本文将介绍两种,分别是在线安装本地安装(主要是说依赖数据库的在线和本地下载后安装),其中在线安装方案简单但是需要访问国外网址(访问不太稳定),本地安装步骤稍微复杂但是基本不用考虑网络问题。

OK,下面开始安装。


在线安装

Step1:安装conda环境

已安装Anaconda的同学请自行跳过该小节。

关于conda安装,本人推荐安装集成了python环境以及各大软件库的Anaconda,这也是业界比较常见的安装方案。主要是简单省事还不易出错。

这里提供国内常见的Anaconda清华源下载地址:【清华源-Anaconda-传送门】,筒子们选择版本自行下载。本人安装的是【Anaconda3-2019.10-Linux-x86_64.sh】版本。

下载后添加执行权限chmod +x Anaconda3-2019.10-Linux-x86_64.sh

然后通过执行命令bash Anaconda3-2019.10-Linux-x86_64.sh即可进入安装,具体步骤就不赘述了,请参考【梦dancing的文章Ubuntu18.04 安装 Anaconda3

Step2:添加bioconda通道

添加bioconda通道,便于从此通道下载及安装MetaPhlAn 3.0:

conda config --add channels bioconda
Step3:利用bioconda安装MetaPhlAn 3.0

执行如下命令行,将会安装MetaPhlAn 3.0:

conda install -c bioconda metaphlan
Step4:安装MetaPhlAn 3.0依赖数据库

执行安装命令metaphlan --install,此时会在线下载依赖数据库文件【mpa_v30_CHOCOPhlAn_201901.tar

执行结果如下图所示:

MetaPhlAn3_conda在线安装.png

当屏幕出现“The database is installed”时则表示安装完成。需要测试使用效果可以参考文末【测试MetaPhlAn 3.0】。


本地安装

关于本地安装,前面三个步骤均与在线安装一致,因此 step1-2 请参看【在线安装

Step3: 通过pip安装MetaPhlAn 3.0

执行如下命令行,将会在当前python环境中安装MetaPhlAn 3.0

pip install metaphlan

安装之后,可以通过pip show metaphlan查看当前安装的版本,类似如下图所示图片,此时表示MetaPhlAn 3.0基础包安装完成。

MetaPhlAn3_install_查看版本.png

Step4:下载并拷贝MetaPhlAn 3.0依赖数据库到安装目录

官方下载MetaPhlAn 3.0依赖数据库比较慢,因此此处本人提供了百度网盘下载地址,大家自行获取:

百度网盘链接: https://pan.baidu.com/s/1t1Ch7L8HwiWDwRvrW6NH-g

提取码: adej

在上一步中可以看到Location内容为MetaPhlAn 3.0的安装位置,将当前下载的依赖数据库文件拷贝到 MetaPhlAn 3.0的metaphlan/metaphlan_databases目录下【对应上一步的全路径为 /home/devshilei/anaconda3/lib/python3.7/site-packages/metaphlan/metaphlan_databases】。

拷贝命令如下:

cp mpa_v30_CHOCOPhlAn_201901.tar /home/devshilei/anaconda3/lib/python3.7/site-packages/metaphlan/metaphlan_databases

然后执行安装命令metaphlan --install

当屏幕出现“The database is installed”时则表示安装完成。需要测试使用效果可以参考下面的【测试MetaPhlAn 3.0】。

测试MetaPhlAn 3.0

Step1:下载测试文件

在此,提供了百度网盘的链接,用者自取:

百度网盘链接: https://pan.baidu.com/s/1AydfwzvEVd0ZQYbgiRSfxw

提取码: j9gc

Step2:执行测试脚本

进入下载上一步文件目录,执行如下命令:

metaphlan SRS014476-Supragingival_plaque.fasta.gz --input_type fasta > SRS014476-Supragingival_plaque_profile.txt

当看到类似如下图所示内容,则表示MetaPhlAn 3.0以及安装完成并且可以正常运行。

MetaPhlAn3_分析fasta文件输出结果.png

OK,至此MetaPhlAn 3.0就安装完成了,祝你使用顺利。

接下来将会编写详细的MetaPhlAn 3.0详细的参数说明以及可视化效果。敬请期待。

有喜欢的小伙伴可以点个关注哦。如果再点个赞的话那将是对我最大的鼓励。谢谢!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑符石

感谢小主对原创的大力支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值