跳转到主要内容

pyiron工作流框架的数据类

项目描述

Dataclasses for pyiron

pyiron_dataclasses模块提供了一系列针对pyiron工作流程框架的dataclasses。它可以加载由pyiron_atomistics创建的HDF5文件,并读取这些文件中存储的内容,而不依赖于pyiron_atomistics。此外,它不是固定于pyiron_atomistics的单一版本,而是将多个版本的pyiron_atomisticspyiron_dataclasses的相同API版本匹配。

使用方法

使用内置转换器的get_dataclass()函数

from h5io_browser import read_dict_from_hdf
from pyiron_dataclasses.v1.converter import get_dataclass

job_classes = get_dataclass(
    job_dict=read_dict_from_hdf(
        file_name=job.project_hdf5.file_name,
        h5_path="/",
        recursive=True,
        slash='ignore',
    )[job.job_name]
)
job_classes

支持的版本

版本1 - v1

pyiron_atomistics支持的版本

  • 0.6.13
  • 0.6.12

由...