經(jīng)歷過OrthoMCL軟件包安裝的艱辛(然而,終究也沒安裝成功),就知道轉(zhuǎn)而用BPGA包是有多么香了。話不多說,來看看BPGA是如何安裝且使用的吧
一、BPGA下載和安裝
首先是GPGA的官方網(wǎng)站:https://iicb.res.in/bpga/index.html

- 接下里就是點擊左邊的
Downloads;
按照下圖所示進行點擊進入軟件包所在位置

我選擇的是Linux版本的軟件包

#下載
wget https://master.dl.sourceforge.net/project/bpgatool/BPGA-1.3-linux-x86_64-0-0-0.tar.gz?viasf=1 -O BPGA_V1.3_linux.tar.gz
#解壓縮
tar zxvf BPGA_V1.3_linux.tar.gz
#更改權限,進入該軟件的bin/目錄下
chmod +x BPGA-Version-1.3
- 軟件的配置--usearch
該軟件的運行還需要下載usearch軟件,后期聚類過程會用到
usearch網(wǎng)址:https://www.drive5.com/usearch/download.html,但是該軟件32位的是免費的,64位的是收費的,那只能選擇32的進行下載了

#usearch下載
wget https://www.drive5.com/downloads/usearch11.0.667_i86linux32.gz -O usearch_linux32.gz
#解壓縮
gunzip usearch_linux32.gz
#賦予可執(zhí)行權限
chmod +x usearch
#將其添加到環(huán)境變量中
echo 'export PATH=/home/ahykdx/bio_tools:$PATH' >>~/.bashrc
source ~/.bashrc
前面說到BPGA軟件的運行需要usearch軟件的加持,且軟件使用說明書里面明確需要將usearch軟件copy到BPGA的bin目錄下,因此:
cp /home/.../usearch /home.../BPGA-Version-1.3/bin
二、BPGA軟件的使用
那么安裝好了,肯定是要用起來的咯,首先從準備文件開始
首先是官網(wǎng)中給出了輸入文件的類型,你們看看

反正準備好上述四種格式文件就可以,我根據(jù)自己的數(shù)據(jù)情況,選擇的是第四種格式。其實也就是一般的fasta文件格式就行。
如果有好幾個細菌的基因組,那就需要把對應的每個個體的蛋白序列復制到一個文件夾下,然后以xx.fastafasta文件格式結尾,要全部統(tǒng)一成這種文件命名格式,否則后期運行會報錯
全部準備好的話,就可以開始運BPGA軟件了
#首先要告知的是該軟件是從終端不斷按照指令輸入,類似于交互式執(zhí)行的方式,首先輸入以下命令
BPGA-Version-1.3 # 前面忘記寫了,就是得把BPGA 軟件的bin目錄放到環(huán)境變量中去。
然后根據(jù)以下提示:

我選擇的是
3,一鍵完成1和2的內(nèi)容,是我喜歡的風格-
接下來就是問你輸入文件的格式
圖六 選擇輸入文件的格式
我選擇的是第四種文件格式。
-
接下來就是輸入文件所在的目錄就可以了
圖七 輸入文件所在的目錄
# 比如我準備的幾種細菌的基因組蛋白序列是在/home.../bacteria/protein_fasta目錄下,那我就在Enter:后面將我的目錄paste后點擊Enter鍵就可以不管,讓軟件自己一鍵運行就能完成。
Enter: /home.../bacteria/protein_fasta
寫在最后
其實到這里,基本上BPGA軟件的介紹就結束了,感興趣的可以試一下,反正是暫時解決了我裝不上OrthoMCL軟件的煩惱。

