Skip to content

Commit

Permalink
Fixed dependency and versionsuffix
Browse files Browse the repository at this point in the history
  • Loading branch information
torri committed Jan 9, 2025
1 parent dedb116 commit 8548217
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions easybuild/easyconfigs/m/MDTraj/MDTraj-1.10.0-gfbf-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Updated: Helena Vela (HPCNow!)

easyblock = 'PythonBundle'

name = 'MDTraj'
version = '1.10.0'

homepage = 'https://mdtraj.org'
description = "Read, write and analyze MD trajectories with only a few lines of Python code."

toolchain = {'name': 'gfbf', 'version': '2023a'}
toolchainopts = {'openmp': True}

dependencies = [
('Python', '3.11.3'),
('SciPy-bundle', '2023.07'),
('zlib', '1.2.13'),
]

use_pip = True
exts_list = [
('astor', '0.8.1', {
'checksums': ['6a6effda93f4e1ce9f618779b2dd1d9d84f1e32812c23a29b3fff6fd7f63fa5e'],
}),
('pymbar', '3.1', {
# pymbar 3.1 is not available via PyPI, see https://github.com/choderalab/pymbar/issues/475
'source_urls': ['https://github.com/choderalab/pymbar/archive/'],
'sources': ['%(version)s.tar.gz'],
'checksums': ['7a996e5d3fd8143378f9e18662483446a4a2fe7e57917511e96beb6b07fd6232'],
}),
('astunparse', '1.6.3', {
'checksums': ['5ad93a8456f0d084c3456d059fd9a92cce667963232cbf763eac3bc5b7940872'],
}),
('mdtraj', version, {
'checksums': ['7d518b5a53b498f52686567e0191e9ee41a725b3296a8dbcac24fe824ed4af8f'],
}),
]

# The unit tests of MDTraj are a pain to get to work: they require
# a massive number of extra dependencies. See
# https://github.com/mdtraj/mdtraj/blob/master/devtools/conda-recipe/meta.yaml

sanity_pip_check = True

moduleclass = 'chem'

0 comments on commit 8548217

Please sign in to comment.