PharmacoMatch: Efficient 3D Pharmacophore Screening via Neural Subgraph Matching

Daniel Rose, Oliver Wieder, Thomas Seidel, Thierry Langer
9/10/2024
cs.LGcs.AIq-bio.QM

No confident code implementation found for this paper.

Abstract

The increasing size of screening libraries poses a significant challenge for the development of virtual screening methods for drug discovery, necessitating a re-evaluation of traditional approaches in the era of big data. Although 3D pharmacophore screening remains a prevalent technique, its application to very large datasets is limited by the computational cost associated with matching query pharmacophores to database molecules. In this study, we introduce PharmacoMatch, a novel contrastive learning approach based on neural subgraph matching. Our method reinterprets pharmacophore screening as an approximate subgraph matching problem and enables efficient querying of conformational databases by encoding query-target relationships in the embedding space. We conduct comprehensive investigations of the learned representations and evaluate PharmacoMatch as pre-screening tool in a zero-shot setting. We demonstrate significantly shorter runtimes and comparable performance metrics to existing solutions, providing a promising speed-up for screening very large datasets.

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{rose2024pharmacomatch,
  title  = {PharmacoMatch: Efficient 3D Pharmacophore Screening via Neural Subgraph Matching},
  author = {Daniel Rose and Oliver Wieder and Thomas Seidel and Thierry Langer},
  year   = {2024},
  eprint = {2409.06316},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.06316v2},
  journal = {ICLR 2024 2024}
}

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

Discussion