| Literature DB >> 31510702 |
Reza Miraskarshahi1, Hooman Zabeti1, Tamon Stephen2, Leonid Chindelevitch1.
Abstract
MOTIVATION: Constraint-based modeling of metabolic networks helps researchers gain insight into the metabolic processes of many organisms, both prokaryotic and eukaryotic. Minimal cut sets (MCSs) are minimal sets of reactions whose inhibition blocks a target reaction in a metabolic network. Most approaches for finding the MCSs in constrained-based models require, either as an intermediate step or as a byproduct of the calculation, the computation of the set of elementary flux modes (EFMs), a convex basis for the valid flux vectors in the network. Recently, Ballerstein et al. proposed a method for computing the MCSs of a network without first computing its EFMs, by creating a dual network whose EFMs are a superset of the MCSs of the original network. However, their dual network is always larger than the original network and depends on the target reaction. Here we propose the construction of a different dual network, which is typically smaller than the original network and is independent of the target reaction, for the same purpose. We prove the correctness of our approach, minimal coordinated support (MCS2), and describe how it can be modified to compute the few smallest MCSs for a given target reaction.Entities:
Mesh:
Year: 2019 PMID: 31510702 PMCID: PMC6612898 DOI: 10.1093/bioinformatics/btz393
Source DB: PubMed Journal: Bioinformatics ISSN: 1367-4803 Impact factor: 6.937
Fig. 1.Example of a metabolic network with its associated dual network created by the nullspace matrix. Some of its FMs involving target reaction are shown; their coordinated supports result in cut sets for it in the original network
Fig. 2.This matrix is the nullspace of the reconfigured nullspace of stoichiometry matrix . The double description method begins on this space and finds extreme rays with length
Fig. 3.Each extreme ray of the projected cone is an image of an extreme ray in the original cone, while some extreme rays of the original cone do not project to extreme rays. It is also possible that two or more extreme rays in the original cone project onto the same one. Our desired projections lie in the plane where the value in the target position is
Result of running the methods on the hepatic polyamine and sulfur amino acid network (Reyes-Palomares )
| All times are in seconds | Optimized Berge | Improved MFK | Target-specific dual network | MCS2 dual network |
|---|---|---|---|---|
| Extreme ray computation | 270.2 | 270.2 | 1191.9 | 79.8 |
| Secondary process time | >18 000 | >18 000 | 591.3 | 157.4 |
| Total time | >18 000 | >18 000 | 1783.2 | 237.2 |
Note: ; target reaction 1.
Result of running the methods on Fernandez2006 ModelB (Fernandez ) with ; target reaction 1
| All times are in seconds | Optimized Berge | Improved MFK | Target-specificdual network | MCS2 dual network |
|---|---|---|---|---|
| Extreme ray computation | 99.5 | 99.5 | >18 000 | >18 000 |
| Secondary process | 2.1 | 1445.1 | — | — |
| Total time | 101.6 | 1544.6 | >18 000 | >18 000 |
Note: This is an example where MCS2 and the target-specific dual methods could not finish in time, while the Berge and MFK methods reported all 194 689 MCSs for the compressed network’s reaction 1 fairly quickly.
Result of running the methods on the kinetic model of yeast network (Stanford ) with ; all the reactions were used as targets
| All times are in seconds | Optimized Berge | Improved MFK | Target-specific Dual network | MCS2 Dual network |
|---|---|---|---|---|
| Extreme ray computation | 86.0 | 86.0 | >18 000 | 53.0 |
| Secondary process time | >18 000 | >18 000 | — | 13.6 |
| Total time | >18 000 | >18 000 | >18 000 | 66.6 |
Berge computed the MCSs for the first 5 reactions before running out of time. The MFK and target-specific dual methods were not able to finish the computation of the MCSs even for the first reaction.
Fig. 4.Time (in seconds) for computing each of the 40 smallest MCSs for reaction 10 (the first reaction which has at least 100 MCSs) of the Li2012 calcium-mediated synaptic plasticity model (Li )
Result of running MCS2-MILP and MCSEnumerator on the E.coli iAF1260 network with 2382 reactions (981 reactions after compression)
| Method used | Average number of MCSs | Average time for shortest MCS | Number of targets MILP failed on |
|---|---|---|---|
| MCS2-MILP | 12.74 MCSs | 4.45 s | 17 |
| MCSEnumerator | 12.07 MCSs | 5.22 s | 13 |
Result of running MCS2-MILP and MCSEnumerator on the models from the BiGG database which initially have 2000–2600 reactions
| Model ID | Average time for shortest MCS for MCSE numerator (s) | Average time for shortest MCS for MCS2-MILP (s) | Reactions before (after) |
|---|---|---|---|
| compression | |||
| iJO1366 | 4.66 | 3.98 | 2583 (1106) |
| iRC1080 | 7.12 | 7.19 | 2191 (1080) |
| STM_v1_0 | 1.82 | 1.83 | 2545 (1031) |
| iSbBS512_1146 | 14.10 | 19.03 | 2591 (1018) |
| iAF1260 | 5.22 | 4.45 | 2382 (981) |
| iSDY_1059 | 8.00 | 9.63 | 2539 (942) |
| iYL1228 | 1.88 | 2.11 | 2262 (805) |