BindScreen: Protein-Centric Contrastive Learning for Sequence-Based Virtual Screening
Bianchin de Oliveira, G.; Saeed, F.
Show abstract
Virtual screening ranks candidate molecules against a protein target. Sequence-based deep learning avoids dockings structural requirements, but pair-based models need one forward pass per protein-molecule pair and scale poorly to large libraries. Dual-encoder contrastive models remove that bottleneck, yet standard CLIP training assumes a symmetric, one-to-one correspondence, whereas protein-molecule binding is asymmetric and many-to-many. We present Bind-Screen, a sequence-only dual-encoder screening model, and show that the decisive design choice is not the contrastive loss but how the batch is built. BindScreen combines a protein-centric batch construction and an asymmetric multi-positive InfoNCE loss. A factorial ablation separates the two contributions: the loss alone degrades performance under standard CLIP batching, the protein-centric batch alone recovers most of the gain, and the combination performs best. The effect is encoder-agnostic across eight protein language models spanning four architectural families. By decoupling protein count from molecule count per batch, BindScreen reaches higher validation BEDROC in 86 hours than standard CLIP reaches in 460 hours, and needs about seven times fewer forward passes to screen LIT-PCBA than pair-based models. The source code, pretrained checkpoints, and datasets are publicly available at https://github.com/pcdslab/BindScreen and https://huggingface.co/collections/SaeedLab/bindscreen
Matching journals
The top 6 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Efficient protein structure generation with sparse denoising models 95%
- TrustAffinity: accurate, reliable and scalable out-of-distribution protein-ligand binding affinity prediction using trustworthy deep learning 94%
- Interpreting Neural Networks for Biological Sequences by Learning Stochastic Masks 94%
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.