Masci-tools (short for "materials science tools") is a post-processing toolkit for electronic structure calculations. Its well-documented Python interface simplifies I/O parsing, visualization such as bandstructure and DOS plotting, and data analysis.
Feel free to contribute.
The code is hosted on GitHub at https://github.com/JuDFTteam/masci-tools
The documentation is hosted on https://masci-tools.readthedocs.io.
Most functionality was developed for the use with the DFT codes developed at the Forschungszentrum Jülich (http://judft.de) and their AiiDA plugins for high-throughput calculations (aiida-fleur, aiida-kkr, aiida-spirit).
pip install masci-tools
These python packages are needed:
lxml
h5py
deepdiff
humanfriendly
matplotlib
seaborn
ase
pymatgen
mendeleev
click
click-completion
PyYAML
tabulate
It should not depend on aiida-core
!
masci-tools
io
io.parsers
: Contains parsers of certain code output or input filestesting
util
tools
vis
cmdline
masci-tools is distributed under the terms and conditions of the MIT license which is specified in the LICENSE.txt
file.