Skip to content

Commit

Permalink
Merge pull request #21998 from boegel/20241210143005_new_pr_MATES015
Browse files Browse the repository at this point in the history
use proper release of MATES v0.1.5
  • Loading branch information
hajgato authored Dec 10, 2024
2 parents 4acc7df + 5b7c849 commit e148286
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions easybuild/easyconfigs/m/MATES/MATES-0.1.5-foss-2023b.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
easyblock = 'PythonBundle'

name = 'MATES'
version = '0.1.5'

homepage = 'https://github.com/mcgilldinglab/MATES'
description = "A Deep Learning-Based Model for Quantifying Transposable Elements in Single-Cell Sequencing Data."

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

dependencies = [
('Python', '3.11.5'),
('Python-bundle-PyPI', '2023.10'),
('SciPy-bundle', '2023.11'),
('matplotlib', '3.8.2'),
('anndata', '0.11.1'),
('pybedtools', '0.10.0'),
('PyTorch', '2.1.2'),
('Pysam', '0.22.0'),
('tqdm', '4.66.2'),
('SAMtools', '1.19.2'),
]

use_pip = True
sanity_pip_check = True

exts_list = [
('sorted_nearest', '0.0.39', {
'checksums': ['16a51d5db87ae226b47ace43c176bb672477a1b7ba8052ea9291a6356c9c69b1'],
}),
('ncls', '0.0.68', {
'checksums': ['81aaa5abb123bb21797ed2f8ef921e20222db14a3ecbc61ccf447532f2b7ba93'],
}),
('pyranges', '0.0.129', {
'checksums': ['bee83b4fad0062be9586668c6b0fc4270d5e761951975e018202993680071fb3'],
}),
(name, version, {
'source_urls': ['https://github.com/mcgilldinglab/MATES/archive'],
'sources': ['v%(version)s.tar.gz'],
'checksums': ['be0170d83bf1d039c9de278791e2ad5a61476581c59c245f53ba087b3a5a3407'],
# unpin exact versions of dependencies
'preinstallopts': """sed -i 's/==.*//g' requirements.txt && sed -i 's/==.*/\",/g' setup.py && """,
'modulename': 'MATES',
}),
]

sanity_check_commands = [
"python -c 'from MATES import bam_processor, data_processor, MATES_model'",
"python -c 'from MATES import TE_quantifier, TE_quantifier_LongRead, TE_quantifier_Intronic'",
]

moduleclass = 'bio'

0 comments on commit e148286

Please sign in to comment.