Skip to content

Commit

Permalink
Merge pull request #21786 from sassy-crick/20241105160835_new_pr_RAxM…
Browse files Browse the repository at this point in the history
…L-NG122

{bio}[GCC/13.2.0] RAxML-NG v1.2.2
  • Loading branch information
Micket authored Nov 19, 2024
2 parents f96721c + 2b970e1 commit 8d969ff
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions easybuild/easyconfigs/r/RAxML-NG/RAxML-NG-1.2.2-GCC-13.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# EasyBuild easyconfig
#
# Contributed from Fred Hutchinson Cancer Research Center, Seattle WA, US
# John Dey jfdey@fredhutch.org
#
easyblock = 'CMakeMake'

name = 'RAxML-NG'
version = '1.2.2'

homepage = 'https://github.com/amkozlov/raxml-ng'
description = """RAxML-NG is a phylogenetic tree inference tool which uses maximum-likelihood (ML)
optimality criterion. Its search heuristic is based on iteratively performing a series of Subtree
Pruning and Regrafting (SPR) moves, which allows to quickly navigate to the best-known ML tree."""

toolchain = {'name': 'GCC', 'version': '13.2.0'}

sources = [{
'filename': '%(version)s.tar.gz',
'git_config': {
'url': 'https://github.com/amkozlov',
'repo_name': '%(namelower)s',
'tag': '%(version)s',
'recursive': True,
'keep_git_dir': True,
}
}]
checksums = [None]

builddependencies = [
('CMake', '3.27.6'),
('Bison', '3.8.2'),
('flex', '2.6.4'),
('googletest', '1.14.0'),
]

dependencies = [
('GMP', '6.3.0'),
]

preconfigopts = "sed -i 's/c++11/c++14/g' %(builddir)s/raxml-ng/CMakeLists.txt && "
configopts = '-DUSE_GMP=ON '

runtest = 'test '

sanity_check_paths = {
'files': ['bin/raxml-ng'],
'dirs': [],
}

sanity_check_commands = ["raxml-ng --help"]

moduleclass = 'bio'

0 comments on commit 8d969ff

Please sign in to comment.