使用服务器用viroblast搭建blast

530 阅读1分钟

实现过程 首先,要安装一些使用 viroBlast 的依赖软件。

安装 blast+,使用conda安装blast

conda install blast

网上的指令都是这个,我在安装的时候总是出现 在这里插入图片描述 参考其他博客blog.csdn.net/weixin_4555… 发现使用官网提供的方法可以解决

conda install -c bioconda blast

成功安装

(中途插入语)也可以去ncbi上下载相应的blast+压缩包,然后再自行安装。(后者没试过,一下是链接)

https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/

安装成功,用blastn -h检验

blastn -h

在这里插入图片描述 安装 服务器 apache2,搭建的是一个网页版的blast。

sudo apt-get install apache2

安装PHP,viroBlast是用PHP编写的

sudo apt-get install libapache2-mod-php php php-gd

下载viroblast。

wget http://indra.mullins.microbiol.washington.edu/viroblast/download.php?ID=viroblast.tar.gz

查看下载,并解压 在这里插入图片描述

tar -zxvf "download.php?ID=viroblast.tar.gz"

在这里插入图片描述 解压之后,移动viroblast到/var/www/html下

mv viroblast /var/www/html/
cd /var/www/html/

在这里插入图片描述

通过网页查看viroblast是否安装成功。 打开浏览器,网页访问:http://主机IP/viroblast/viroblast.php,显示如下说明安装成功: 在这里插入图片描述 最后,viroblast安装成功,具体后面如何构建自己所需要的blast数据库,请参考其他文章。