ecmtool: fast and memory-efficient enumeration of elementary conversion modes.
Autor: | Buchner B; acib GmbH, Austrian Centre of Industrial Biotechnology, 1190 Vienna, Austria., Clement TJ; Systems Biology Lab, Vrije Universiteit, 1081HV Amsterdam, The Netherlands., de Groot DH; Biozentrum, Swiss Institute of Bioinformatics, University of Basel, 4056 Basel, Switzerland., Zanghellini J; Department of Analytical Chemistry, University of Vienna, 1090 Vienna, Austria. |
---|---|
Jazyk: | angličtina |
Zdroj: | Bioinformatics (Oxford, England) [Bioinformatics] 2023 Mar 01; Vol. 39 (3). |
DOI: | 10.1093/bioinformatics/btad095 |
Abstrakt: | Motivation: Characterizing all steady-state flux distributions in metabolic models remains limited to small models due to the explosion of possibilities. Often it is sufficient to look only at all possible overall conversions a cell can catalyze ignoring the details of intracellular metabolism. Such a characterization is achieved by elementary conversion modes (ECMs), which can be conveniently computed with ecmtool. However, currently, ecmtool is memory intensive, and it cannot be aided appreciably by parallelization. Results: We integrate mplrs-a scalable parallel vertex enumeration method-into ecmtool. This speeds up computation, drastically reduces memory requirements and enables ecmtool's use in standard and high-performance computing environments. We show the new capabilities by enumerating all feasible ECMs of the near-complete metabolic model of the minimal cell JCVI-syn3.0. Despite the cell's minimal character, the model gives rise to 4.2×109 ECMs and still contains several redundant sub-networks. Availability and Implementation: ecmtool is available at https://github.com/SystemsBioinformatics/ecmtool. Supplementary Information: Supplementary data are available at Bioinformatics online. (© The Author(s) 2023. Published by Oxford University Press.) |
Databáze: | MEDLINE |
Externí odkaz: |