Cargando…

A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks

BACKGROUND: Constraint-based analysis has become a widely used method to study metabolic networks. While some of the associated algorithms can be applied to genome-scale network reconstructions with several thousands of reactions, others are limited to small or medium-sized models. In 2015, Erdrich...

Descripción completa

Detalles Bibliográficos
Autores principales: Röhl, Annika, Bockmayr, Alexander
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5210269/
https://www.ncbi.nlm.nih.gov/pubmed/28049424
http://dx.doi.org/10.1186/s12859-016-1412-z
_version_ 1782490849742946304
author Röhl, Annika
Bockmayr, Alexander
author_facet Röhl, Annika
Bockmayr, Alexander
author_sort Röhl, Annika
collection PubMed
description BACKGROUND: Constraint-based analysis has become a widely used method to study metabolic networks. While some of the associated algorithms can be applied to genome-scale network reconstructions with several thousands of reactions, others are limited to small or medium-sized models. In 2015, Erdrich et al. introduced a method called NetworkReducer, which reduces large metabolic networks to smaller subnetworks, while preserving a set of biological requirements that can be specified by the user. Already in 2001, Burgard et al. developed a mixed-integer linear programming (MILP) approach for computing minimal reaction sets under a given growth requirement. RESULTS: Here we present an MILP approach for computing minimum subnetworks with the given properties. The minimality (with respect to the number of active reactions) is not guaranteed by NetworkReducer, while the method by Burgard et al. does not allow specifying the different biological requirements. Our procedure is about 5-10 times faster than NetworkReducer and can enumerate all minimum subnetworks in case there exist several ones. This allows identifying common reactions that are present in all subnetworks, and reactions appearing in alternative pathways. CONCLUSIONS: Applying complex analysis methods to genome-scale metabolic networks is often not possible in practice. Thus it may become necessary to reduce the size of the network while keeping important functionalities. We propose a MILP solution to this problem. Compared to previous work, our approach is more efficient and allows computing not only one, but even all minimum subnetworks satisfying the required properties. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-1412-z) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5210269
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-52102692017-01-06 A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks Röhl, Annika Bockmayr, Alexander BMC Bioinformatics Methodology Article BACKGROUND: Constraint-based analysis has become a widely used method to study metabolic networks. While some of the associated algorithms can be applied to genome-scale network reconstructions with several thousands of reactions, others are limited to small or medium-sized models. In 2015, Erdrich et al. introduced a method called NetworkReducer, which reduces large metabolic networks to smaller subnetworks, while preserving a set of biological requirements that can be specified by the user. Already in 2001, Burgard et al. developed a mixed-integer linear programming (MILP) approach for computing minimal reaction sets under a given growth requirement. RESULTS: Here we present an MILP approach for computing minimum subnetworks with the given properties. The minimality (with respect to the number of active reactions) is not guaranteed by NetworkReducer, while the method by Burgard et al. does not allow specifying the different biological requirements. Our procedure is about 5-10 times faster than NetworkReducer and can enumerate all minimum subnetworks in case there exist several ones. This allows identifying common reactions that are present in all subnetworks, and reactions appearing in alternative pathways. CONCLUSIONS: Applying complex analysis methods to genome-scale metabolic networks is often not possible in practice. Thus it may become necessary to reduce the size of the network while keeping important functionalities. We propose a MILP solution to this problem. Compared to previous work, our approach is more efficient and allows computing not only one, but even all minimum subnetworks satisfying the required properties. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-1412-z) contains supplementary material, which is available to authorized users. BioMed Central 2017-01-03 /pmc/articles/PMC5210269/ /pubmed/28049424 http://dx.doi.org/10.1186/s12859-016-1412-z Text en © The Author(s) 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology Article
Röhl, Annika
Bockmayr, Alexander
A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
title A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
title_full A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
title_fullStr A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
title_full_unstemmed A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
title_short A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
title_sort mixed-integer linear programming approach to the reduction of genome-scale metabolic networks
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5210269/
https://www.ncbi.nlm.nih.gov/pubmed/28049424
http://dx.doi.org/10.1186/s12859-016-1412-z
work_keys_str_mv AT rohlannika amixedintegerlinearprogrammingapproachtothereductionofgenomescalemetabolicnetworks
AT bockmayralexander amixedintegerlinearprogrammingapproachtothereductionofgenomescalemetabolicnetworks
AT rohlannika mixedintegerlinearprogrammingapproachtothereductionofgenomescalemetabolicnetworks
AT bockmayralexander mixedintegerlinearprogrammingapproachtothereductionofgenomescalemetabolicnetworks