【6.4】hmmer

HMMER可以用来在数据库中搜索蛋白或DNA序列的同源物,并且做序列比对。HMMER可以仅仅用来在数据库中查询序列,但因为可以在做多重序列家族的比对而变得更加强大。HMMER给替换,插入。删除突变设置了一个位置特异性评分系统的查询文件。HMMER框架是一个叫做“隐形马尔可夫模型”的概率性模型。 跟BLAST,FASTA和一些的彼得序列比对和基于老的评分方法的数据库搜素相比,HMMER的目的是更准确和更能删掉院同源物,因为他强大的概率模型。在过去,这个优势是需要很强高的电脑计算能力的配置,在蛋白质和DNA搜索的过程中,他的速度比BLAST慢100倍。但现在的HMMER3.1在蛋白搜素上的速度跟BLAST差不多,同时在DNA搜索中也仅比BLAST慢5-10倍

下载地址:http://hmmer.janelia.org/

HMMER3的安装

HMMER用来寻找同源序列数据库,做序列比对,它可用一条序列来寻找数据库,功能非常强大。

tar zxf hmmer-3.1b1.tar.gz 
cd hmmer-3.1b1 
./configure  
make  
make check
make install
cd easel;make install

修改环境变量:export PATH=/sam/hmmer/binaries:$PATH(这个是针对bash而言的)

这个时候可以通过在终端输入:hmmscan -h 来检验是否安装成功

个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn

Sam avatar
About Sam
专注生物信息 专注转化医学