pymatgen 材料基因组分析工具链新
我的评分
pymatgen(Ong et al.,Comput. Mater. Sci. 2013,2k+ Star)是 Materials Project 背后的 Python 材料分析库,处在原始 DFT 输出(VASP、Quantum ESPRESSO、CP2K)与分析/ML 流水线之间的标准数据层。
核心用途
- 结构操作:对称性、表面、slab、吸附位
- 相图:构建与稳定性分析
- 电子结构:能带、态密度、费米面
- 接口:Materials Project REST API
学习路径
- 解析 POSCAR/CIF,探索对称性与近邻
- 用 MP 条目构建相图,识别稳定相
- 构建 slab 并枚举吸附位(催化研究前置)
- 把结构转成 ML 输入(图、描述符)供 GNN/MLIP 使用
对物理 AI 的意义
几乎每个公开材料 ML 数据集都通过 pymatgen 对象消费与分析——早学早消除下游摩擦。
标签: