1. Graph transformation for enzymatic mechanisms
- Author
-
Rolf Fagerberg, Jakob L. Andersen, Juraj Kolčák, Nikolai Nøjgaard, Christophe V. F. P. Laurent, Walter Fontana, Christoph Flamm, and Daniel Merkle
- Subjects
0301 basic medicine ,Statistics and Probability ,FOS: Computer and information sciences ,Source code ,Theoretical computer science ,AcademicSubjects/SCI01060 ,Discrete Mathematics (cs.DM) ,Databases, Factual ,media_common.quotation_subject ,Molecular Networks (q-bio.MN) ,Gene Expression ,010402 general chemistry ,01 natural sciences ,Biochemistry ,Quantitative Biology - Quantitative Methods ,03 medical and health sciences ,Humans ,Quantitative Biology - Molecular Networks ,Molecular Biology ,Quantitative Methods (q-bio.QM) ,media_common ,Supplementary data ,Graph rewriting ,0104 chemical sciences ,Computer Science Applications ,Variety (cybernetics) ,Computational Mathematics ,030104 developmental biology ,Computational Theory and Mathematics ,Amino acid side chain ,FOS: Biological sciences ,Systems Biology and Networks ,Software ,Computer Science - Discrete Mathematics - Abstract
Motivation: The design of enzymes is as challenging as it is consequential for making chemical synthesis in medical and industrial applications more efficient, cost-effective and environmentally friendly. While several aspects of this complex problem are computationally assisted, the drafting of catalytic mechanisms, i.e. the specification of the chemical steps-and hence intermediate states-that the enzyme is meant to implement, is largely left to human expertise. The ability to capture specific chemistries of multi-step catalysis in a fashion that enables its computational construction and design is therefore highly desirable and would equally impact the elucidation of existing enzymatic reactions whose mechanisms are unknown. Results: We use the mathematical framework of graph transformation to express the distinction between rules and reactions in chemistry. We derive about 1000 rules for amino acid side chain chemistry from the M-CSA database, a curated repository of enzymatic mechanisms. Using graph transformation we are able to propose hundreds of hypothetical catalytic mechanisms for a large number of unrelated reactions in the Rhea database. We analyze these mechanisms to find that they combine in chemically sound fashion individual steps from a variety of known multi-step mechanisms, showing that plausible novel mechanisms for catalysis can be constructed computationally., Preprint submitted to ISMB/ECCB 2021. Prototype implementation source code available at https://github.com/Nojgaard/mechsearch Live demo available at https://cheminf.imada.sdu.dk/mechsearch/ Supplementary material available at https://cheminf.imada.sdu.dk/preprints/ECCB-2021
- Published
- 2021
- Full Text
- View/download PDF