文件名称:DFT的matlab源代码-Open-Catalyst-Dataset:用于创建和分析OpenCatalyst数据集的工作流程
文件大小:13.28MB
文件格式:ZIP
更新时间:2024-06-14 22:47:58
系统开源
DFT的matlab源代码开放式催化剂数据集 该存储库托管Open Catalyst项目中使用的输入生成工作流。 设置 安装必备软件的最简单方法是通过。 安装后,运行以下命令: 创建一个新环境vaspenv , conda create -n vaspenv python=3.7 激活新创建的环境以安装所需的依赖项: conda activate vaspenv 安装特定版本的Pymatgen和ASE: pip install pymatgen==2020.4.2 ase>=3.19.1 从Github安装Catkit: pip install git+https://github.com/ulissigroup/CatKit.git catkit 克隆此仓库并使用以下命令安装: pip install -e . 工作流程 该代码库支持以下工作流程以对催化剂+吸附剂系统进行采样。 我们首先选择散装材料中的元素数量。 随机选择具有此数量元素的整体结构。 然后从材料的所有对称不同表面中随机选择一个表面,其米勒指数小于或等于2。然后将一个随机选择的吸附物放置在该表面上。 除了对单个催化剂+吸
【文件预览】:
Open-Catalyst-Dataset-master
----workflow_image.png(57KB)
----test()
--------verify_correctness.py(2KB)
--------unittest()
--------RUN_unittest.sh(242B)
----experimental()
--------utils.py(2KB)
--------perturb_systems.py(2KB)
--------get_energies.py(2KB)
--------rattle_test.py(1KB)
--------README.md(1KB)
--------merge_traj.py(4KB)
----sample_structure.py(10KB)
----ocdata()
--------constants.py(11KB)
--------base_atoms()
--------surfaces.py(12KB)
--------precompute_sample_structures.py(7KB)
--------adsorbates.py(2KB)
--------__init__.py(0B)
--------bulk_obj.py(13KB)
--------combined.py(12KB)
--------vasp.py(7KB)
--------bulks.py(1KB)
----setup.py(494B)
----.gitignore(27B)
----README.md(8KB)