Related Experiment Video
Updated: Feb 13, 2026

A Protocol for Computer-Based Protein Structure and Function Prediction
Published on: November 3, 2011
EC-Bench: a benchmark for enzyme commission number prediction
Saeedeh Davoudi1, Christopher S Henry2, Christopher S Miller3
1Department of Computer Science and Engineering, University of Colorado Denver, Denver, CO, 80204, United States.
Motivation:
Enzymes are proteins that catalyze specific biochemical reactions in cells. Enzyme Commission (EC) numbers are used to annotate enzymes in a four-level hierarchy that classifies enzymes based on the specific chemical reactions they catalyze. Accurate EC number prediction is essential for understanding enzyme functions. Despite the availability of numerous methods for predicting EC numbers from protein sequences, there is no unified framework for evaluating and studying such methods systematically. This gap limits the ability of the community to identify the most effective approaches for enzyme annotation.
Results:
We introduce EC-Bench, a benchmark for EC number prediction, consisting of (i) an initial representative set of existing methods (including homology-based, deep learning, contrastive learning, and language model methods), (ii) existing and novel accuracy and efficiency performance metrics, and (iii) selected datasets to allow for comprehensive comparative study. EC-Bench is open-source and provides a framework for researchers to not only compare among existing methods objectively under uniform conditions, but also to introduce and effectively evaluate performance of new methods in a comparative framework. To demonstrate the utility of EC-Bench, we perform extensive experimentation to compare the existing EC number prediction methods and establish their advantages and disadvantages in a variety of prediction tasks, namely "exact EC number prediction," "EC number completion," and (partial or additional) "EC number recommendation." We find wide variation in the performance of different methods, but also subtle but potentially useful differences in the performance of different methods across tasks and for different parts of the EC hierarchy.
Availability And Implementation:
The benchmarking pipeline is available at https://github.com/dsaeedeh/EC-Bench.
More Related Videos
Related Concept Videos
Enzymes
Enzyme deficiencies can often translate into life-threatening diseases. For example, a genetic abnormality resulting in the deficiency of the enzyme G6PD...
Enzyme Kinetics
Scientists typically study enzyme kinetics with a fixed amount of enzyme in the controlled environment of a test tube. When more reactant, or substrate, is...
Predicting Molecular Geometry
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Enzyme-linked Receptors
Neurotrophin (NT) receptors are a family of RTKs, including trkA, trkB, and trkC (tropomyosin-related kinase) receptors. TrkA is specific for nerve growth factor (NGF), neurotrophin-6, and neurotrophin-7. TrkB binds...
Sensitivity, Specificity, and Predicted Value
Sensitivity is the...

