Related Experiment Video
Updated: May 14, 2026

Optimization of Synthetic Proteins: Identification of Interpositional Dependencies Indicating Structurally and/or Functionally Linked Residues
Published on: July 14, 2015
How Not to be Seen: Predicting Unseen Enzyme Functions using Contrastive Learning
Xiang Ma1, Parnal Joshi2, Iddo Friedberg2
1Computer Science, Iowa State University, 50014, IA, USA.
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:
EnzPlacer is available from https://github.com/drxiangma/EnzPlacer under a GPL3 license.
Related Concept Videos
Predicting Reaction Outcomes
Predicting Products: Substitution vs. Elimination
The following factors can influence the mechanisms competing against each other:
Introduction to Enzyme Kinetics
The experimenter can then plot the initial reaction rate or velocity (Vo) of a given trial against the substrate concentration ([S]) to obtain a graph of the reaction properties. For many enzymatic reactions involving a...
Observational Learning
Introduction to Enzymes
Most enzymes are proteins that speed up biochemical reactions without being consumed. Enzymes contain one or more active sites that bind the substrates and convert them into products. Many enzymes also...
Introduction To Enzymes
Most enzymes are proteins that speed up biochemical reactions without being consumed. Enzymes contain one or more active sites that bind the substrates and convert them into products. Many enzymes also...
