Downloads · 30 days
0
charlesnovak/EnzyGen
EnzyGen is a machine learning model from charlesnovak. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
This repository contains code, data and model weights for ICML 2024 paper Generative Enzyme Design Guided by Functionally Important Sites and Small-Molecule Substrates
Downloads · 30 days
0
Access
Public
Updated Jun 28, 2025
Repo size
8.6 GB
Likes
0
Public
Click a slice to open those files.
.pt8.6 GB · 100%
From the Hugging Face model README
This repository contains code, data and model weights for ICML 2024 paper Generative Enzyme Design Guided by Functionally Important Sites and Small-Molecule Substrates
The overall model architecture is shown below:

Make sure you have git lfs installed
git clone https://huggingface.co/charlesnovak/EnzyGen
cd EnzyGen
Make sure you have Conda installed. Then run,
bash setup_conda.sh
conda activate enzygen
Modify the provided data/input_example.json
Make sure paths are correctly provided and the EC numbers for the proteins in the input data are provided
bash infer.sh
There are 5 items in the outputs directory
@inproceedings{songgenerative,
title={Generative Enzyme Design Guided by Functionally Important Sites and Small-Molecule Substrates},
author={Song, Zhenqiao and Zhao, Yunlong and Shi, Wenxian and Jin, Wengong and Yang, Yang and Li, Lei},
booktitle={Forty-first International Conference on Machine Learning}
}