-
Notifications
You must be signed in to change notification settings - Fork 702
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #10650 from easybuilders/4.2.x
release EasyBuild 4.2.1
- Loading branch information
Showing
562 changed files
with
34,272 additions
and
225 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
30 changes: 30 additions & 0 deletions
30
easybuild/easyconfigs/0/4ti2/4ti2-1.6.9-GCC-8.2.0-2.31.1.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
easyblock = 'ConfigureMake' | ||
|
||
name = '4ti2' | ||
version = '1.6.9' | ||
|
||
homepage = 'https://4ti2.github.io/' | ||
description = """A software package for algebraic, geometric and combinatorial problems on linear spaces""" | ||
|
||
toolchain = {'name': 'GCC', 'version': '8.2.0-2.31.1'} | ||
|
||
github_account = '4ti2' | ||
source_urls = [GITHUB_SOURCE] | ||
sources = ['Release_%s.tar.gz' % '_'.join(version.split('.'))] | ||
checksums = ['7b1015718102d8cd4dc2de64f69094fdba0bc69a1878ada5960979b171ff89e4'] | ||
|
||
dependencies = [ | ||
('GMP', '6.1.2'), | ||
('GLPK', '4.65'), | ||
] | ||
|
||
builddependencies = [('Autotools', '20180311')] | ||
|
||
preconfigopts = './autogen.sh && ' | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/%s' % x for x in ['4ti2gmp', '4ti2int32', '4ti2int64']], | ||
'dirs': ['include/4ti2', 'lib', 'share/4ti2'] | ||
} | ||
|
||
moduleclass = 'math' |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
easyblock = 'Tarball' | ||
|
||
name = 'ADF' | ||
version = '2019.303' | ||
versionsuffix = '-intelmpi' | ||
|
||
homepage = 'https://www.scm.com/ADF/' | ||
description = """ADF is an accurate, parallelized, powerful computational chemistry program to understand and | ||
predict chemical structure and reactivity with density functional theory (DFT).""" | ||
|
||
toolchain = SYSTEM | ||
|
||
sources = ['adf%(version)s.pc64_linux.intelmpi.bin.tgz'] | ||
checksums = ['62f73d2bc37bfc7891c1b10e83abccae317f7751f2a7b88976b24d16ef2b771a'] | ||
|
||
keepsymlinks = True | ||
|
||
sanity_check_paths = { | ||
'files': [], | ||
'dirs': ['atomicdata', 'bin', 'examples'], | ||
} | ||
|
||
modextravars = { | ||
'ADFHOME': '%(installdir)s', | ||
'ADFBIN': '%(installdir)s/bin', | ||
'ADFRESOURCES': '%(installdir)s/atomicdata', | ||
} | ||
|
||
modloadmsg = """These environment variables need to be defined before using ADF: | ||
* $SCMLICENSE: path to ADF license file | ||
* $SCM_TMPDIR: path to user scratch directory | ||
""" | ||
|
||
moduleclass = 'chem' |
35 changes: 35 additions & 0 deletions
35
easybuild/easyconfigs/a/ARAGORN/ARAGORN-1.2.38-iccifort-2019.5.281.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ | ||
# Author: Pablo Escobar Lopez | ||
# sciCORE - University of Basel | ||
# SIB Swiss Institute of Bioinformatics | ||
|
||
easyblock = 'CmdCp' | ||
|
||
name = 'ARAGORN' | ||
version = '1.2.38' | ||
|
||
# HTTPS not working | ||
homepage = 'http://mbio-serv2.mbioekol.lu.se/ARAGORN/' | ||
description = "a program to detect tRNA genes and tmRNA genes in nucleotide sequences" | ||
|
||
toolchain = {'name': 'iccifort', 'version': '2019.5.281'} | ||
|
||
source_urls = ['http://mbio-serv2.mbioekol.lu.se/ARAGORN/Downloads/'] | ||
sources = ['%(namelower)s%(version)s.tgz'] | ||
checksums = ['4b84e3397755fb22cc931c0e7b9d50eaba2a680df854d7a35db46a13cecb2126'] | ||
|
||
cmds_map = [(".*", "$CC $CFLAGS -o aragorn aragorn%(version)s.c")] | ||
|
||
files_to_copy = [ | ||
(['aragorn'], 'bin'), | ||
(['aragorn.1'], 'share/man/man1'), | ||
] | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/aragorn'], | ||
'dirs': ['share/man'], | ||
} | ||
|
||
sanity_check_commands = ['aragorn --help'] | ||
|
||
moduleclass = 'bio' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
easyblock = 'MesonNinja' | ||
|
||
name = 'ATK' | ||
version = '2.36.0' | ||
|
||
homepage = 'https://developer.gnome.org/atk/' | ||
description = """ | ||
ATK provides the set of accessibility interfaces that are implemented by other | ||
toolkits and applications. Using the ATK interfaces, accessibility tools have | ||
full access to view and control running applications. | ||
""" | ||
|
||
toolchain = {'name': 'GCCcore', 'version': '9.3.0'} | ||
|
||
source_urls = [FTPGNOME_SOURCE] | ||
sources = [SOURCELOWER_TAR_XZ] | ||
checksums = ['fb76247e369402be23f1f5c65d38a9639c1164d934e40f6a9cf3c9e96b652788'] | ||
|
||
builddependencies = [ | ||
('binutils', '2.34'), | ||
('Meson', '0.53.2', '-Python-3.8.2'), | ||
('Ninja', '1.10.0'), | ||
('pkg-config', '0.29.2'), | ||
('GObject-Introspection', '1.64.0', '-Python-3.8.2'), | ||
] | ||
|
||
dependencies = [ | ||
('GLib', '2.64.1'), | ||
] | ||
|
||
configopts = "--buildtype=release --default-library=both " | ||
configopts += "-Dintrospection=true " | ||
|
||
sanity_check_paths = { | ||
'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], | ||
'dirs': [], | ||
} | ||
|
||
moduleclass = 'vis' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
63 changes: 63 additions & 0 deletions
63
easybuild/easyconfigs/a/AUGUSTUS/AUGUSTUS-3.3.3-intel-2019b.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# Updated by: Pavel Grochal (INUITS) | ||
# License: GPLv2 | ||
|
||
easyblock = 'ConfigureMake' | ||
|
||
name = 'AUGUSTUS' | ||
version = '3.3.3' | ||
|
||
# HTTPS doesn't work | ||
homepage = 'http://bioinf.uni-greifswald.de/augustus/' | ||
description = "AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences" | ||
|
||
toolchain = {'name': 'intel', 'version': '2019b'} | ||
|
||
# https://github.com/Gaius-Augustus/Augustus/archive | ||
github_account = 'Gaius-Augustus' | ||
source_urls = [GITHUB_SOURCE] | ||
sources = ['v%(version)s.tar.gz'] | ||
patches = [ | ||
'%(name)s-%(version)s_fix-hardcoding.patch', | ||
] | ||
checksums = [ | ||
'2fc5f9fd2f0c3bba2924df42ffaf55b5c130228cea18efdb3b6dfab9efa8c9f4', # v3.3.3.tar.gz | ||
'414907ab65cd27df33508f7d0c2fde4cc5e6ffd9fb7be9357d1488851e480e94', # AUGUSTUS-3.3.3_fix-hardcoding.patch | ||
] | ||
|
||
dependencies = [ | ||
('zlib', '1.2.11'), | ||
('Boost', '1.71.0'), | ||
('GSL', '2.6'), | ||
('SAMtools', '1.10'), | ||
('HTSlib', '1.10.2'), # also provides tabix | ||
('BCFtools', '1.10.2'), | ||
('lpsolve', '5.5.2.5'), | ||
('SuiteSparse', '5.6.0', '-METIS-5.1.0'), | ||
('BamTools', '2.5.1'), | ||
('SQLite', '3.29.0'), | ||
] | ||
|
||
skipsteps = ['configure'] | ||
|
||
# run "make clean" to avoid using binaries included with the source tarball | ||
prebuildopts = "make clean && " | ||
|
||
buildopts = 'COMPGENEPRED=true SQLITE=true ZIPINPUT=true CXX="$CXX" LINK.cc="$CXX" ' | ||
installopts = 'INSTALLDIR=%(installdir)s ' | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/augustus', 'bin/bam2hints', 'bin/espoca', 'bin/etraining', | ||
'bin/fastBlockSearch', 'bin/filterBam', 'bin/getSeq', 'bin/homGeneMapping', 'bin/joingenes', | ||
'bin/load2sqlitedb', 'bin/prepareAlign'], | ||
'dirs': ['config', 'scripts'], | ||
} | ||
sanity_check_commands = ['augustus --help'] | ||
|
||
modextrapaths = {'PATH': 'scripts'} | ||
modextravars = { | ||
'AUGUSTUS_BIN_PATH': '%(installdir)s/bin', | ||
'AUGUSTUS_CONFIG_PATH': '%(installdir)s/config', | ||
'AUGUSTUS_SCRIPTS_PATH': '%(installdir)s/scripts', | ||
} | ||
|
||
moduleclass = 'bio' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.