Skip to content

Commit

Permalink
adding easyconfigs: vRhyme-1.1.0-foss-2023a.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
bedroge committed Jan 16, 2025
1 parent 5bebccf commit c3c46fd
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions easybuild/easyconfigs/v/vRhyme/vRhyme-1.1.0-foss-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
easyblock = 'PythonBundle'

name = 'vRhyme'
version = '1.1.0'

homepage = 'https://github.com/AnantharamanLab/vRhyme'
description = """vRhyme is a multi-functional tool for binning virus genomes from metagenomes.
vRhyme functions by utilizing coverage variance comparisons and supervised machine learning classification
of sequence features to construct viral metagenome-assembled genomes (vMAGs)."""

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

dependencies = [
('Python', '3.11.3'),
('SciPy-bundle', '2023.07'),
('scikit-learn', '1.3.1'),
('numba', '0.58.1'),
('Pysam', '0.22.0'),
('networkx', '3.1'),
('MMseqs2', '15-6f452'),
('SAMtools', '1.18'),
('prodigal', '2.6.3'),
('Mash', '2.3'),
('MUMmer', '4.0.0rc1'),
('Bowtie2', '2.5.1'),
('BWA', '0.7.18'),
]

use_pip = True
sanity_pip_check = True

exts_list = [
(name, version, {
'modulename': 'vRhyme',
'preinstallopts': "gunzip vRhyme/models/vRhyme_machine_model_ET.sav.gz && ",
'source_tmpl': 'v%(version)s.tar.gz',
'source_urls': ['https://github.com/AnantharamanLab/vRhyme/archive'],
'checksums': ['ffc8b7b7f976d251e5f42d41ef88f8a9bc3d3b6044fc443f31625a5feff83985'],
}),
]

sanity_check_commands = [
'vRhyme --help',
'! test_vRhyme.py | grep "Not Found"',
]

moduleclass = 'bio'

0 comments on commit c3c46fd

Please sign in to comment.