Multimodal Protein Language Models for Enzyme Kinetic Parameters: From Substrate Recognition to Conformational Adaptation
Organizations: School of Computer Science and Information Engineering, Hefei University of Technology · Institute of Artificial Intelligence, Hefei Comprehensive National Science Center · CVLab, College of Information Technology, United Arab Emirates University · Intelligent Interconnected Systems Laboratory of Anhui Province ·
Abstract
Predicting enzyme kinetic parameters quantifies how efficiently an enzyme catalyzes a specific substrate under defined biochemical conditions. Canonical parameters such as the turnover number (), Michaelis constant (), and inhibition constant () depend jointly on the enzyme sequence, the substrate chemistry, and the conformational adaptation of the active site during binding. Many learning pipelines simplify this process to a static compatibility problem between the enzyme and substrate, fusing their representations through shallow operations and regressing a single value. Such formulations overlook the staged nature of catalysis, which involves both substrate recognition and conformational adaptation. In this regard, we reformulate kinetic prediction as a staged multimodal conditional modeling problem and introduce the Enzyme-Reaction Bridging Adapter (ERBA), which injects cross-modal information via fine-tuning into Protein Language Models (PLMs) while preserving their biochemical priors. ERBA performs conditioning in two stages: Molecular Recognition Cross-Attention (MRCA) first injects substrate information into the enzyme representation to capture specificity; Geometry-aware Mixture-of-Experts (G-MoE) then integrates active-site structure and routes samples to pocket-specialized experts to reflect induced fit. To maintain semantic fidelity, Enzyme-Substrate Distribution Alignment (ESDA) enforces distributional consistency within the PLM manifold in a reproducing kernel Hilbert space. Experiments across three kinetic endpoints and multiple PLM backbones, ERBA delivers consistent gains and stronger out-of-distribution performance compared with sequence-only and shallow-fusion baselines, offering a biologically grounded route to scalable kinetic prediction and a foundation for adding cofactors, mutations, and time-resolved structural cues.
Figures & tables
| Method | Venue | Modality | Kinetic Endpoint: | Kinetic Endpoint: | Kinetic Endpoint: | |||||||||||
| R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | |||||
| Exp I: Existing SOTA Models | ||||||||||||||||
| DLKcat [ 78 ] | Nat.Catal 2022 | ✓ | ✓ | - | 0.01 | 0.37 | 1.78 | 1.30 | - | - | - | - | - | - | - | - |
| TurNup [ 76 ] | Nat.C 2023 | ✓ | ✓ | - | 0.39 | 0.65 | 1.60 | 1.19 | - | - | - | - | - | - | - | - |
| UniKP [ 61 ] | Nat.C 2023 | ✓ | ✓ | - | 0.13 | 0.42 | 1.56 | 1.14 | 0.36 | 0.63 | 1.02 | 0.78 | - | - | - | - |
| MPEK [ 48 ] | Brief.Bio 2024 | ✓ | ✓ | - | 0.33 | 0.59 | 1.34 | 1.05 | 0.30 | 0.56 | 1.40 | 1.09 | - | - | - | - |
| Index | Class Name | Kinetic Endpoint: | Kinetic Endpoint: | Kinetic Endpoint: | ||||||||||||
| Count | R 2 | PCC | RMSE | MAE | Count | R 2 | PCC | RMSE | MAE | Count | R 2 | PCC | RMSE | MAE | ||
| EC-1 | Oxidoreductases | 679 | 0.37 | 0.62 | 1.32 | 0.95 | 1,382 | 0.55 | 0.74 | 0.90 | 0.69 | 282 | 0.58 | 0.77 | 1.19 | 0.92 |
| EC-2 | Transferases | 334 | 0.46 | 0.69 | 1.22 | 0.87 | 1,000 | 0.53 | 0.73 | 0.81 | 0.61 | 270 | 0.38 | 0.65 | 1.37 | 0.99 |
| EC-3 | Hydrolases | 682 | 0.43 | 0.68 | 1.18 | 0.88 | 1,145 | 0.51 | 0.72 | 0.90 | 0.65 | 408 | 0.48 | 0.71 | 1.50 | 1.10 |
| EC-4 | Lyases | 131 | 0.50 | 0.71 | 1.27 | 0.92 | 293 | 0.56 | 0.75 | 0.81 | 0.61 | 157 | 0.65 | 0.81 | 1.19 | 0.84 |
| EC-5 | Isomerases | 72 | 0.46 | 0.73 | 1.39 | 0.94 | 123 | 0.61 | 0.78 | 0.84 | 0.64 | 42 | 0.67 | 0.83 | 1.20 | 0.95 |
| Method | OOD Test @EITLEM- | OOD Test @EITLEM- | ||||||
| R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | |
| DLKcat [ 78 ] | 0.01 | 0.15 | 3.87 | 3.05 | - | - | - | - |
| TurNup [ 76 ] | 0.21 | 0.38 | 2.46 | 2.11 | - | - | - | - |
| UniKP [ 61 ] | 0.08 | 0.20 | 1.76 | 1.24 | 0.14 | 0.32 | 1.54 | 1.08 |
| MPEK [ 48 ] | 0.17 | 0.41 | 1.65 | 1.18 | 0.12 | 0.35 | 1.71 | 1.32 |
| EITLEM [ 82 ] | 0.27 | 0.50 | 1.43 | 0.95 | 0.23 | 0.43 | 1.31 | 1.03 |
| Method | Modality | Kinetic Endpoint: | |||||
| R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | ||||
| PLM Baseline | ✓ | - | - | 0.49 | 0.71 | 1.38 | 1.05 |
| w / MRCA | ✓ | ✓ | - | 0.51 | 0.73 | 1.32 | 0.98 |
| w / G-MoE | ✓ | ✓ | ✓ | 0.54 | 0.74 | 1.27 | 0.94 |
| w / ESDA (Ours) | ✓ | ✓ | ✓ | 0.61 | 0.78 | 1.26 | 0.91 |
| Class | Kinetic Dataset | Total | Details | ||
| Dataset I (Main Test): and from [ 71 ] | |||||
| Entries | 23,151 | 41,174 | 11,929 | 76,254 | |
| EC 1 Oxidoreductases | 7,756 | 13,931 | 2,744 | 24,431 | Oxidoreductases catalyze diverse redox reactions by transferring electrons between molecules and substrates, and represent the largest EC class with broad kinetic and functional diversity. |
| EC 2 Transferases | 4,155 | 10,182 | 2,706 | 17,043 | Transferases catalyze the transfer of functional groups between diverse substrates, enabling the formation of new chemical bonds and the rapid and efficient interconversion of molecules. |
| EC 3 Hydrolases | 8,065 | 11,025 | 4,083 | 23,173 | Hydrolases catalyze the hydrolysis of diverse chemical bonds in biological molecules. They efficiently cleave covalent linkages in various substrates with variable enzyme kinetic parameters. |
| Index | Class Name | Kinetic Endpoint: | Kinetic Endpoint: | Kinetic Endpoint: | |||||||||
| R 2 | PCC | RMSE | MAE | R 2 | PCC | RMSE | MAE | R 2 | PCC | RMSE | MAE | ||
| (a) Ankh3-5.7B [ 70 ] w/ ERBA | |||||||||||||
| EC-1 | Oxidoreductases | 0.39 | 0.68 | 1.25 | 0.89 | 0.51 | 0.78 | 0.83 | 0.61 | 0.53 | 0.73 | 1.29 | 0.96 |
| EC-2 | Transferases | 0.44 | 0.65 | 1.23 | 0.87 | 0.55 | 0.74 | 0.78 | 0.58 | 0.39 | 0.65 | 1.27 | 0.97 |
| EC-3 | Hydrolases | 0.45 | 0.70 | 1.13 | 0.85 | 0.53 | 0.73 | 0.85 | 0.60 | 0.29 | 0.60 | 1.72 | 1.27 |
| EC-4 | Lyases | 0.52 | 0.73 | 1.20 | 0.91 | 0.60 | 0.79 | 0.73 | 0.55 | 0.54 | 0.74 | 1.36 | 0.99 |
| Method | Kinetic Endpoint: | ||||
| R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | ||
| Stage 1 | w / Concat & Self-Atention [ 83 ] | 0.47 | 0.69 | 1.44 | 1.10 |
| w / MRCA (Ours) | 0.61 | 0.78 | 1.26 | 0.91 | |
| Method | Kinetic Endpoint: | ||||
| R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | ||
| Stage 2 | w / MoE [ 81 ] | 0.50 | 0.71 | 1.39 | 1.05 |
| w / G-MoE (Ours) | 0.61 | 0.78 | 1.26 | 0.91 | |
| Method | Kinetic Endpoint: | ||||
| R 2 ↑ | PCC↑ | RMSE↓ | MAE↓ | ||
| Optimization | w / Loss [ 85 ] | 0.48 | 0.69 | 1.42 | 1.08 |
| w / ESDA (Ours) | 0.61 | 0.78 | 1.26 | 0.91 | |
Molecular Property Prediction
Molecular property prediction estimates chemical, physical, and biological properties from molecular structure and context.
See all 202 papers