Python toolkit package for analyzing, pre-processing and post-processing with density functional theory, cluster expansion, graph neural network, Monte Carlo simulated annealing, genetic algorithm, and active learning workflows in the field of catalysis.
-
Clone the repository:
git clone https://gitlab.com/changzhiai/pcat.git
-
Enter the installation path:
cd pcat
-
Install PCAT package:
python setup.py install
-
Density functional theory method with a kinetic model under a practical workflow was applied to screen doped Pd hydrides. The code can be found in the folder
instances/instance1_dft
and the details can be found in this paper: -
Cluster expansion with Monte Carlo simulated annealing method was applied to study hydrogen impact on CO2 reduction in PdHx. The code can be found in the folder
instances/instance2_ce_mcsa
and the details can be found in this paper: -
Cluster expansion with Monte Carlo simulated annealing method was applied to high-throughput compositional screening of metal alloy hydride. The code can be found in the folder
instances/instance3_ce_mcsa
and the details can be found in this paper: -
Graph neural network with multitasking genetic algorithm method was applied to screen PdxTi1-xHy with adsorbates under Various CO2 Reduction Reaction Conditions. The code can be found in the folder
instances/instance4_ml_ga
and the details can be found in this paper:
Changzhi Ai (changai@dtu.dk) at the Section of Atomic Scale Materials Modelling, Department of Energy Conversion and Storage, Technical University of Denmark.