Cargando…
Computing optimal factories in metabolic networks with negative regulation
MOTIVATION: A factory in a metabolic network specifies how to produce target molecules from source compounds through biochemical reactions, properly accounting for reaction stoichiometry to conserve or not deplete intermediate metabolites. While finding factories is a fundamental problem in systems...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9235471/ https://www.ncbi.nlm.nih.gov/pubmed/35758789 http://dx.doi.org/10.1093/bioinformatics/btac231 |
_version_ | 1784736316827631616 |
---|---|
author | Krieger, Spencer Kececioglu, John |
author_facet | Krieger, Spencer Kececioglu, John |
author_sort | Krieger, Spencer |
collection | PubMed |
description | MOTIVATION: A factory in a metabolic network specifies how to produce target molecules from source compounds through biochemical reactions, properly accounting for reaction stoichiometry to conserve or not deplete intermediate metabolites. While finding factories is a fundamental problem in systems biology, available methods do not consider the number of reactions used, nor address negative regulation. METHODS: We introduce the new problem of finding optimal factories that use the fewest reactions, for the first time incorporating both first- and second-order negative regulation. We model this problem with directed hypergraphs, prove it is NP-complete, solve it via mixed-integer linear programming, and accommodate second-order negative regulation by an iterative approach that generates next-best factories. RESULTS: This optimization-based approach is remarkably fast in practice, typically finding optimal factories in a few seconds, even for metabolic networks involving tens of thousands of reactions and metabolites, as demonstrated through comprehensive experiments across all instances from standard reaction databases. AVAILABILITY AND IMPLEMENTATION: Source code for an implementation of our new method for optimal factories with negative regulation in a new tool called Odinn, together with all datasets, is available free for non-commercial use at http://odinn.cs.arizona.edu. |
format | Online Article Text |
id | pubmed-9235471 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-92354712022-06-29 Computing optimal factories in metabolic networks with negative regulation Krieger, Spencer Kececioglu, John Bioinformatics ISCB/Ismb 2022 MOTIVATION: A factory in a metabolic network specifies how to produce target molecules from source compounds through biochemical reactions, properly accounting for reaction stoichiometry to conserve or not deplete intermediate metabolites. While finding factories is a fundamental problem in systems biology, available methods do not consider the number of reactions used, nor address negative regulation. METHODS: We introduce the new problem of finding optimal factories that use the fewest reactions, for the first time incorporating both first- and second-order negative regulation. We model this problem with directed hypergraphs, prove it is NP-complete, solve it via mixed-integer linear programming, and accommodate second-order negative regulation by an iterative approach that generates next-best factories. RESULTS: This optimization-based approach is remarkably fast in practice, typically finding optimal factories in a few seconds, even for metabolic networks involving tens of thousands of reactions and metabolites, as demonstrated through comprehensive experiments across all instances from standard reaction databases. AVAILABILITY AND IMPLEMENTATION: Source code for an implementation of our new method for optimal factories with negative regulation in a new tool called Odinn, together with all datasets, is available free for non-commercial use at http://odinn.cs.arizona.edu. Oxford University Press 2022-06-27 /pmc/articles/PMC9235471/ /pubmed/35758789 http://dx.doi.org/10.1093/bioinformatics/btac231 Text en © The Author(s) 2022. 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 | ISCB/Ismb 2022 Krieger, Spencer Kececioglu, John Computing optimal factories in metabolic networks with negative regulation |
title | Computing optimal factories in metabolic networks with negative regulation |
title_full | Computing optimal factories in metabolic networks with negative regulation |
title_fullStr | Computing optimal factories in metabolic networks with negative regulation |
title_full_unstemmed | Computing optimal factories in metabolic networks with negative regulation |
title_short | Computing optimal factories in metabolic networks with negative regulation |
title_sort | computing optimal factories in metabolic networks with negative regulation |
topic | ISCB/Ismb 2022 |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9235471/ https://www.ncbi.nlm.nih.gov/pubmed/35758789 http://dx.doi.org/10.1093/bioinformatics/btac231 |
work_keys_str_mv | AT kriegerspencer computingoptimalfactoriesinmetabolicnetworkswithnegativeregulation AT kececioglujohn computingoptimalfactoriesinmetabolicnetworkswithnegativeregulation |