zhenpengyao / Supramolecular_VAE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Supramolecular Variational Autoencoder for Reticular Frameworks

GitHub Logo

SmVAE is a multi-component variational autoencoder with modules that are in charge of encoding and decoding each part of the RFcode (edge, vertices, topology). Reticular frameworks are mapped with discrete RFcodes, transferred into continuous vectors, and then transferred back. To have the latent space organized around properties of interest, we add an extra component to the model that uses labeled data. Preprint can be found at: https://doi.org/10.26434/chemrxiv.12186681.v1.

Clone the repo, to generate a working enviroment download miniconda and use enviroment.yml to update:

git clone git@github.com/zhenpengyao/Supramolecular_VAE
conda env update --file enviroment.yml

About

License:Apache License 2.0


Languages

Language:Jupyter Notebook 98.7%Language:Python 1.3%