Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.79 KB

README.md

File metadata and controls

46 lines (34 loc) · 1.79 KB

Energy-based Generative Models for Target-specific Drug Discovery

A Pytorch implementation of Target-specific Generation of Molecules (TagMol). This library refers to the following source code.

For details see Energy-based Generative Models for Target-specific Drug Discovery by Junde Li, Collin Beaudoin, and Swaroop Ghosh.

Dependencies

Structure

Training

python main.py

This main file was used for running TagMol experiments with GCN and GAT backends. The file data_dump.py could be executed first in order to run experiments faster with a preprocessed dataset.

python cgan_tagmol.py

This is a simplified cgan version of tagmol exluding the energy network. It supports generating target-specific molecules but not evaluating the relative binding affinity between the protein target and ligand.

Below are some generated molecules:

Citation

@article{li2022energy,
  title={Energy-based Generative Models for Target-specific Drug Discovery},
  author={Li, Junde and Beaudoin, Collin and Ghosh, Swaroop},
  journal={arXiv preprint arXiv:2212.02404},
  year={2022}
}