mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-04 06:11:36 +01:00
new file: s/Salmon/Salmon-2.1.0-intel-2020b.eb
modified: v/vaspkit/vaspkit-1.3.3-foss-2020b.eb
This commit is contained in:
parent
9f617f3fec
commit
79f3238d06
47
s/Salmon/Salmon-2.1.0-intel-2020b.eb
Normal file
47
s/Salmon/Salmon-2.1.0-intel-2020b.eb
Normal file
@ -0,0 +1,47 @@
|
||||
# IT4Innovations
|
||||
# LK 2021
|
||||
easyblock = 'CMakeMake'
|
||||
|
||||
name = 'Salmon'
|
||||
version = '2.1.0'
|
||||
|
||||
homepage = 'https://github.com/COMBINE-lab/salmon'
|
||||
description = """Salmon is a wicked-fast program to produce a highly-accurate,
|
||||
transcript-level quantification estimates from RNA-seq data."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2020b'}
|
||||
toolchainopts = {'pic': True, 'openmp': True}
|
||||
|
||||
source_urls = ['http://salmon-tddft.jp/download/']
|
||||
sources = ['SALMON-v.%(version)s.tar.gz']
|
||||
checksums = ['95e1fabbbf161359ce6ec563cace99f4']
|
||||
|
||||
builddependencies = [
|
||||
('CMake', '3.18.4'),
|
||||
('pkg-config', '0.29.2'),
|
||||
('jemalloc', '5.2.1'),
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('Boost', '1.74.0'),
|
||||
('tbb', '2020.3'),
|
||||
]
|
||||
|
||||
# Disable link-time optimizations (-flto) because it triggers a segfault/internal compiler error (ICE) with GCC 9.3.0
|
||||
# This problem might be solved with a newer version of either GCC or Salmon.
|
||||
configopts = '-DJEMALLOC_ROOT=$EBROOTJEMALLOC -DNO_IPO=1'
|
||||
|
||||
# need to unset the $LD_PRELOAD set be jemalloc to avoid hanging 'make test'
|
||||
# since jemalloc is statically linked in Salmon (and hence only a build dep),
|
||||
# this only affects the tests
|
||||
pretestopts = "unset LD_PRELOAD && "
|
||||
runtest = 'test'
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/%(namelower)s'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
sanity_check_commands = ["salmon --help"]
|
||||
|
||||
moduleclass = 'bio'
|
@ -15,7 +15,7 @@ toolchain = {'name': 'foss', 'version': '2020b'}
|
||||
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
sources = ['%(namelower)s.%(version)s.linux.x64.tar.gz']
|
||||
patches = ['vaspkit-1.3.3-foss-2020b-adjust-installation-process.patch']
|
||||
patches = ['vaspkit-1.3.3-foss-2020b-fix-install.patch']
|
||||
checksums = [
|
||||
'a7d9e2cf011c424a8edadee7c893a34f2f886d0c450f803838a15b4c4a1561c9', # vaspkit.1.3.3.linux.x64.tar.gz
|
||||
'0ba8cadc06cc3d753bbd25fae99e5c52599a1cac2d793ccd6a1eb7adb2a9e0be', # vaspkit-1.3.3-foss-2020b-fix-install.patch
|
||||
|
Loading…
x
Reference in New Issue
Block a user