QIIME2-傻瓜式安装

安装平台:WSL+Ubuntu 20.04 LTS+Miniconda

QIIME2的安装网上已有许多优秀教程,本教程基于win10下的Linux(Ubuntu 20.04 LTS)平台、miniconda环境下完成,WSL好处优于虚拟机(大佬们可自己去比较一把)。

yml文件下载

首先,从QIIME2官网找到yml文件,然后下载

内容如下:

channels:
  - qiime2/label/r2021.2
  - conda-forge
  - bioconda
  - defaults
dependencies:
  - _libgcc_mutex=0.1
  - _openmp_mutex=4.5
  - _r-mutex=1.0.1
  - alsa-lib=1.2.3
..........................
..........................
- q2-alignment=2021.2.0
  - q2-composition=2021.2.0
  - q2-cutadapt=2021.2.0
  - q2-dada2=2021.2.0
  - q2-deblur=2021.2.0
  - q2-demux=2021.2.0
  - q2-diversity=2021.2.0
  - q2-diversity-lib=2021.2.0
  - q2-emperor=2021.2.0
  - q2-feature-classifier=2021.2.0
  - q2-feature-table=2021.2.0
  - q2-fragment-insertion=2021.2.0
  - q2-gneiss=2021.2.0
  - q2-longitudinal=2021.2.0
  - q2-metadata=2021.2.0
  - q2-phylogeny=2021.2.0
  - q2-quality-control=2021.2.0
  - q2-quality-filter=2021.2.0
  - q2-sample-classifier=2021.2.0
  - q2-taxa=2021.2.0
  - q2-types=2021.2.0
  - q2-vsearch=2021.2.0
  - q2cli=2021.2.0
  - q2templates=2021.2.0
  - qiime2=2021.2.0
  - r-assertthat=0.2.1
  - r-backports=1.2.1
  - r-base=4.0.2
  - r-bh=1.75.0_0
  - r-bitops=1.0_6
  - r-brio=1.1.1
  - r-callr=3.5.1
  - r-cli=2.3.1
  - r-cluster=2.1.0
  - r-colorspace=2.0_0
  - r-crayon=1.4.1
  - r-desc=1.2.0
  - r-diffobj=0.3.3
  - r-digest=0.6.27
  - r-ellipsis=0.3.1
  - r-evaluate=0.14
  - r-fansi=0.4.2
  - r-farver=2.0.3
  - r-formatr=1.7
  - r-futile.logger=1.4.3
.............................
............................

从yml中可看出文件内容主要为含“q2”和不含“q2”,接下来对yml文件进行增删(修改前面7行的内容就行):1)切换channels ,这里我们切换为清华大学的镜像:

channels:
  - qiime2/label/r2021.2
  - qiime2
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - defaults
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  - biocore
dependencies:
...............
...............

2) 把yml中含有”q2“的行删掉。conda运行:

conda源

可通过vim ~/.condarc查看:

channels:
  - defaults
  - bioconda
  - conda-forge
  - ursky
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

安装非”q2“插件

conda env create -n qiime2-2021.2 --file qiime2-2021.2-py36-linux-conda.yml

这一步在安装openjdk-11.0.8时不出意外的话,基本会报错,因为文件太大了(173.3M),等待它报错或预先安装openjdk-11.0.8。安装方式为:先下载到本地,点击我点击我即可跳转
然后本地安装:

conda install --use-local openjdk-11.0.8-hacce0ff_0.tar.bz2

接着在anaconda3/pkgs/urls.txt添加openjdk的地址,如下第二行:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/noarch/networkx-2.5-py_0.tar.bz2
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/linux-64/openjdk-11.0.8-hacce0ff_0.tar.bz2

然后接着运行:

conda env create -n qiime2-2021.2 --file qiime2-2021.2-py36-linux-conda.yml

即可构建好不含“q2”类型插件的环境。

”q2“类型插件下载

”q2“插件可在线下载,点击我,将此页面的25个插件下载到本地。当QIIME2版本更新时,更改链接里的版本信息即可跳转到新版本插件的链接。

”q2“类型插件安装

等待非”q2“插件安装完后,激活qiime2环境:

conda activate qiime2-2021.2

将路径切换到“q2"类型插件所在路径,使用conda批量安装”q2“类型插件:

## 把含有后缀名的插件放在同一目录下,
conda install --use-local *.bz2

总结

上述的yml文件下载可能需要科学上网。经过以上折腾,QIIME2安装完毕,怎么跑数据、分析,请移步QIIME2官网。此方法虽然相对繁琐,但可以解决直接硬装QIIME2因国内网络原因而装不了的问题。另外,我们创建了学术交流QQ群:335774366。欢迎有兴趣的朋友加入→指导
参考:
微生物组分析软件 QIIME 2 安装小记

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值