How not to be seen: predicting unseen enzyme functions using contrastive learning
Year: 2026
Type: article
Abstract: MOTIVATION: Predicting enzyme function from its sequence is still an unsolved problem in the life sciences. Moreover, with the explosion of annotated genome data, we are inundated with potential enzymatic sequences that have not yet been biochemically characterized. While it is not possible to assign a not-yet-existing label to such a sequence, there is high value in placing the sequence as accurately as possible in known function space. Doing so can help provide more accurate falsifiable hypotheses for experimentalists wishing to characterize enzymes from specific functional families. RESULTS: Here we present a contrastive learning algorithm for predicting enzyme function from sequence. Our method, EnzPlacer, predicts the third, second, and first EC numbers for a protein whose fourth EC number is not in the training corpus. This novel prediction mechanism accurately places a protein sequence within a narrowed-down functional context, even if the precise function remains unknown. AVAILABILITY AND IMPLEMENTATION: EnzPlacer and data is available at https://github.com/drxiangma/EnzPlacer under a GPL3 license.
Source: Bioinformatics
Authors: Xiang Ma, Parnal Joshi, Iddo Friedberg, Qi Li
Institutions: Grand View University, Iowa State University
Language: English
Subfield: Molecular Biology
Domain: Life Sciences
Open Access status: gold
Estimated APC paid: $3,989
Awards: Fine-grained Annotation of the Protein Universe through a Community of Practice, G4342131979, G524042247, BD Spokes: SPOKE: SOUTH: Large-Scale Medical Informatics for Patient Care Coordination and Engagement, G6399886260, RII Track 2 FEC: Multi-Scale Integrative Approach to Digital Health: Collaborative Research and Education in Smart Health in West Virginia and Arkansas, CAREER: Achieving Quality Information Extraction from Scientific Documents with Heterogeneous Weak Supervisions, Dependable Data Driven Discovery
OpenAlex ID: W7167645972
