跳转到主要内容

Reaction-network是一个Python包,用于无机材料合成中的合成规划和预测化学反应途径。

项目描述

Reaction Network

Codecov GitHub Workflow Status

PyPI - Python Version PyPI - Downloads PyPI - License

Reaction Network (rxn_network) 是一个用于无机材料合成中合成规划和预测化学反应途径的Python包。

安装

我们建议使用pip进行安装

pip install -U reaction-network

该包将安装为rxn_network名称。默认情况下不会安装Materials Project API;要安装它,请运行:pip install -U mp-api

注意 从版本7.0开始及以后,reaction-network包不再使用graph-tool。所有网络功能现在都使用rustworkx实现。这意味着不再需要完成任何额外的安装。

教程

examples文件夹包含两个(2)演示笔记本

  • 1_enumerators.ipynb:如何从一组条目中枚举反应;使用jobflow运行枚举器
  • 2_networks.ipynb:如何从枚举器和条目列表中构建反应网络;如何执行路径搜索以推荐平衡的反应路径;使用jobflow运行反应网络分析

引用

如果您在您的工作中使用了此代码,请考虑引用以下论文(见CITATION.bib

McDermott, M. J., Dwaraknath, S. S., 和 Persson, K. A. (2021)。一种基于图的网络,用于预测固态材料合成中的化学反应路径。自然通讯,12(1)。 https://doi.org/10.1038/s41467-021-23339-x

致谢

本工作作为GENESIS项目的一部分得到支持,GENESIS是一个下一代合成中心,由美国能源部科学办公室基础能源科学资助的能源前沿研究中心,资助编号DE-SC0019212。

在此了解有关GENESIS EFRC的更多信息: https://www.stonybrook.edu/genesis/

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

reaction-network-8.3.0.tar.gz (555.9 kB 查看哈希值)

上传时间

构建分布

reaction_network-8.3.0-py3-none-any.whl (577.9 kB 查看哈希值)

上传时间 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面