安装qiime1之前,我们先通过这张流程图简单了解一下Qiime分析流程。另外,因为我使用的macOS系统,所以主要会详述macOS系统的操作。
Summary of Qiime Workflow
Knight. Using QIIME to analyze 16S rRNA gene sequences from Microbial Communities: (http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3249058/)
macOS QIIME安装(包括其他必须的软件)
1.Miniconda
Miniconda如何安装大家可以自行百度。简书也有很多帖子关于miniconda的安装,这里就不赘述了。
#创建qiime1的环境并安装qiimeconda create -n qiime1 python=2.7 qiime matplotlib=1.4.3 mock nose -c bioconda#激活qiime1环境检测是否安装成功source activate qiime1 print_qiime_config.py -t#通过Miniconda激活环境及退出qiime1环境source activate qiime1source deactivate
image.png
我是使用miniconda3安装完之后看到了一个叫做MacQIIME的安装方法(似乎很easy的样子)。在这里也贴出来。另外,之后分析的过程中有一些软件用miniconda办法的可能没有下载安装,需要根据报错自己另行安装。
2.MacQIIME
#下载MacQIIMEwget -P $HOME ftp://ftp.microbio.me/pub/macqiime-releases/MacQIIME_1.9.1-20150604_OS10.7.tgz tar -xvf $HOME/MacQIIME_1.9.1-20150604_OS10.7.tgz cd $HOME/MacQIIME_1.9.1-20150604_OS10.7
安装MacQIIME(macOS10.7-10.10)
bash install.smacqiime
image.png
安装MacQIIME(macOS 10.11+)
# 将MacQIIME的文件复制到你的home目录rsync -a ./macqiime $HOME#对macOS 10.11+的用户,在终端输入macqiime不会初始化MacQIIME环境。需要我们打开一个新的终端运行以下命令# 修改.bash_profile文件的许可权保证你是ownersudo chown $(whoami) $HOME/.bash_profile# 添加变量到.bash_profileecho "alias macqiime='source $HOME/macqiime/configs/bash_profile.txt'" >> $HOME/.bash_profile# 激活.bash_profilesource $HOME/.bash_profile
另外为了保证Qiime1的正常使用你需要下载合适的R。下载好R后需要下载一些包。
https://cloud.r-project.org/bin/macosx/
R for Mac OS X
#在终端里输入下述命令,安装需要的包R -e "install.packages(c('optparse', 'gtools', 'klaR', 'RColorBrewer','survival', 'mvtnorm', 'modeltools', 'coin', 'MASS'), repos = 'http://cran.stat.ucla.edu') ; source('http://bioconductor.org/biocLite.R'); biocLite(c('metagenomeSeq', 'DESeq2', 'phyloseq', 'randomForest', 'vegan', 'ape', 'biom'))"
Linux
Linux可以使用miniconda或者anaconda。
Miniconda和Anaconda的区别:
Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,就是把很多常用的不常用的库都给你装好了。
*Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。就只包含最基本的东西,其他的库得自己装。
作者:jlyq617
链接:https://www.jianshu.com/p/6d6899921b67