MPF.2021.2.8
收藏DataCite Commons2022-09-24 更新2024-07-29 收录
下载链接:
https://figshare.com/articles/dataset/MPF_2021_2_8/19470599
下载链接
链接失效反馈官方服务:
资源简介:
[Reverting back to v1, please make sure to use an earlier pymatgen version.] <br> This dataset contains the MPF.2021.2.8 data used to train the m3gnet model reported in `https://arxiv.org/abs/2202.02450` <br> I have split the dataset into two pickle files. To load the data, you can use example code as below. <br> ``` import pickle with open('block_0.p', 'rb') as f: data = pickle.load(f) <br> with open('block_1.p', 'rb') as f: data.update(pickle.load(f)) ``` <br> where `data` will be a dictionary with `material_id` as the key and an inner dictionary as the value. <br> The inner dictionary contains the snapshots of this `material_id`, with the following keys. ``` - structure - energy - force - stress - id ``` The `structure` is a list of pymatgen structures. <br> Each id in the `id` list is of format `material_id-calc_id-ionic_step_id`, where `calc_id` is 0 (second) or 1 (first) in the double relaxation process. <br> The `stress` here is the raw output from VASP, meaning that it is really the negative stress using the convention in our paper. Hence to train the model, please multiply stress with -0.1 (kBa to GPa and change sign) <br> The units for energy, force and stress in the data are eV, eV/A, and kBa. Remember to convert the stress to GPa and take the negative sign to work with m3gnet training.
【回退至v1版本,请务必使用较早版本的pymatgen库】
本数据集包含用于训练论文`https://arxiv.org/abs/2202.02450`中所报道的m3gnet模型的MPF.2021.2.8数据集。
本数据集已拆分为两个pickle格式文件。如需加载数据,可使用如下示例代码:
import pickle
with open('block_0.p', 'rb') as f:
data = pickle.load(f)
with open('block_1.p', 'rb') as f:
data.update(pickle.load(f))
其中`data`为以`material_id`为键、内层字典为值的字典对象。该内层字典包含对应`material_id`的快照数据,包含以下键:
- `structure`:pymatgen结构列表
- `energy`:能量
- `force`:原子受力
- `stress`:应力
- `id`:计算标识
`id`列表中的每个标识均遵循`material_id-calc_id-ionic_step_id`格式,其中`calc_id`为0(对应第二次弛豫)或1(对应第一次弛豫),对应双弛豫过程。
此处的`stress`为VASP的原始输出结果,即遵循本文所用约定的负应力值。因此若要用于模型训练,请将应力值乘以-0.1(完成单位从kBa到GPa的转换并修正符号)。
本数据集中能量、受力与应力的单位分别为eV、eV/Å与kBa。请务必将应力转换为GPa并取负号,以适配m3gnet模型的训练需求。
提供机构:
figshare
创建时间:
2022-03-31
搜集汇总
数据集介绍

背景与挑战
背景概述
该数据集是用于训练m3gnet模型的MPF.2021.2.8数据,包含材料的结构、能量、力、应力等信息,存储为两个pickle文件。数据单位为eV、eV/A和kBa,使用时需进行单位转换和符号处理。
以上内容由遇见数据集搜集并总结生成



