Skip to content

Commit

Permalink
Merge pull request #1575 from hajgato/hmmer_update
Browse files Browse the repository at this point in the history
{bio} [intel-2015a] HMMER 3.1b2 (REVIEW)
  • Loading branch information
boegel committed May 31, 2015
2 parents 6123189 + 995c8f5 commit 0819fb8
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
##
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
#
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA
# Authors:: Nils Christian <nils.christian@uni.lu>, Fotis Georgatos <fotis@cern.ch>
# License:: MIT/GPL
# $Id$
#
# This work implements a part of the HPCBIOS project and is a component of the policy:
# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html
##

easyblock = 'ConfigureMake'

name = 'HMMER'
version = '3.1b2'

homepage = 'http://hmmer.janelia.org/'
description = """HMMER is used for searching sequence databases for homologs of protein sequences,
and for making protein sequence alignments. It implements methods using probabilistic models
called profile hidden Markov models (profile HMMs). Compared to BLAST, FASTA, and other
sequence alignment and database search tools based on older scoring methodology,
HMMER aims to be significantly more accurate and more able to detect remote homologs
because of the strength of its underlying mathematical models. In the past, this strength
came at significant computational expense, but in the new HMMER3 project, HMMER is now
essentially as fast as BLAST."""

toolchain = {'name': 'intel', 'version': '2015a'}

sources = ['hmmer-%(version)s-linux-intel-x86_64.tar.gz']
source_urls = ['http://selab.janelia.org/software/hmmer%(version_major)s/%(version)s/']

installopts = ' && cd easel && make install'

sanity_check_paths = {
'files': ["bin/%s" % x for x in ["hmmemit", "hmmsearch", "hmmscan",
"esl-alimap", "esl-cluster", "esl-mask"]],
'dirs': []
}

runtest = 'check'

moduleclass = 'bio'

0 comments on commit 0819fb8

Please sign in to comment.