easyconfigs-it4i/d/DynaPhoPy/DynaPhoPy-1.15-Python-2.7.13-base.eb
Easy Build 7a59f8a678 new file: d/DynaPhoPy/DynaPhoPy-1.15-Python-2.7.13-base.eb
new file:   d/DynaPhoPy/DynaPhoPy-1.15-intel-2017a-Python-2.7.13-base.eb
	new file:   d/DynaPhoPy/DynaPhoPy-1.16.3-Py-3.6.eb
	modified:   g/GLib/GLib-2.40.0.eb
	new file:   l/lxml/lxml-4.1.1-Py-3.6.eb
	new file:   p/phonopy/phonopy-1.12.6.66-Py-3.6.eb
	modified:   q/Qt5/Qt5-5.8.0-GCC-6.3.0-2.27.eb
	new file:   s/seaborn/graph-salomon.dot
	new file:   s/seaborn/seaborn-0.8.1-Py-3.6.eb
	modified:   x/X11/X11-20160819.eb
	deleted:    d/DynaPhoPy/DynaPhoPy-1.15.eb
2018-03-28 11:46:01 +02:00

40 lines
1.4 KiB
Plaintext

easyblock = 'PythonPackage'
name = 'DynaPhoPy'
version = '1.15'
versionsuffix = '-Python-%(pyver)s-base'
homepage = 'https://github.com/abelcarreras/DynaPhoPy'
description = """Software to calculate crystal microscopic anharmonic properties from molecular dynamics (MD) using
the normal-mode-decomposition technique. These properties include the phonon frequency shifts and linewidths, as well
as the renormalized force constanst and thermal properties by using quasiparticle theory. This code includes
interfaces for MD outputs from VASP and LAMMPS .PHONOPY code is used to obtain harmonic phonon modes."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['https://github.com/abelcarreras/DynaPhoPy/archive/']
sources = ['%(version)s.tar.gz']
dependencies = [
('Python', '2.7.13', '-base', True),
('phonopy', '1.11.12.5', '-Python-2.7.13-base', True ),
('numpy', '1.13.0', '-Python-2.7.13-base', True),
('scipy', '0.19.1', '-Python-2.7.13-base', True),
('matplotlib', '2.0.2', '-Python-2.7.13-base', True),
('seekpath', '1.5.0', '-Python-2.7.13-base', True),
('PyYAML', '3.12', '-Python-2.7.13-base', True),
('intel', '2017a'),
]
use_pip = True
unpack_sources = False
sanity_check_paths = {
'files': [],
'dirs': ['lib/python%(pyshortver)s/site-packages/dynaphopy'],
}
#sanity_check_commands = [('python', '-c "import dynaphopy; assert(dynaphopy.__version__ == \'%(version)s\')"')]
moduleclass = 'phys'