Day 3 生信小组学习笔记 御风而行

今日主要任务:学习配制Conda系统;学习利用Conda安装软件

Conda系统的配制与安装

1 何为Conda?

Conda是一个开源软件包与环境管理系统,用于安装多个版本的软件包及其依赖关系。
本次安装小而精的miniconda,适用于python环境管理

2 安装miniconda

1.搜索清华镜像源:
[清华源](https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
2.查看linux系统配置
uname -a
3.用Linux配置miniconda
下载miniconda脚本
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
安装脚本
bash Miniconda3-latest-Linux-x86_64.sh
激活脚本
source ~/.bashrc
4.更改镜像源
将conda镜像源从国外改至清华源,执行以下代码:

更改默认设置——增加渠道
conda config --add channels
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
确认更改成功
conda config --set show_channel_urls yes

5.实践——用miniconda安装fastqc
从镜像库中寻找所有相关文件及版本
conda search fastqc
conda install (-y) fastqc
6.提升——环境配置
用于管理不同任务下多版本软件
conda info --envs 查看已有环境
conda create -n rna-seq python=3 fastqc trimmomatic -y
创建一名为rna-seq的虚拟环境,python版本为3,包含fastqc与trimmomatic两个软件
conda activate rna-seq 初次使用时,激活环境;进入环境
conda deactivate rna-seq 退出环境
conda remove -n rna-seq 删除环境

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。