Pharmacophore-Conditioned Diffusion Model for Ligand-Based De Novo Drug Design

Amira Alakhdar, Barnabas Poczos, Newell Washburn
5/15/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Developing bioactive molecules remains a central, time- and cost-heavy challenge in drug discovery, particularly for novel targets lacking structural or functional data. Pharmacophore modeling presents an alternative for capturing the key features required for molecular bioactivity against a biological target. In this work, we present PharmaDiff, a pharmacophore-conditioned diffusion model for 3D molecular generation. PharmaDiff employs a transformer-based architecture to integrate an atom-based representation of the 3D pharmacophore into the generative process, enabling the precise generation of 3D molecular graphs that align with predefined pharmacophore hypotheses. Through comprehensive testing, PharmaDiff demonstrates superior performance in matching 3D pharmacophore constraints compared to ligand-based drug design methods. Additionally, it achieves higher docking scores across a range of proteins in structure-based drug design, without the need for target protein structures. By integrating pharmacophore modeling with 3D generative techniques, PharmaDiff offers a powerful and flexible framework for rational drug design.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{alakhdar2025pharmacophoreconditioned,
  title  = {Pharmacophore-Conditioned Diffusion Model for Ligand-Based De Novo Drug Design},
  author = {Amira Alakhdar and Barnabas Poczos and Newell Washburn},
  year   = {2025},
  eprint = {2505.10545},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.10545v1}
}

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/2505.10545.svg)](https://codeofpaper.com/paper/2505.10545)

Discussion