Scaling the profile of life by function with SPIN

Read full text
Authors: Andrea Mancini, Vinh-Son Pho, Alessandro Bianchi, Gianluca Lombardi, Chujun Lyu, A. Carbone
Cited by: 1
References: 31

Abstract

Motivations: Classifying hundreds of thousands of protein sequences by function remains a significant computational challenge. Building on the ProfileView method for identifying functional classes and subclasses, our goal is to achieve large-scale classification of proteins from extensive databases and ongoing high-throughput sequencing efforts, ultimately producing comprehensive sets of sequences that share the same function. Results: By applying deep learning techniques, SPIN learns discriminative patterns in functionally related sequences, allowing the classification of hundreds of thousands of sequences into a defined number of functional classes. SPIN offers an effective compromise between small, family-specific protein language models (pLMs) and computational cost, with a time complexity linear in the number of sequences. It enables the identification of family-specific conserved residues, providing insight into the functional nuances of protein subclasses. By enhancing the scalability of protein function predictors, SPIN advances our understanding of protein functions and their evolutionary relationships. Availability and Implementation: The data and code that support the findings of this study are publicly available at https://gitlab.lcqb.upmc.fr/andrea.mancini/SPIN.

Fields of Study & Subjects

Machine Learning in Bioinformatics Bioinformatics and Genomic Networks Protein Structure and Dynamics

Publication details

Journal / source
Bioinformatics Advances
Publisher
Oxford University Press (OUP)
Volume
6
Issue
1
Pages
vbag064–vbag064
Publication date
1 January 2026
Language
EN