Skip to content

Gap-Filling Genome-Scale Metabolic Models via Unconnected Modules

Summary

Genome-scale metabolic reconstructions frequently contain gap metabolites (produced but never consumed, or vice versa) and blocked reactions (carrying zero flux under any condition). This method gives a simple, general definition of a gap metabolite directly from the set of blocked reactions. It then groups blocked reactions and gap metabolites into "Unconnected Modules" (UMs) — connected components of a bipartite graph — so a curator can inspect each inconsistency as a self-contained visual unit rather than one flux at a time.[1]

Method

A reaction is blocked if its flux is fixed at zero under any medium condition (computed via linear programs over the stoichiometric matrix). A metabolite is defined as a gap if and only if every reaction it participates in (as reactant or product) is blocked — this criterion is checked directly from the blocked-reaction set, without needing the reaction-by-reaction case analysis used by earlier gap-metabolite definitions.[1]

The gap/blocked-reaction relationships across the whole network are then represented as a bipartite graph, and its connected components — Unconnected Modules (UMs) — are computed. Each UM isolates one self-contained region of network inconsistency, simplifying curation decisions about where to add missing reactions.[1]

A related edge case, the pseudo-gap metabolite, arises when a metabolite (e.g. a cofactor) participates only in a closed loop of non-blocked reactions with no net production or consumption — it is not detected as a gap under the definition above, but its biosynthetic pathway can still be blocked as a consequence. The standard fix is to add the metabolite to the biomass equation or an explicit exchange/sink reaction.[1]

Application

The method was applied to iCG238, the genome-scale metabolic reconstruction of Blattabacterium cuenoti, an obligate endosymbiont of cockroaches (a case chosen because such intracellular symbionts cannot be cultured, making direct experimental validation of network gaps impossible). The analysis found 69 of 419 reactions (~16%) blocked and 58 of 364 metabolites (~15%) gaps, organized into 10 Unconnected Modules, each then classified by category (Root/Downstream-Non-Produced, Root/Upstream-Non-Consumed) and manually curated. The result is an updated, more accurate reconstruction, iMP240.[1]

See Also

  • Recon3D and Multi-scale Erythrocyte Metabolism Platform — genome-scale reconstructions where this kind of topological curation is a standard maintenance step.
  • KcatNet — a genome-wide kinetic-parameter predictor whose outputs feed the enzyme-constrained variant of these models, a separate (kinetic rather than topological) source of model inconsistency.

Citations

[1] Ponce-de-León, Montero, Peretó (2013), "Solving gap metabolites and blocked reactions in genome-scale models: application to the metabolic network of Blattabacterium cuenoti", BMC Systems Biology, 7, 114. Supports: gap-metabolite definition, Unconnected Modules method, and the iCG238→iMP240 application figures above. Location: Background/Results (gap metabolite and blocked-reaction definitions; Identification of Unconnected Modules; Results and discussion, B. cuenoti case study).