CoarsenConf: Equivariant Coarsening with Aggregated Attention for Molecular Conformer Generation

Danny Reidenbach, Aditi S. Krishnapriyan
6/26/2023
cs.LGphysics.chem-phq-bio.BM

Official code: ASK-Berkeley/CoarsenConf (10 stars, MIT, last commit 2024-10-24).

Abstract

Molecular conformer generation (MCG) is an important task in cheminformatics and drug discovery. The ability to efficiently generate low-energy 3D structures can avoid expensive quantum mechanical simulations, leading to accelerated virtual screenings and enhanced structural exploration. Several generative models have been developed for MCG, but many struggle to consistently produce high-quality conformers. To address these issues, we introduce CoarsenConf, which coarse-grains molecular graphs based on torsional angles and integrates them into an SE(3)-equivariant hierarchical variational autoencoder. Through equivariant coarse-graining, we aggregate the fine-grained atomic coordinates of subgraphs connected via rotatable bonds, creating a variable-length coarse-grained latent representation. Our model uses a novel aggregated attention mechanism to restore fine-grained coordinates from the coarse-grained latent representation, enabling efficient generation of accurate conformers. Furthermore, we evaluate the chemical and biochemical quality of our generated conformers on multiple downstream applications, including property prediction and oracle-based protein docking. Overall, CoarsenConf generates more accurate conformer ensembles compared to prior generative models.

View on arXivView PDF

Code Implementations(1)

MIT
100PythonJun 22, 20231 years agoMIT

Similar Papers

Cite this paper

@article{reidenbach2023coarsenconf,
  title  = {CoarsenConf: Equivariant Coarsening with Aggregated Attention for Molecular Conformer Generation},
  author = {Danny Reidenbach and Aditi S. Krishnapriyan},
  year   = {2023},
  eprint = {2306.14852},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.14852v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.14852.svg)](https://codeofpaper.com/paper/2306.14852)

Discussion