Public repository for the preprint "Deep Generative Model for the Dual-Objective Inverse Design of Metal Complexes."
tmcinvdes
will provide code and data from our research around Junction Tree Variational Autoencoder (JT-VAE) models that can generate metal ligands for transition metal complexes (TMCs). TMCs are used in industrial catalytic processes, anticancer therapies, and energy transformations. By labeling ligands with DFT-calculated target properties, conditional generative models can be trained and harnessed, optimizing metal ligands directionally in the target property space to discover novel TMCs by inverse design.
The code used to train the JT-VAE models and generate ligands can be found at: JT-VAE-tmcinvdes.
Follow the environment setup instructions to install all the dependencies of the code in this repository. The code relies on a local download of the tmQMg-L repository and must therefore be cloned into a local folder.
Contains the code used to create the JT-VAE training sets.
Contains the code to assemble TMCs from ligands.
Contains the ORCA input file and parser scripts to label the generated ligands with the DFT-calculated properties of their homoleptic TMCs.
Contains the code for analyzing and processing data.
For nominal runs of the present code, shared both as explicit usage examples and to test reproducibility, see the detailed workflow.
If you find our work useful, please cite our article:
@article{Strandgaard:2022:ChemRxiv,
author = {Magnus Strandgaard, Trond Linjordet, Hannes Kneiding, Arron Burnage, Ainara Nova, Jan Halborg Jensen, David Balcells}
title = {Deep Generative Model for the Dual-Objective Inverse Design of Metal Complexes},
journal = {ChemRxiv},
volume = {preprint},
doi = {10.26434/chemrxiv-2024-mzs7b},
year = {2024},
}
This repository represents work in progress, meaning that data and code will be gradually added.