本地部署InterProScan

InterProScan的在线服务最近老是崩,而且不是很方便用于大规模分析,所以最近搞了个本地的

消耗的资源没我想象的多,其实解压完也就几十个GB而已

而我幸好在几年前非常有远见的准备好了很多机械硬盘装在我的台式机里

我甚至都没把这个部署到服务器,因为服务器租借的硬盘费用最近都在暴涨,1TB租一年的费用够我以前自己买一块4TB的硬盘了!

好了,不多说了,开始正文

首先说一下InterProScan的安装方式,官方给的包是自带了软件本体和数据库的

# make dir for install
mkdir -p /mnt/w/interproscan
cd /mnt/w/interproscan

# download
wget -c https://ftp.ebi.ac.uk/pub/software/unix/iprscan/5/5.78-109.0/interproscan-5.78-109.0-64-bit.tar.gz

# check md5
wget https://ftp.ebi.ac.uk/pub/software/unix/iprscan/5/5.78-109.0/interproscan-5.78-109.0-64-bit.tar.gz.md5
md5sum -c interproscan-5.78-109.0-64-bit.tar.gz.md5

# unzip
tar -pxvzf interproscan-5.78-109.0-64-bit.tar.gz

这里顺便说下最好解压时加上-p参数,这样保留文件的可执行属性,省的自己chmod

安装好了可以试试,这样就是离线的本地运行InterProScan了!

/mnt/w/interproscan/interproscan-5.78-109.0/interproscan.sh \
  -i proteins.fa \
  -o results/proteins.tsv \
  -f tsv \
  -cpu 16 \
  -goterms \
  -iprlookup \
  -dp

注意,-dp是disable precalculated match lookup,关闭预计算匹配服务,关闭后全部使用本地的数据库进行检索,而不是查询蛋白序列的md5联网查询数据库。

Enjoy it!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容