Cargando…
Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs
MOTIVATION: Dynamical properties of biochemical pathways (BPs) help in understanding the functioning of living cells. Their in silico assessment requires simulating a dynamical system with a large number of parameters such as kinetic constants and species concentrations. Such simulations are based o...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651430/ https://www.ncbi.nlm.nih.gov/pubmed/37951586 http://dx.doi.org/10.1093/bioinformatics/btad678 |
_version_ | 1785135995099807744 |
---|---|
author | Fontanesi, Michele Micheli, Alessio Milazzo, Paolo Podda, Marco |
author_facet | Fontanesi, Michele Micheli, Alessio Milazzo, Paolo Podda, Marco |
author_sort | Fontanesi, Michele |
collection | PubMed |
description | MOTIVATION: Dynamical properties of biochemical pathways (BPs) help in understanding the functioning of living cells. Their in silico assessment requires simulating a dynamical system with a large number of parameters such as kinetic constants and species concentrations. Such simulations are based on numerical methods that can be time-expensive for large BPs. Moreover, parameters are often unknown and need to be estimated. RESULTS: We developed a framework for the prediction of dynamical properties of BPs directly from the structure of their graph representation. We represent BPs as Petri nets, which can be automatically generated, for instance, from standard SBML representations. The core of the framework is a neural network for graphs that extracts relevant information directly from the Petri net structure and exploits them to learn the association with the desired dynamical property. We show experimentally that the proposed approach reliably predicts a range of diverse dynamical properties (robustness, monotonicity, and sensitivity) while being faster than numerical methods at prediction time. In synergy with the neural network models, we propose a methodology based on Petri nets arc knock-out that allows the role of each molecule in the occurrence of a certain dynamical property to be better elucidated. The methodology also provides insights useful for interpreting the predictions made by the model. The results support the conjecture often considered in the context of systems biology that the BP structure plays a primary role in the assessment of its dynamical properties. AVAILABILITY AND IMPLEMENTATION: https://github.com/marcopodda/petri-bio (code), https://zenodo.org/record/7610382 (data). |
format | Online Article Text |
id | pubmed-10651430 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-106514302023-11-10 Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs Fontanesi, Michele Micheli, Alessio Milazzo, Paolo Podda, Marco Bioinformatics Original Paper MOTIVATION: Dynamical properties of biochemical pathways (BPs) help in understanding the functioning of living cells. Their in silico assessment requires simulating a dynamical system with a large number of parameters such as kinetic constants and species concentrations. Such simulations are based on numerical methods that can be time-expensive for large BPs. Moreover, parameters are often unknown and need to be estimated. RESULTS: We developed a framework for the prediction of dynamical properties of BPs directly from the structure of their graph representation. We represent BPs as Petri nets, which can be automatically generated, for instance, from standard SBML representations. The core of the framework is a neural network for graphs that extracts relevant information directly from the Petri net structure and exploits them to learn the association with the desired dynamical property. We show experimentally that the proposed approach reliably predicts a range of diverse dynamical properties (robustness, monotonicity, and sensitivity) while being faster than numerical methods at prediction time. In synergy with the neural network models, we propose a methodology based on Petri nets arc knock-out that allows the role of each molecule in the occurrence of a certain dynamical property to be better elucidated. The methodology also provides insights useful for interpreting the predictions made by the model. The results support the conjecture often considered in the context of systems biology that the BP structure plays a primary role in the assessment of its dynamical properties. AVAILABILITY AND IMPLEMENTATION: https://github.com/marcopodda/petri-bio (code), https://zenodo.org/record/7610382 (data). Oxford University Press 2023-11-10 /pmc/articles/PMC10651430/ /pubmed/37951586 http://dx.doi.org/10.1093/bioinformatics/btad678 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Original Paper Fontanesi, Michele Micheli, Alessio Milazzo, Paolo Podda, Marco Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
title | Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
title_full | Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
title_fullStr | Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
title_full_unstemmed | Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
title_short | Exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
title_sort | exploiting the structure of biochemical pathways to investigate dynamical properties with neural networks for graphs |
topic | Original Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651430/ https://www.ncbi.nlm.nih.gov/pubmed/37951586 http://dx.doi.org/10.1093/bioinformatics/btad678 |
work_keys_str_mv | AT fontanesimichele exploitingthestructureofbiochemicalpathwaystoinvestigatedynamicalpropertieswithneuralnetworksforgraphs AT michelialessio exploitingthestructureofbiochemicalpathwaystoinvestigatedynamicalpropertieswithneuralnetworksforgraphs AT milazzopaolo exploitingthestructureofbiochemicalpathwaystoinvestigatedynamicalpropertieswithneuralnetworksforgraphs AT poddamarco exploitingthestructureofbiochemicalpathwaystoinvestigatedynamicalpropertieswithneuralnetworksforgraphs |