Trustworthy prediction of enzyme commission numbers using a hierarchical interpretable transformer

Louis Dumontet1, So-Ra Han2, Jun Hyuck Lee3

  • 1Department of Computer Science, University of Nevada, Las Vegas, 4505 S Maryland Pkwy, Las Vegas, NV, USA.

Nature Communications
|January 30, 2026
PubMed

Related Concept Videos

Enzymes02:34

Enzymes

Inside living organisms, enzymes act as catalysts for many biochemical reactions involved in cellular metabolism. The role of enzymes is to reduce the activation energies of biochemical reactions by forming complexes with its substrates. The lowering of activation energies favor an increase in the rates of biochemical reactions.
Enzyme deficiencies can often translate into life-threatening diseases. For example, a genetic abnormality resulting in the deficiency of the enzyme G6PD...
94.7K
Enzyme Kinetics01:19

Enzyme Kinetics

Enzymes speed up reactions by lowering the activation energy of the reactants. The speed at which the enzyme turns reactants into products is called the rate of reaction. Several factors impact the rate of reaction, including the number of available reactants. Enzyme kinetics is the study of how an enzyme changes the rate of a reaction.
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...
104.1K
Predicting Molecular Geometry02:27

Predicting Molecular Geometry

VSEPR Theory for Determination of Electron Pair Geometries
45.8K
Bacterial Transformation01:33

Bacterial Transformation

In 1928, bacteriologist Frederick Griffith worked on a vaccine for pneumonia, which is caused by Streptococcus pneumoniae bacteria. Griffith studied two pneumonia strains in mice: one pathogenic and one non-pathogenic. Only the pathogenic strain killed host mice.
Griffith made an unexpected discovery when he killed the pathogenic strain and mixed its remains with the live, non-pathogenic strain. Not only did the mixture kill host mice, but it also contained living pathogenic bacteria that...
59.9K
Interpreting R Charts01:22

Interpreting R Charts

R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
349
Interpreting Run Charts01:25

Interpreting Run Charts

Run charts, essentially line graphs plotted over time, serve as fundamental yet effective tools for process analysis. They chronicle data sequentially, facilitating the identification of trends, shifts, or cyclical movements. This graphical representation is instrumental in determining whether a process is stable or exhibits signs of potential instability indicative of special cause variation. In the healthcare domain, run charts depict infection rates over time, enabling hospitals to monitor...
3.3K