Cargando…

Random sampling of elementary flux modes in large-scale metabolic networks

Motivation: The description of a metabolic network in terms of elementary (flux) modes (EMs) provides an important framework for metabolic pathway analysis. However, their application to large networks has been hampered by the combinatorial explosion in the number of modes. In this work, we develop...

Descripción completa

Detalles Bibliográficos
Autores principales: Machado, Daniel, Soons, Zita, Patil, Kiran Raosaheb, Ferreira, Eugénio C., Rocha, Isabel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3436828/
https://www.ncbi.nlm.nih.gov/pubmed/22962475
http://dx.doi.org/10.1093/bioinformatics/bts401
_version_ 1782242707111936000
author Machado, Daniel
Soons, Zita
Patil, Kiran Raosaheb
Ferreira, Eugénio C.
Rocha, Isabel
author_facet Machado, Daniel
Soons, Zita
Patil, Kiran Raosaheb
Ferreira, Eugénio C.
Rocha, Isabel
author_sort Machado, Daniel
collection PubMed
description Motivation: The description of a metabolic network in terms of elementary (flux) modes (EMs) provides an important framework for metabolic pathway analysis. However, their application to large networks has been hampered by the combinatorial explosion in the number of modes. In this work, we develop a method for generating random samples of EMs without computing the whole set. Results: Our algorithm is an adaptation of the canonical basis approach, where we add an additional filtering step which, at each iteration, selects a random subset of the new combinations of modes. In order to obtain an unbiased sample, all candidates are assigned the same probability of getting selected. This approach avoids the exponential growth of the number of modes during computation, thus generating a random sample of the complete set of EMs within reasonable time. We generated samples of different sizes for a metabolic network of Escherichia coli, and observed that they preserve several properties of the full EM set. It is also shown that EM sampling can be used for rational strain design. A well distributed sample, that is representative of the complete set of EMs, should be suitable to most EM-based methods for analysis and optimization of metabolic networks. Availability: Source code for a cross-platform implementation in Python is freely available at http://code.google.com/p/emsampler. Contact: dmachado@deb.uminho.pt Supplementary information: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-3436828
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-34368282012-12-12 Random sampling of elementary flux modes in large-scale metabolic networks Machado, Daniel Soons, Zita Patil, Kiran Raosaheb Ferreira, Eugénio C. Rocha, Isabel Bioinformatics Original Papers Motivation: The description of a metabolic network in terms of elementary (flux) modes (EMs) provides an important framework for metabolic pathway analysis. However, their application to large networks has been hampered by the combinatorial explosion in the number of modes. In this work, we develop a method for generating random samples of EMs without computing the whole set. Results: Our algorithm is an adaptation of the canonical basis approach, where we add an additional filtering step which, at each iteration, selects a random subset of the new combinations of modes. In order to obtain an unbiased sample, all candidates are assigned the same probability of getting selected. This approach avoids the exponential growth of the number of modes during computation, thus generating a random sample of the complete set of EMs within reasonable time. We generated samples of different sizes for a metabolic network of Escherichia coli, and observed that they preserve several properties of the full EM set. It is also shown that EM sampling can be used for rational strain design. A well distributed sample, that is representative of the complete set of EMs, should be suitable to most EM-based methods for analysis and optimization of metabolic networks. Availability: Source code for a cross-platform implementation in Python is freely available at http://code.google.com/p/emsampler. Contact: dmachado@deb.uminho.pt Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2012-09-15 2012-09-03 /pmc/articles/PMC3436828/ /pubmed/22962475 http://dx.doi.org/10.1093/bioinformatics/bts401 Text en © The Author(s) (2012). Published by Oxford University Press. http://creativecommons.org/licenses/by/3.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Machado, Daniel
Soons, Zita
Patil, Kiran Raosaheb
Ferreira, Eugénio C.
Rocha, Isabel
Random sampling of elementary flux modes in large-scale metabolic networks
title Random sampling of elementary flux modes in large-scale metabolic networks
title_full Random sampling of elementary flux modes in large-scale metabolic networks
title_fullStr Random sampling of elementary flux modes in large-scale metabolic networks
title_full_unstemmed Random sampling of elementary flux modes in large-scale metabolic networks
title_short Random sampling of elementary flux modes in large-scale metabolic networks
title_sort random sampling of elementary flux modes in large-scale metabolic networks
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3436828/
https://www.ncbi.nlm.nih.gov/pubmed/22962475
http://dx.doi.org/10.1093/bioinformatics/bts401
work_keys_str_mv AT machadodaniel randomsamplingofelementaryfluxmodesinlargescalemetabolicnetworks
AT soonszita randomsamplingofelementaryfluxmodesinlargescalemetabolicnetworks
AT patilkiranraosaheb randomsamplingofelementaryfluxmodesinlargescalemetabolicnetworks
AT ferreiraeugenioc randomsamplingofelementaryfluxmodesinlargescalemetabolicnetworks
AT rochaisabel randomsamplingofelementaryfluxmodesinlargescalemetabolicnetworks