admin管理员组文章数量:1548776
Linux安装bioconda
- 简述
- 安装
- 使用
- Q&A
简述
- bioconda,一个类似于360软件管家、yum、apt功能而致力于管理生物信息学相关软件的包。
- conda:包管理软件。
- miniconda:conda和python的集成环境。
- anaconda:conda、python、科学计算等工具的集成环境。
- 可以通过安装miniconda后通过更改channels来配置成bioconda。
安装
- 下载miniconda或anaconda;
- Linux下执行安装程序按照提示一路“yes”完成安装。程序会自动在用户目录(/home/xxx/)下生miniconda3目录和.condarc(利用ls -a查看);
conda -V #查看是否安装成功
- 添加bioconda channels:
源的配置(清华源)
#按顺序执行,后被执行优先调用。
site=https://mirrors.tuna.tsinghua.edu/anaconda
conda config --add channels ${site}/pkgs/free/
conda config --add channels ${site}/pkgs/main/
conda config --add channels ${site}/pkgs/r/
conda config --add channels ${site}/cloud/conda-forge/
conda config --add channels ${site}/cloud/bioconda/
或通过修改.condarc文件来配置:
vim /home/xxx/.condarc
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu/anaconda/cloud/bioconda
Windows 用户无法直接创建名为 .condarc 的文件,可先执行
conda config --set show_channel_urls yes
生成该文件之后再修改。
使用
conda config --get channels #查看channels
conda config --show-sources # 查看源
conda config --add channels #添加channels
conda config --remove channels #删除channels
conda config --remove-key channels # 恢复conda默认的源
conda env list #查看所用以创建环境
conda create -y --name RNA #创建名为RNA环境
conda remove -n RNA --all #删除RNA环境
conda activate RNA #激活RNA环境
conda deactivate #关闭RNA环境
conda list #列举已安装的软件
conda search fastqc #查找安装包
conda install fastqc #安装fastqc,软件名=版本号 来指定版本
conda install -c bioconda -c conda-forge multiqc # 指定channels并下载
conda update fastqc #升级fastqc
conda remove fastqc #写在fastqc
conda清理垃圾
conda clean -h # 查看帮助
conda clean -a # 清楚所有缓存和垃圾包
Q&A
- 按照提示安装,执行conda -V 失败:
bash
conda -V
- 提示权限不够:
sudo /home/xxx/miniconda3/bin/conda install software #直接运行
版权声明:本文标题:Linux安装bioconda 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727218468a1103303.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论