Skip to content

Commit

Permalink
adding easyconfigs: UFCG-1.0.6-foss-2023a.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelToman committed Jan 28, 2025
1 parent 130e8fb commit 930f4bc
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions easybuild/easyconfigs/u/UFCG/UFCG-1.0.6-foss-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
easyblock = 'Binary'

name = 'UFCG'
version = '1.0.6'

homepage = 'https://github.com/steineggerlab/ufcg/'
description = """UFCG pipeline provides methods for a genome-wide taxonomic profiling
and annotation of your own biological sequences of Fungi."""

toolchain = {'name': 'foss', 'version': '2023a'}

source_urls = ['https://github.com/steineggerlab/ufcg/archive/']
sources = [{'download_filename': 'v%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}]
checksums = ['6641dd636c7f13f3e754163a50e3eda9e1d9b0ebad8eaa42422acaa410210bc7']

builddependencies = [
('Maven', '3.9.7', '', SYSTEM),
]
dependencies = [
('Java', '21', '', SYSTEM),
('AUGUSTUS', '3.5.0'),
('MMseqs2', '14-7e284'),
('MAFFT', '7.520', '-with-extensions'),
('IQ-TREE', '2.3.5'),
]

extract_sources = True

install_cmds = [
'mvn clean package appassembler:assemble',
'cp -r %(start_dir)s/target/* %(installdir)s',
]

sanity_check_paths = {
'files': ['%(namelower)s-%(version)s.jar', 'bin/%(namelower)s'],
'dirs': ['bin', 'repo', 'classes'],
}
sanity_check_commands = ['%(namelower)s -h']

moduleclass = 'bio'

0 comments on commit 930f4bc

Please sign in to comment.