學習小組Day3-xz

今天是生信學習第三天,學習基本的軟件安裝

準備工作

檢查有無bzip2,若沒有 yum install -y bzip2 安裝

下載軟件管理Miniconda

Miniconda相當于App store,一個干實事的分支

安裝Miniconda

先百度進入Miniconda的網(wǎng)址,選擇適合自己服務器的版本,右鍵復制鏈接
S0$9ARZ$LR4L~YA(PZ5LFNS.png
使用代碼

wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
一路enter,然后yes

![QQ圖片20180822222323.png](https://upload-images.jianshu.io/upload_images/13695538-2dd122696a9f0707.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

QQ圖片20180822222323.png

1.png

2.png

安裝后激活
source ~/.bashrc
conda

3.png

添加國內鏡像
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes

搞定啦

使用conda

  1. 查看當前所有軟件列表 conda list
  2. 搜索軟件 conda search fastqc
  3. 安裝軟件 conda install fastqc -y 【加上-y是自動安裝】
  4. 卸載軟件 conda remove fastqc -y

分身功能
生信實戰(zhàn)中,需要分析轉錄組、基因組組裝、重測序等多個項目。每一個項目都需要不同的軟件,另外軟件之間的結合也是需要版本要求的,比如A項目你需要用a軟件V 1.0版本,但是處理B項目又需要用到a軟件的V 1.5版本,怎么辦?
--別想了,辦法就是分身??!按照你的項目,定制不同的分身,安裝不同的軟件,互不干擾。這個分身就是不同的“conda environment”。(引自生信星球)

1、查看當前conda有哪些環(huán)境
conda info --envs
2、建立一個名叫rnaseq的conda環(huán)境,指定python版本是3,安裝軟件fastqc、trimmomatic
conda create -n rna-seq python=3 fastqc trimmomatic -y
3、激活新的conda環(huán)境source activate rna-seq
4、卸載一個環(huán)境中的軟件
卸載某個軟件conda remove -n rna-seq fastqc -y
全部卸載,也就是卸載這個環(huán)境conda remove -n rna-seq -all

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容