這篇專為南農張峰老師組的系統(tǒng)發(fā)育基因組學的PLWS pipeline而出一個特定busco v3.0.1版本安裝教程
manual: https://busco.ezlab.org/busco_userguide.html
安裝很簡單,該版本需要python2.7的環(huán)境
wget -c https://gitlab.com/ezlab/busco/-/archive/3.0.2/busco-3.0.2.tar.gz
tar zxvf busco-3.0.2.tar.gz
cd busco-3.0.2
source /public5/soft/modules/module.sh
module load anaconda
source activate py27
python setup.py install --user
python scripts/run_BUSCO.py -h
但并不是像這樣簡單安裝好就能使用弧圆,還需配置August椰拒、hmmer、blast等
# ============ 下載依賴的工具 ============
# 下載Augustus, 3.4.0版本
wget -c http://bioinf.uni-greifswald.de/augustus/binaries/augustus.current.tar.gz
# 下載HMMER侦镇,3.3.2版本
wget -c http://eddylab.org/software/hmmer/hmmer.tar.gz -O hmmer.tar.gz
cd hmmer-3.3.2/
./configure --prefix=/public5/home/sch6863/software/hmmer-3.3.2
make
make check
make install
# 下載 blast, 2.13.0版本
wget -c https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ncbi-blast-2.13.0+-x64-linux.tar.gz
#手動下載busco數(shù)據庫https://busco-data.ezlab.org/v5/data/lineages/
wget https://busco-data.ezlab.org/v5/data/lineages/hemiptera_odb10.2020-08-05.tar.gz
##為環(huán)境避免沖突织阅,臨時配置依賴包環(huán)境等壳繁,放到env.sh中而不是bashrc##
export BUSCO_CONFIG_FILE=/public5/home/sch6863/software/busco-3.0.2/config/config.ini
export PATH=/public5/home/sch6863/software/augustus-3.4.0/bin:$PATH
export AUGUSTUS_CONFIG_PATH=/public5/home/sch6863/software/augustus-3.4.0/config
##注意:跑run_BUSCO.py之前先運行以下腳本!!闹炉!
bash ~/software/busco-3.0.2/env.sh