pymatgen专题

pymatgen功能导航与实例选择

按结构、分子、能量、响应、成键和路径导航实际操作教程,单列在线、图形和授权输入条件。

更新于 2026-11-12约 6 分钟阅读按任务与环境选择适用配置
阅读本篇目录

先按要完成的操作选择教程,再下载对应的输入和数据。各页都有终端命令、实际例子和结果;没有必要从头顺序读完所有API。

本导航对应集群pymatgen2026.9.24,列出48个主要analysis模块家族及其实际操作入口。结构/电子结构/声子/io等核心对象还穿插在各教程中。模块入口覆盖不表示每个参数组合、在线服务和图形界面都能无条件运行。

下载模块–实例导航CSV。

unzip pymatgen-module-navigation-wave728-*.zip
cd pymatgen-module-navigation
bash results.sh

也可以在下载表中按模块名筛选:

grep -E 'solar|piezo|topological' Pymatgen-module-examples.csv

1. 第一次使用怎么选#

  • 转格式、查对称性、比较INCAR:先看终端命令。
  • 想读取计算结果:从已有vasprun.xml、OUTCAR、DOS或轨迹开始,选择对应性质页。
  • 想建模型:先区分几何构造与新的能量计算,替位/开环结构不会自动有DFT能量。
  • 想准备个人配置或POTCAR:看个人目录与授权输入。

2. 结构与配位#

模块家族 实际操作入口 输入与范围
adsorption Cu表面吸附位点 自有表面结构;几何位点候选不是吸附能
bond_valence NaCl键价形式价态 实际结构;形式价态不是电子密度分区电荷
chemenv Si/NaCl/Cu/hBN配位与CSM 实际结构与派生应变;几何畸变不是能量
dimensionality 周期键图维数 实际Si/Cu/NaCl/hBN结构;取决于邻居建图策略
disorder CuNi短程有序度 实际Cu晶格上的三种派生排列;未做合金弛豫或新DFT
graphs 周期成键图 实际结构;建图规则须随材料选择
interfaces 共格界面几何 结构建模;几何匹配不作新界面能
local_env 近邻壳层与局域环境 实际多材料结构;不同配位定义不可混用
prototypes Si/Cu/NaCl原型 实际结构与离线AFLOW库;原型匹配不是稳定性判断
structure_analyzer Cu/Fe Voronoi多面体 实际结构与几何控制;面数/加权CN/径向邻居区别
structure_matcher 结构/超胞/替位比较 实际Si及派生结构;结构相似不判断能量相同
structure_prediction 经验替位候选 实际NaCl几何与经验概率表;生成模型未松弛,分数不是稳定性概率

3. 分子#

模块家族 实际操作入口 输入与范围
bond_dissociation 水→OH+H断键能 实际GFN2分子/碎片与Hessian;中性均裂、电子与零点能分开
fragmenter 六分子碎片与苯开环 实际分子几何与UFF派生开环;碎片几何不提供断键能
functional_groups 官能团原子集合 实际GFN2/CREST几何;集合/SMILES标签不是电子态判定
molecule_matcher 旋转/重排/构象匹配 实际几何与受控变换;受控扭转没有新能量
molecule_structure_comparator 按编号比较连接 五个实际比较对象;先对齐原子编号
quasirrho 水/H2S RRHO与准RRHO 实际分子振动;个人进程频率单位兼容层;标准态明确

4. 能量、热力学与组成#

模块家族 实际操作入口 输入与范围
chempot_diagram CuAu化学势边界 六个自有DFT候选;有限候选与显式绘图窗口
compatibility 氧化物MP2020条目修正 自有收敛氧化物单点;接口算术;自定义单点不作MP标准材料数据
cost 组成成本换算 随库历史表;不是当前报价
energy_models 位点/对称评分与Ising模型 实际几何及明确假定模型;评分不是DFT能量;有向配对单列
eos Si E(V)拟合 五点实际DFT;有限体积范围
ewald NaCl点电荷静电 实际几何与规定离子电荷;点电荷模型
hhi 组成HHI 随库历史元素数据;质量加权,缺失值不补零
interface_reactions Cu/Au混合线与反应式 六个自有DFT候选;体相平衡,不是界面能或势垒
phase_diagram CuAu有限凸包 自有同方法DFT;候选有限,不作完整材料相图
pourbaix_diagram Zn Pourbaix图 官方离线参考条目;不是本次新DFT;浓度和参考态明确
quasiharmonic Si准谐Debye 五点自有DFT E(V);泊松比假定;不是逐体积声子QHA
reaction_calculator 反应配平与CuAu反应能 自有DFT与化学式;按打印反应式归一化
surface_analysis Cu111表面能与功函数 自有DFT/LOCPOT;两表面因子;平台与EF来自同一目录
thermochemistry 实验生成焓/熵容器 明确来源NIST数据;不是新DFT,温度标签不自动积分热容
wulff Cu111受限Wulff 自有DFT表面能;仅111晶面族,不是完整平衡形貌

