Molecular Fingerprints Are Strong Models for Peptide Function Prediction

Jakub Adamczyk, Piotr Ludynia, Wojciech Czech
1/29/2025
q-bio.BMcs.LG

No confident code implementation found for this paper.

Abstract

Understanding peptide properties is often assumed to require modeling long-range molecular interactions, motivating the use of complex graph neural networks and pretrained transformers. Yet, whether such long-range dependencies are essential remains unclear. We investigate if simple, domain-specific molecular fingerprints can capture peptide function without these assumptions. Atomic-level representation aims to provide richer information than purely sequence-based models and better efficiency than structural ones. Across 132 datasets, including LRGB and five other peptide benchmarks, models using count-based ECFP, Topological Torsion, and RDKit fingerprints with LightGBM achieve state-of-the-art accuracy. Despite encoding only short-range molecular features, these models outperform GNNs and transformer-based approaches. Control experiments with sequence shuffling and amino acid counts confirm that fingerprints, though inherently local, suffice for robust peptide property prediction. Our results challenge the presumed necessity of long-range interaction modeling and highlight molecular fingerprints as efficient, interpretable, and computationally lightweight alternatives for peptide prediction.

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{adamczyk2025molecular,
  title  = {Molecular Fingerprints Are Strong Models for Peptide Function Prediction},
  author = {Jakub Adamczyk and Piotr Ludynia and Wojciech Czech},
  year   = {2025},
  eprint = {2501.17901},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.17901v2}
}

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

Discussion