bioRxivBioinformaticsPreprint
FuncSeek: Multi-PLM contrastive learning for protein functional similarity search
Abstract
Below 30% pairwise sequence identity, alignment-based methods struggle to reliably distinguish true homologs from chance, and enzyme function prediction degrades accordingly: on proteins in this regime, even advanced methods (CLEAN) achieves only 55.1% accuracy at full EC specificity on the CARE benchmark. To this end Protein Language Models (PLMs) have gained favor as alternatives. However, PLMs often encode only a subset of the biology, whereas the understanding of enzyme function requires among other things a combination of sequence, structure and functional-context simultaneously. In this work, we describe FuncSeek, a contrastive learning model which utilizes three diverse, complementary PLMs: ESM2 (to model evolutionary co-variation), ProstT5 (for bilingual sequence and structure embeddings), and ProteinBERT (for functional semantic similarities). Using SwissProt data, these 2816-D embeddings are labelled with Enzyme Commission numbers (EC) and are trained through a supervised contrastive head into a 256-D space. FuncSeek attains 64.6% nearest-neighbour EC4 accuracy on the CARE out-of-distribution benchmark set (ood30; proteins below 30% identity to training set), outperforming CLEAN (55.1%) and Diamond BLASTp (51.4%), and obtains 93.7% nearest-neighbour EC4 accuracy on the promiscuous, multi-functional enzymes benchmark (CLEAN, 69.4%). We also show that the learned representations transfer without retraining to the TrEMBL database, achieving 97.3% nearest-neighbour EC4 accuracy on an 8,031 BRENDA-validated enzyme set, never seen during training. Because only projected embeddings are stored in the target index, and function is inferred from an annotated reference set, we propose this paradigm for rapidly searching extremely large metagenomic databases, bypassing costly sequence alignment and annotation pipelines.
- assay: protein sequence
- research focus: gene regulatory network inference
- approach: contrastive learning
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Protein Language Models Outperform BLAST for Evolutionarily Distant Enzymes: A Systematic Benchmark of EC Number Prediction
Rajesh Sathyamoorthy, Munish Puri·bioRxiv·Apr 1, 2026
- PLMView: collaborative protein language model representations for fast and scalable specialized protein function inference
Vinh-Son Pho, Alessandro Natale Bianchi, … Alessandra Carbone·bioRxiv·Aug 5, 2026
- How Not to be Seen: Predicting Unseen Enzyme Functions using Contrastive Learning
Xiang Ma, Parnal Joshi, … Qi Li·BioinformaticsPeer-reviewed·Jul 1, 2026
- Unsupervised protein language models learn patterns of enzyme function
Matthew Penner, Michal Lihan, … Florian Hollfelder·bioRxiv·Apr 23, 2026
- UNKAI: A protein functional identity prediction model based on ESM-C latent representations and the attention mechanism
Kotaro Ukai, Suguru Fujita, Tohru Terada·Computational and Structural Biotechnology JournalPeer-reviewed·Mar 1, 2026
- Contrasting Sequence with Structure: Pre-training Graph Representations with PLMs
Louis Robinson, Timothy J. Atkinson, … Thomas D. Barrett·bioRxiv·Dec 1, 2023