学习小组Day3笔记--wbh
2020-03-11 本文已影响0人
bhwang192
思维导图
![](https://img.haomeiwen.com/i22082985/39c2e37f30a9a838.png)
知识点:
- Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。miniconda主要负责生信领域。
- Bioconda是专门从事生物信息学软件的CONDA包管理器的渠道。类似于一个生物软件的appstore。
- GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。
- Conda, Anaconda, Miniconda,Bioconda 区别
1. 找到链接
百度/谷歌搜索“miniconda 清华”(是清华的conda镜像网站)
![](https://img.haomeiwen.com/i22082985/a2b51389c365c056.png)
![](https://img.haomeiwen.com/i22082985/c1b69ecc66b99b79.png)
安装最新版本
进入biosoft目录
![](https://img.haomeiwen.com/i22082985/8263efc10cc386f5.png)
wget 刚才你复制的下载链接
![](https://img.haomeiwen.com/i22082985/a0b63377ce6de119.png)
安装miniconda:bash Miniconda3-latest-Linux-x86_64.sh
![](https://img.haomeiwen.com/i22082985/dab52fa7b7c852e0.png)
遇到中途选择:点回车,yes
![](https://img.haomeiwen.com/i22082985/9219026ae109c711.png)
![](https://img.haomeiwen.com/i22082985/b8496f34f1b3ac79.png)
![](https://img.haomeiwen.com/i22082985/fb5b9c9e65f7218c.png)
安装成功
![](https://img.haomeiwen.com/i22082985/c9dc241c595a5063.png)
激活
![](https://img.haomeiwen.com/i22082985/13d6e92d608d79d5.png)
命令行输入conda
,出现满屏的信息说明成功了
![](https://img.haomeiwen.com/i22082985/ec577f3d12faaccb.png)
添加镜像
#使用清华镜像
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
![](https://img.haomeiwen.com/i22082985/28fab83cefc024a0.png)
开始使用conda
查看当前所有软件列表
conda list
![](https://img.haomeiwen.com/i22082985/56a3afc25507706c.png)
搜索软件
conda search fastqc
![](https://img.haomeiwen.com/i22082985/d79fc10e214afa2c.png)
安装软件 conda install fastqc -y
(-y是自动安装)
![](https://img.haomeiwen.com/i22082985/f401224f8141e273.png)
卸载软件 conda remove fastqc -y
![](https://img.haomeiwen.com/i22082985/b7e3f57c7d411493.png)
conda 环境:按照你的项目,定制不同的分身,安装不同的软件,互不干扰。
conda info --envs
(前面带*的就是默认的)
![](https://img.haomeiwen.com/i22082985/9d3114e543dd150d.png)
建立一个名叫rnaseq的conda环境,然后指定python版本是3,安装软件fastqc、trimmomatic
conda create -n rna-seq python=3 fastqc trimmomatic -y
![](https://img.haomeiwen.com/i22082985/d40bcb291caa052f.png)
再次查看一下我们的conda环境,conda info --envs
,看是不是多了一个rna-seq。但是发现,默认还是base
![](https://img.haomeiwen.com/i22082985/1eb000fc84b737cb.png)
激活新的conda环境 conda activate rna-seq
,这时默认的*就会转移到rna-seq前面;
![](https://img.haomeiwen.com/i22082985/7bb6dfe3ca0e604a.png)
![](https://img.haomeiwen.com/i22082985/fd625f1330efdee6.png)
输入一个软件名称,若后面出现帮助文档,表示软件可以使用
![](https://img.haomeiwen.com/i22082985/c00b6e01470825fd.png)