5. 衍射#

模块家族 实际操作入口 输入与范围
diffraction Si XRD 自有结构;结构衍射模型,不是实验仪器谱

6. 响应与光学#

模块家族 实际操作入口 输入与范围
elasticity Si弹性张量与方向性质 实际应力应变;区分张量与工程剪切
excitation Si光学谱插值/展宽 实际DFT介电虚部;泛化谱容器不自动算激发态
ferroelectricity GaN Berry分支 实际六点Berry数据;极化分支与参考体积明确
nmr 水分子屏蔽张量 自有DFT NMR;绝对屏蔽不是校准化学位移
optics Si介电与n/k/吸收 自有DFT介电数据;反射/损耗/吸收定义分开
piezo ZnS压电张量转换 自有DFPT;VASP和标准Voigt列顺序不同
piezo_sensitivity ZnS离子重建与敏感性 自有DFPT与模型缩放;显式体积/力导数单位;缩放不是新DFPT
solar 实际Si吸收谱与SLME 自有DFT光学/WAVEDER;跃迁阈值为示例代理;不是器件预测

7. 电子与成键#

模块家族 实际操作入口 输入与范围
lobster_env Si ICOHP邻居/四面体/平均COHP 自有合格LOBSTER6输出;原生图不支持use_weights=True
magnetism FeO共线磁序 自有收敛FeO磁矩;分类阈值不是磁基态证明
topological Bi2占据子空间spillage 自有匹配标量/SOC波函数;赝平面波度量,不是Z2不变量
xas XAFS/L23/位点加权 固定版本官方参考谱;集群实际后处理,未新算FEFF
xps Fe价带谱 自有投影DOS;显式EF/占据/网格;不是芯能级谱

8. 路径#

模块家族 实际操作入口 输入与范围
transition_state Al100实际NEB读取 自有实际NEB输出;样条极值与原始路径区别

核心对象与数据文件#

需要做什么 实际教程
结构、晶格、对称与文件转换 结构/界面、终端命令
能带、投影、自旋DOS 电子结构数据
真实轨迹、周期展开与MSD 轨迹与MSD
Phonopy声子文件与热力学 声子互通、声子热容/熵/自由能
应变、应力、弹性柔量 张量定义、方向性质
真实NEB文件与能垒曲线 NEB读取、样条/单位

CLI与额外条件#

当前八类CLI中,config、analyze、plot、structure、diff、potcar有对应实际离线操作;query在本机安装版只有参数注册而没有执行处理器,view需要当前环境未配置的VTK和图形显示。详情与可用替代操作见个人配置和CLI说明。

在线Materials Project查询应另行使用官方客户端与个人授权;本专题离线资料不携带API key,不将未发起的在线查询写成实例结果。POTCAR始终按用户已有VASP许可管理。

分子成键/匹配页使用个人目录OpenBabel依赖,准RRHO页保留明确的频率单位兼容层。按各页prepare.sh和环境说明操作,不应仅凭一个module load就假定所有可选依赖已齐全。

怎样理解这些实例的数据#

自有DFT/MD/量化结果、对已有结果的后处理、未松弛几何模型、历史/实验参考表和官方固定样本,均在相应页面分开说明。短小例子用于学习输入、流程和结果读取,正式研究还应根据材料与方法检查采样、体系规模、收敛和模型假定。

官方接口索引见pymatgen文档。

需要根据你的体系选择资源?联系讨论计算需求。实际可用软件与权限,以当前账户和运行环境为准。

查看配图

放大后可滚动查看细节,按 Esc 关闭。

100%查看原图 ↗