材料科学的工具。vis包含matplotlib功能的包装器,用于可视化常见的材料科学数据。aiida fleur工作流节点的可视化包装
masci-tools的Python项目详细描述
MASCI工具
这是一组工具,是材料科学软件包使用的常见工具。
请随意贡献。
代码托管在github上 https://github.com/JuDFTteam/masci-tools
文档位于https://masci-tools.readthedocs.io。
大多数功能都是为与forschungszentrum jülich开发的dft代码一起使用而开发的(有关代码的更多信息,请参见http://judft.de、https://flapw.de和https://jukkr.fz-juelich.de),以及用于Fleur code和KKR code的aiida插件的上下文。
安装
pip install masci-tools
依赖关系
需要这些python包:
pymatgen
ase
lxml
matplotlib
h5py
它不应该依赖于aiida_core
!
布局masci-tools
io
- 包含写入某些文件的方法
io.parsers
:包含特定代码输出或输入文件的解析器
tests
- 自动测试
masci-tools
函数
- 自动测试
util
- 包含相当低级别的实用程序
tools
- 包含相当完整的高级实用程序
vis
- 包含matplotlib、pyplot和gnuplot方法的集合,这些方法用于绘制材料科学模拟的常见结果,例如bandsstructures、dos等。
许可证
masci tools根据LICENSE.txt
文件中指定的mit许可的条款和条件分发。