Skip to content

Commit

Permalink
Merge pull request #3321 from rug-cit-ris/TopHat-foss2016a
Browse files Browse the repository at this point in the history
  • Loading branch information
boegel committed Jul 12, 2016
2 parents b148fe4 + 5a0ce16 commit bf3c3e1
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 0 deletions.
23 changes: 23 additions & 0 deletions easybuild/easyconfigs/b/Boost/Boost-1.61.0-foss-2016a.eb
@@ -0,0 +1,23 @@
name = 'Boost'
version = '1.61.0'

homepage = 'http://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""

toolchain = {'name': 'foss', 'version': '2016a'}
toolchainopts = {'pic': True, 'usempi': True}

sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))]
source_urls = [SOURCEFORGE_SOURCE]

dependencies = [
('bzip2', '1.0.6'),
('zlib', '1.2.8'),
]

configopts = '--without-libraries=python'

# also build boost_mpi
boost_mpi = True

moduleclass = 'devel'
40 changes: 40 additions & 0 deletions easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2016a.eb
@@ -0,0 +1,40 @@
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
# Author: Pablo Escobar Lopez
# Swiss Institute of Bioinformatics
# Biozentrum - University of Basel
# Modified by: Adam Huffman
# The Francis Crick Institute

easyblock = 'ConfigureMake'

name = 'TopHat'
version = '2.1.1'

homepage = 'http://ccb.jhu.edu/software/tophat/'
description = """TopHat is a fast splice junction mapper for RNA-Seq reads."""

toolchain = {'name': 'foss', 'version': '2016a'}
toolchainopts = {'pic': True}

sources = [SOURCELOWER_TAR_GZ]
source_urls = ['http://ccb.jhu.edu/software/tophat/downloads/']

patches = [
'tophat-2.0.13-zlib.patch',
]

dependencies = [
('Boost', '1.61.0'),
('zlib', '1.2.8'),
]

configopts = '--with-boost=$EBROOTBOOST'

parallel = 1

sanity_check_paths = {
'files': ['bin/tophat'],
'dirs': [],
}

moduleclass = 'bio'

0 comments on commit bf3c3e1

Please sign in to comment.