1、RNAseq (1) 生信分析軟件安裝—conda的安裝與使用

conda簡(jiǎn)介

Conda 是一個(gè)開(kāi)源的軟件包管理系統(tǒng)和環(huán)境管理系統(tǒng),用于安裝多個(gè)版本的軟件包及其依賴關(guān)系,并在它們之間輕松切換。 Conda 是為 Python 程序創(chuàng)建的,適用于 Linux,OS X 和Windows,也可以打包和分發(fā)其他軟件。

安裝conda

conda分為anaconda和miniconda。anaconda是包含一些常用包的版本(這里的常用不代表你常用),miniconda則是精簡(jiǎn)版,需要啥裝啥,所以推薦使用miniconda。

下載網(wǎng)址

conda官網(wǎng):https://conda.io/miniconda.html

選擇適合自己的版本,用wget命令下載。

wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh

安裝命令:

chmod 777 Miniconda3-latest-Linux-x86_64.sh #給執(zhí)行權(quán)限
bash Miniconda3-latest-Linux-x86_64.sh #運(yùn)行

一路yes,安裝成功

安裝完成

激活conda

找到你剛才安裝的miniconda,如果沒(méi)有更改過(guò)安裝位置的話應(yīng)該是在/home下面,cd到miniconda3的bin目錄下面,能看到有一個(gè)activate

給activate添加一下權(quán)限才能使用

#添加權(quán)限
chmod 777 activate 

接下來(lái)啟動(dòng)conda

. ./active
#這兩個(gè)點(diǎn)不是連在一起的

需要注意一下的是/active前面的兩個(gè)點(diǎn)之間不是連著一起的.
需要分開(kāi),其實(shí)這條命令也相當(dāng)于source ./active


當(dāng)命令行前面出現(xiàn)(base)的時(shí)候說(shuō)明現(xiàn)在已經(jīng)在conda的環(huán)境中了。這時(shí)候輸入conda list 命令就有反應(yīng)了

conda list

以下是輸入conda list 顯示的結(jié)果

conda list

利用conda安裝生物信息軟件

安裝命令:

 conda install samtools

搜索需要的安裝包:

提供一個(gè)網(wǎng)址,用于事先查找想安裝的軟件存不存在
conda available packages

當(dāng)然, 也可以用這個(gè)命令進(jìn)行搜索

conda search samtools

提示錯(cuò)誤,PackagesNotFoundError: The following packages are not available from current channels:,主要是沒(méi)有為conda添加相應(yīng)的下載軟件安裝包的channel


添加生物信息分析常用的channel,添加的是清華的鏡像channel

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/

另外對(duì)channel常用的操作

顯示安裝的頻道
 conda config --set show_channel_urls yes 

查看已經(jīng)添加的channels
conda config --get channels

已添加的channel在哪里查看
vim ~/.condarc

添加完channel之后繼續(xù)下載

利用conda安裝生物信息軟件

conda install samtools

提示安裝進(jìn)程,顯示安裝完成

安裝完成后,可以用“which 軟件名”來(lái)查看該軟件安裝的位置:

 which samtools

顯示samtools的安裝路徑

搜索目前軟件包有哪幾個(gè)版本

conda search samtools

如需要安裝特定的版本:

conda install 軟件名=版本號(hào)
conda samtools=1.10

這時(shí)conda會(huì)先卸載已安裝版本,然后重新安裝指定版本。

查看已安裝軟件:
conda list

更新指定軟件:

conda update samtools

卸載指定軟件:

conda remove gatk

退出conda環(huán)境
退出也很簡(jiǎn)單,之前我們是. ./activate 或者 (. ~/miniconda3/bin/activate)現(xiàn)在退出只要:

. ./deactivate

就退出當(dāng)前的環(huán)境了

參考鏈接

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

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容