Clustering FunFams using sequence embeddings improves EC purity
Maria LittmanniD, Nicola BordiniD, Michael HeinzingeriD, Konstantin SchützeiD, Christian DallagoiD, Christine Anne OrengoiD, Burkhard RostiD
Abstract
MotivationClassifying proteins into functional families can improve our understanding of protein function and can allow transferring annotations within one family. For this, functional families need to be "pure", i.e., contain only proteins with identical function. Functional Families (FunFams) cluster proteins within CATH superfamilies into such groups of proteins sharing function. 11% of all FunFams (22,830 of 203,639) contain EC annotations and of those, 7% (1,526 of 22,830) have inconsistent functional annotations. ResultsWe propose an approach to further cluster FunFams into functionally more consistent sub-families by encoding their sequences through embeddings. These embeddings originate from language models transferring knowledge gained from predicting missing amino acids in a sequence (ProtBERT) and have been further optimized to distinguish between proteins belonging to the same or a different CATH superfamily (PB-Tucker). Using distances between embeddings and DBSCAN to cluster FunFams and identify outliers, doubled the number of pure clusters per FunFam compared to random clustering. Our approach was not limited to FunFams but also succeeded on families created using sequence similarity alone. Complementing EC annotations, we observed similar results for binding annotations. Thus, we expect an increased purity also for other aspects of function. Our results can help generating FunFams; the resulting clusters with improved functional consistency allow more reliable inference of annotations. We expect this approach to succeed equally for any other grouping of proteins by their phenotypes. AvailabilityCode and embeddings are available via GitHub: https://github.com/Rostlab/FunFamsClustering
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 26
- FWCI
- 1.73
- Field percentile
- top 15%
- Assay
- Research Focus
- Approach
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
- How suitable are clustering methods for functional annotation of proteins?
Rakesh Busi, Pranav Machingal, … Petety V. Balaji·bioRxiv·Dec 26, 2024
- Fine-tuning Protein Embeddings for GeneralizableAnnotation Propagation
Andrew M. Dickson, Mohammad R. K. Mofrad·bioRxiv·Jun 22, 2023
- FuncSeek: Multi-PLM contrastive learning for protein functional similarity search
Leendert Cloete, Hugh‐G. Patterton·bioRxiv·Aug 29, 2026
- ASM-Clust: classifying functionally diverse protein families using alignment score matrices
Daan R. Speth, Victoria J. Orphan·bioRxiv·Oct 3, 2019
- A Two-Stage ESM-Based Machine Learning Pipeline for Robust Hierarchical Enzyme Function Prediction
Xiao Hua, Ghjuvan Micaelu Grimaud·bioRxiv·Aug 18, 2026
- From Scarce Functional Labels to Label-Aware Generation in Homologous Protein Families
Lorenzo Rosset, Martin Weigt, Francesco Zamponi·bioRxiv·Jul 22, 2025