Generic Embden-Meyerhof-Parnas (EMP) glycolysis module

A generic, taxon-neutral decomposition of Embden-Meyerhof-Parnas glycolysis as a module: the catabolism of a hexose phosphate to pyruvate through the fructose-6-phosphate and fructose-1,6-bisphosphate intermediates, with net production of ATP and reduced pyridine nucleotide. The module is deliberately phrased as an ordered chain of reaction steps with abstract function selectors rather than a fixed list of genes, so that it can represent bacterial, archaeal, fungal, plant, and animal implementations of the same route. Its defining feature is the passage through fructose-6-phosphate, which is what separates EMP from the Entner-Doudoroff route (which passes through 6-phosphogluconate and 2-keto-3-deoxy-6-phosphogluconate) and from the phosphoketolase routes. Three axes of genuine cross-taxon variation are modelled explicitly as variant sets: how hexose carbon enters the hexose-phosphate pool (ATP-dependent kinase, ADP-dependent kinase, phosphotransferase-system transport coupling, or glucose-1-phosphate from a glucan), which phosphoryl donor drives the committed 6-phosphofructokinase step (ATP, diphosphate, or ADP), and whether the glyceraldehyde-3-phosphate oxidation step is phosphorylating (conserving the oxidation energy as 1,3-bisphosphoglycerate and then ATP) or non-phosphorylating (running straight to 3-phosphoglycerate and forgoing that ATP). A concrete organism module specialises these selectors with genes, isozymes, compartments, and regulation; see the human investment-phase and payoff-phase modules for a worked concrete instantiation.

MODULE:generic_emp_glycolysisDRAFTABSTRACTMetabolic Pathwaymodules/emp_glycolysis.yaml
glycolytic process through fructose-6-phosphateGO:0061615
GO:0061615
glycolytic process through fructose-6-phosphate
The module core is grounded in the GO term for glycolysis proceeding through a fructose-6-phosphate intermediate, which is the specific child of glycolytic process (GO:0006096) that picks out the Embden-Meyerhof-Parnas route. The Entner-Doudoroff route is grounded separately in GO:0061678; its former sibling term GO:0061688 was obsoleted in GO release 2026-07-26.
MetaCyc:PWY-5484
glycolysis II (from fructose 6-phosphate)
MetaCyc pathway cross-referenced by GO:0061615 (recorded as the has_dbxref of that term in the GO release used here), representing the EMP route as a conserved pathway with organism-specific enzyme variants.
GO:0061621
canonical glycolysis
GO subdivides the glucose-6-phosphate route by entry mechanism; canonical glycolysis is defined as beginning with conversion of glucose to glucose-6-phosphate by glucokinase activity. This supports modelling hexose entry as a variant set rather than a single fixed step.
GO:0061633
transport-coupled glycolytic process through glucose-6-phosphate
GO recognises transport-coupled entry (the bacterial phosphoenolpyruvate- dependent phosphotransferase system) as a distinct route into the same hexose-phosphate pool, supporting the PTS entry variant.
GO:0061622
glycolytic process through glucose-1-phosphate
GO recognises entry via glucose-1-phosphate, supporting the glucan-derived entry variant in which phosphoglucomutase feeds the hexose-phosphate pool.
GO:0046537
obsolete 2,3-bisphosphoglycerate-independent phosphoglycerate mutase activity
Both the cofactor-independent (GO:0046537) and cofactor-dependent (GO:0046538) phosphoglycerate mutase terms are obsolete and carry term_replaced_by GO:0004619. The dPGM/iPGM distinction therefore cannot be grounded in a GO molecular function term, and is recorded in this module as prose on the mutase step rather than as a term-bearing variant set.
GO:0061625
glycolytic process through fructose-1-phosphate
The fructose-1-phosphate route (fructose PTS + 1-phosphofructokinase, which bypasses fructose 6-phosphate) is a SIBLING of GO:0061615 under GO:0006096, not a child of it. GO therefore places that route outside the fructose-6-phosphate pathway this module models, which is the basis for scoping it out in notes rather than adding it as an entry variant. Auditable directly: the asserted superclasses of GO:0061625 are GO:0006001 fructose catabolic process and GO:0006096 glycolytic process, and GO:0061615 is not among them. Note that module_validator checks term LABELS, not parentage, so this claim is not covered by CI and rests on that check against the GO release in use.
file:modules/gluconeogenesis.yaml
Generic gluconeogenesis module
This module is the catabolic counterpart of the existing taxon-neutral gluconeogenesis template and follows the same modelling style (abstract function selectors, variant sets on axes of real cross-taxon variation). The two share the reversible trunk that the gluconeogenesis module leaves deliberately coarse.
file:modules/entner_doudoroff_and_gluconeogenesis.yaml
Entner-Doudoroff glycolysis and gluconeogenesis module
The existing ED module covers bacterial hexose catabolism for organisms that do not run a complete forward EMP route; it explicitly scopes itself against EMP, and this module supplies the EMP counterpart it contrasts with.
file:modules/glycolysis_investment_phase.yaml
Glycolysis I — investment phase (human)
Concrete human instantiation of parts 1-5 of this template (hexokinase, GPI, PFK-1, aldolase, TPI1), with isozyme families and disease associations.
file:modules/glycolysis_payoff_phase.yaml
Glycolysis II — payoff phase (human)
Concrete human instantiation of parts 6-9 of this template (GAPDH, PGK, PGAM, enolase, pyruvate kinase).
24Nodes
11Parts
4Variant Sets
12Variants
18Annotons
11Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

All recommended fields populated.

Module deep research

✗ none found

No MODULE:generic_emp_glycolysis deep-research report alongside the module YAML.

Leaf nodes lacking representative members

✓ representative grounding skipped for abstract module.

Template conformance

✓ every declared conforms_to bundle matches its template motif.

Gene-review completeness (0/0 grounded genes reviewed)

No concrete UniProt-grounded genes in this module.

Details

Context
cytosolGO:0005829
Generic Embden-Meyerhof-Parnas glycolysisMetabolic Pathwaygeneric_emp_glycolysis
glycolytic process through fructose-6-phosphateGO:0061615
Context
cytosolGO:0005829

Scope: direct entry at fructose 6-phosphate is in scope but not yet modelled. Two common routes land on fructose 6-phosphate rather than glucose 6-phosphate — fructose phosphorylated at C6 by a broad-specificity hexokinase, and mannose entering as mannose 6-phosphate and isomerised on by mannose-6-phosphate isomerase — and both are unambiguously INSIDE GO:0061615, since they pass through the defining intermediate. They are simply not represented by any current variant: every variant below produces glucose 6-phosphate, and the broad-specificity hexokinase annoton declares glucose as its substrate for clarity rather than because the enzyme is glucose-specific. A future revision should add a fructose/mannose entry variant; until then this is a known gap, not a scoping decision, and it is distinct from the exclusion described next. Scope: the fructose-1-phosphate route is deliberately excluded. The bacterial fructose PTS yields fructose 1-phosphate, which 1-phosphofructokinase (FruK, EC 2.7.1.56) phosphorylates straight to fructose 1,6-bisphosphate, bypassing both the isomerase and the phosphofructokinase step — and therefore bypassing the fructose-6-phosphate intermediate that defines this module. GO treats that route the same way: GO:0061625 glycolytic process through fructose-1-phosphate is a SIBLING of this module's core term GO:0061615 under GO:0006096, not a child of it, so the route is outside this module rather than a missing variant of it. It is covered by modules/bacterial_fructose_pts_catabolism.yaml and modules/fructose_pts_uptake_and_catabolism.yaml. The glucose PTS variant retained here is a different thing: it yields glucose 6-phosphate and rejoins the F6P route at the isomerase. Scope. The module starts at hexose entry and ends at pyruvate. The fate of pyruvate (pyruvate dehydrogenase, lactate or ethanol fermentation, anaplerotic carboxylation), the reoxidation of the reduced cofactor produced at the oxidation step, and the mobilisation of glucans that feeds the glucose-1-phosphate entry variant are all deliberately outside it, and are covered by separate modules. Relationship to gluconeogenesis. Counting reactions rather than parts (the phosphorylating oxidation part contains two), the module has ten, of which seven are near-equilibrium and are shared, run in reverse, by the gluconeogenesis template. Only the entry kinase, the phosphofructokinase step (except in the diphosphate-dependent variant, which is freely reversible) and the pyruvate kinase step are effectively irreversible, and those three are exactly the steps the gluconeogenesis module covers with dedicated bypass reactions. The two modules are intended to be read together. Grounding. scope is ABSTRACT: participants use ANY_WITH_FUNCTION selectors throughout and terminal nodes intentionally do not name representative proteins, matching the sibling generic gluconeogenesis template. Leaf-grounding QC gaps on this file are therefore expected rather than defects. Concrete grounding to families, isozymes, and UniProt accessions lives in the instantiating modules (glycolysis_investment_phase, glycolysis_payoff_phase for human; entner_doudoroff_and_gluconeogenesis for the bacterial contrast case). Stoichiometry. Per hexose entering at glucose 6-phosphate via an ATP-dependent kinase and running the phosphorylating oxidation variant: 2 ATP invested, 4 ATP and 2 NAD(P)H produced, for a net 2 ATP + 2 NAD(P)H + 2 pyruvate. The PTS entry variant substitutes one phosphoenolpyruvate for one investment ATP; the non-phosphorylating oxidation variants forgo 2 ATP per hexose; the diphosphate-dependent phosphofructokinase variant spends diphosphate rather than ATP. Ontology limitations recorded against this template. GO provides no molecular function term distinguishing cofactor-dependent (dPGM, EC 5.4.2.11) from cofactor-independent (iPGM, EC 5.4.2.12) phosphoglycerate mutase — GO:0046538 and GO:0046537 are obsolete with term_replaced_by GO:0004619 — and class I (Schiff-base) and class II (metal-dependent) fructose-bisphosphate aldolases likewise share GO:0004332 and EC 4.1.2.13. In both cases a concrete module cannot record which family an organism uses through the function term alone, despite the pairs being non-homologous, unevenly distributed across taxa, and of direct interest as drug targets; family-level grounding (PANTHER, InterPro) is the only route to that distinction. Before leaving DRAFT. This template has not been checked for satisfiability against a bacterial or archaeal genome. The archaeal ADP-dependent kinase and ferredoxin-dependent oxidation variants in particular are asserted from the GO term inventory and general pathway knowledge rather than from a specific annotated genome, and should be confirmed against one.

Connections

hexose_phosphate_entry -> gpi_step Provides Input For
All entry variants converge on the same D-glucose 6-phosphate pool consumed by the isomerase.
gpi_step -> pfk_step Provides Input For
D-fructose 6-phosphate is the substrate of the committed kinase step.
pfk_step -> aldolase_step Provides Input For
D-fructose 1,6-bisphosphate is the substrate of the aldol cleavage.
aldolase_step -> tpi_step Provides Input For
The glycerone phosphate half of the aldol cleavage is the substrate of the isomerase.
aldolase_step -> g3p_oxidation Provides Input For
The glyceraldehyde-3-phosphate half of the aldol cleavage enters the oxidation step directly, without passing through the isomerase.
tpi_step -> g3p_oxidation Provides Input For
The isomerase converts the second triose so that it too can be oxidised; this is the edge that makes the pathway yield two pyruvate per hexose.
g3p_oxidation -> pgam_step Provides Input For
Every oxidation variant yields 3-phospho-D-glycerate, whether via the kinase step or directly.
pgam_step -> enolase_step Provides Input For
2-phospho-D-glycerate is the substrate of the hydratase.
enolase_step -> pyruvate_kinase_step Provides Input For
Phosphoenolpyruvate is the phosphoryl donor of the terminal kinase.
enolase_step -> pts_entry_variant Provides Input For
Feedback edge into the PTS entry variant specifically: the phosphoenolpyruvate that drives transport-coupled sugar uptake is produced by this module's own penultimate step, so in PTS-using organisms the entry step depends on pathway output. Targeting the variant rather than the hexose_phosphate_entry node makes the conditionality structural, and keeps the top-level step graph acyclic for realisations that do not select PTS entry.
Part 1: entry of hexose carbon into the hexose-phosphate pool
Hexose to hexose 6-phosphateReactionhexose_phosphate_entry

Generation of D-glucose 6-phosphate from an exogenous or stored hexose source. All four variants below converge on that one metabolite; entry directly at fructose 6-phosphate is real but not modelled here (see the scope paragraph in module notes). GO subdivides the glucose-6-phosphate route (GO:0061620) by exactly this axis, which is why it is modelled as a variant set.

Variant set: Hexose-phosphate entry variants by entry mechanism and phosphoryl donor (One Or More)

ONE_OR_MORE rather than EXACTLY_ONE: many organisms run several of these in parallel (for example an enteric bacterium with both a glucose PTS and a cytoplasmic glucokinase, or a hepatocyte mobilising glycogen while also phosphorylating free glucose).

ATP-dependent hexose kinase entryReactionatp_kinase_entry_variant

The canonical route (GO:0061621): a cytoplasmic ATP-dependent kinase phosphorylates free glucose at C6. The broad-specificity hexokinases and the glucose-specific glucokinases are alternatives here, not a required pair, so they are nested as a variant set on the specificity axis rather than listed as two conjunctive annotons.

canonical glycolysisGO:0061621
Variant set: Hexose kinase specificity variants by substrate specificity of the entry kinase (One Or More)

GO:0004340 glucokinase activity is a direct child of GO:0004396 hexokinase activity, so the two are related by subsumption rather than exclusion; an organism may carry either or both (vertebrates carry both). ONE_OR_MORE rather than EXACTLY_ONE for that reason.

Broad-specificity hexokinaseReactionbroad_hexokinase_variant

Annotons

Hexokinase (broad-specificity)
hexokinase_entry_activity
Participant: Any With Function: hexokinase activity
Required Function:
hexokinase activityGO:0004396

Function

hexokinase activityGO:0004396
Substrates: D-glucose ATP
Products: D-glucose 6-phosphate ADP

Locations

cytosolGO:0005829

Commits hexose carbon to intracellular metabolism by trapping it as a phosphorylated, membrane-impermeant sugar. Glucose 6-phosphate is a branch point, not an EMP-exclusive intermediate: it also feeds the pentose phosphate pathway, the Entner-Doudoroff route, and glucan synthesis.

Glucose-specific glucokinaseReactionglucose_specific_kinase_variant

Annotons

Glucokinase
glucokinase_entry_activity
Participant: Any With Function: glucokinase activity
Required Function:
glucokinase activityGO:0004340

Function

glucokinase activityGO:0004340
Substrates: D-glucose ATP
Products: D-glucose 6-phosphate ADP

Locations

cytosolGO:0005829

The glucose-specific kinase named in the GO definition of canonical glycolysis (GO:0061621). Bacterial Glk and the metazoan high-Km glucose-sensing isozyme are both of this type.

ADP-dependent glucokinase entry (archaeal)Reactionadp_kinase_entry_variant

Several hyperthermophilic archaea run a modified EMP route in which the two kinase steps use ADP rather than ATP as the phosphoryl donor, yielding AMP.

Annotons

ADP-specific glucokinase
adp_glucokinase_activity
Participant: Any With Function: ADP-specific glucokinase activity
Required Function:
ADP-specific glucokinase activityGO:0043843

Function

ADP-specific glucokinase activityGO:0043843
Substrates: D-glucose ADP
Products: D-glucose 6-phosphate AMP

Locations

cytosolGO:0005829

Pairs with the ADP-specific phosphofructokinase variant of the committed step; an organism using one generally uses both.

Phosphotransferase-system (transport-coupled) entryTransport Steppts_entry_variant

The bacterial phosphoenolpyruvate-dependent phosphotransferase system phosphorylates the sugar during translocation, so uptake and the first glycolytic phosphorylation are a single coupled event (GO:0061633). The phosphoryl donor is phosphoenolpyruvate produced downstream in this same module, making the entry step dependent on pathway output.

transport-coupled glycolytic process through glucose-6-phosphateGO:0061633

Annotons

PEP-dependent sugar phosphotransferase system
pts_activity
Participant: Any With Function: protein-N(PI)-phosphohistidine-carbohydrate phosphotransferase activity
Required Function:
protein-N(PI)-phosphohistidine-carbohydrate phosphotransferase activityGO:0008982

Function

protein-N(PI)-phosphohistidine-carbohydrate phosphotransferase activityGO:0008982
Substrates: D-glucose protein N(pi)-phospho-L-histidine
Products: D-glucose 6-phosphate protein L-histidine

Locations

plasma membraneGO:0005886

Couples transmembrane sugar transport to phosphorylation. No ATP is spent at this step; the cost is one phosphoenolpyruvate per hexose, so a PTS-using organism forgoes one of the four payoff-phase ATP per hexose rather than paying an investment-phase ATP. Net yield is unchanged at 2 ATP.

Glucose-1-phosphate entry from a glucan or disaccharideReactionglucan_entry_variant

Phosphorolytic mobilisation of glycogen, starch, maltodextrin, or sucrose yields glucose 1-phosphate, which phosphoglucomutase isomerises into the hexose-phosphate pool (GO:0061622). This is the entry route used when the carbon source is stored or polymeric rather than free hexose.

glycolytic process through glucose-1-phosphateGO:0061622

Annotons

Phosphoglucomutase
phosphoglucomutase_activity
Participant: Any With Function: phosphoglucomutase activity
Required Function:
phosphoglucomutase activityGO:0004614

Function

phosphoglucomutase activityGO:0004614
Substrates: D-glucose 1-phosphate
Products: D-glucose 6-phosphate

Entry point for glucan-derived carbon. The upstream phosphorylase or hydrolase that liberates glucose 1-phosphate belongs to the glucan-degradation module, not to this one.

Part 2: aldose-ketose isomerisation routing carbon into the EMP route
D-glucose 6-phosphate to D-fructose 6-phosphateReactiongpi_step

The step that makes the route EMP: this isomerisation is where carbon is routed into the Embden-Meyerhof-Parnas pathway, and passage through its product is what GO:0061615 names. It is not, however, the committed step — that is the phosphofructokinase step below. The reaction is near-equilibrium and runs in either direction depending on flux, and fructose 6-phosphate is itself a shared metabolite: it is an output of the non-oxidative pentose phosphate branch, an intermediate of the phosphoketolase routes, and the substrate drawn off into hexosamine biosynthesis.

Annotons

Glucose-6-phosphate isomerase
gpi_activity
Participant: Any With Function: glucose-6-phosphate isomerase activity
Required Function:
glucose-6-phosphate isomerase activityGO:0004347

Function

glucose-6-phosphate isomerase activityGO:0004347
Substrates: D-glucose 6-phosphate
Products: D-fructose 6-phosphate

Locations

cytosolGO:0005829

Reversibly interconverts glucose 6-phosphate and fructose 6-phosphate. Shared with gluconeogenesis, which runs this same enzyme in the opposite direction.

Part 3: committed, effectively irreversible phosphorylation
D-fructose 6-phosphate to D-fructose 1,6-bisphosphateReactionpfk_step

The committed step of the pathway proper and, where it is ATP-dependent, the principal locus of allosteric control. It is the step that gluconeogenesis must bypass with a phosphatase rather than reverse.

Variant set: 6-phosphofructokinase phosphoryl-donor variants by phosphoryl donor (One Or More)

The choice of donor has thermodynamic consequences for the whole module: the ATP and ADP variants are effectively irreversible and require a separate fructose-1,6-bisphosphatase for gluconeogenic flux, whereas the diphosphate-dependent enzyme is freely reversible and can itself serve both directions in organisms that use it. ONE_OR_MORE rather than EXACTLY_ONE: the donors are not mutually exclusive. Plants co-express a cytosolic ATP-dependent PFK and a diphosphate-dependent PFP, and where both are present the committed step is only partly irreversible, so a realisation may select more than one variant here.

ATP-dependent 6-phosphofructokinase routeReactionatp_pfk_variant

Annotons

ATP-dependent 6-phosphofructokinase
atp_pfk_activity
Participant: Any With Function: 6-phosphofructokinase activity
Required Function:
6-phosphofructokinase activityGO:0003872

Function

6-phosphofructokinase activityGO:0003872
Substrates: D-fructose 6-phosphate ATP
Products: D-fructose 1,6-bisphosphate ADP

The usual bacterial and eukaryotic enzyme, and the canonical allosteric control point of glycolysis. The specific effectors are lineage-dependent and belong in the concrete module.

Diphosphate-dependent phosphofructokinase routeReactionppi_pfk_variant

Annotons

Diphosphate-fructose-6-phosphate 1-phosphotransferase
ppi_pfk_activity
Participant: Any With Function: diphosphate-fructose-6-phosphate 1-phosphotransferase activity
Required Function:
diphosphate-fructose-6-phosphate 1-phosphotransferase activityGO:0047334

Function

diphosphate-fructose-6-phosphate 1-phosphotransferase activityGO:0047334
Substrates: D-fructose 6-phosphate diphosphate
Products: D-fructose 1,6-bisphosphate phosphate

Uses inorganic diphosphate rather than ATP, salvaging the diphosphate released by biosynthetic reactions. Freely reversible, so in organisms that rely on it the step is not a committed one and the module's irreversibility argument does not hold.

ADP-dependent phosphofructokinase route (archaeal)Reactionadp_pfk_variant

Annotons

ADP-specific phosphofructokinase
adp_pfk_activity
Participant: Any With Function: ADP-specific phosphofructokinase activity
Required Function:
ADP-specific phosphofructokinase activityGO:0043844

Function

ADP-specific phosphofructokinase activityGO:0043844
Substrates: D-fructose 6-phosphate ADP
Products: D-fructose 1,6-bisphosphate AMP

Locations

cytosolGO:0005829

The archaeal counterpart, pairing with the ADP-specific glucokinase entry variant.

Part 4: aldol cleavage of the hexose bisphosphate into two trioses
D-fructose 1,6-bisphosphate to DHAP + D-glyceraldehyde 3-phosphateReactionaldolase_step

Retro-aldol cleavage producing one molecule each of dihydroxyacetone phosphate and glyceraldehyde 3-phosphate. Two mechanistically unrelated enzyme classes catalyse this reaction and both carry the same GO term: class I aldolases (lysine Schiff-base mechanism; animals, plants, green algae) and class II aldolases (divalent-metal-dependent; most bacteria and fungi). The distinction is an enzyme-family fact rather than a route fact, so it is recorded here as prose rather than as a term-bearing variant set.

Annotons

Fructose-bisphosphate aldolase
aldolase_activity
Participant: Any With Function: fructose-bisphosphate aldolase activity
Required Function:
fructose-bisphosphate aldolase activityGO:0004332

Function

fructose-bisphosphate aldolase activityGO:0004332
Substrates: D-fructose 1,6-bisphosphate
Products: glycerone phosphate D-glyceraldehyde 3-phosphate

Locations

cytosolGO:0005829

Halves the hexose skeleton. From this point the module's per-hexose stoichiometry doubles: every downstream step runs twice per molecule of glucose consumed.

Part 5: recovery of the second triose into the oxidisable pool
Glycerone phosphate to D-glyceraldehyde 3-phosphateReactiontpi_step

Only glyceraldehyde 3-phosphate is oxidised by the payoff phase, so without this isomerisation half the hexose carbon would be stranded as dihydroxyacetone phosphate. It is this step that makes the pathway yield two pyruvate per hexose.

Annotons

Triose-phosphate isomerase
tpi_activity
Participant: Any With Function: triose-phosphate isomerase activity
Required Function:
triose-phosphate isomerase activityGO:0004807

Function

triose-phosphate isomerase activityGO:0004807
Substrates: glycerone phosphate
Products: D-glyceraldehyde 3-phosphate

Locations

cytosolGO:0005829

Near-diffusion-limited, freely reversible isomerisation. Also the point at which glycerol- and dihydroxyacetone-derived carbon enters the pathway, and the exit point toward glycerolipid synthesis.

Part 6: oxidation of glyceraldehyde 3-phosphate
D-glyceraldehyde 3-phosphate to 3-phospho-D-glycerateMetabolic Pathwayg3p_oxidation

The redox step of the pathway, and the axis on which EMP implementations differ most consequentially for energy yield. The phosphorylating route conserves the oxidation energy as the acyl phosphate 1,3-bisphosphoglycerate and then recovers it as ATP; the non-phosphorylating routes oxidise straight to 3-phosphoglycerate, forgoing that substrate-level phosphorylation in exchange for a large thermodynamic pull.

Variant set: Glyceraldehyde-3-phosphate oxidation variants by phosphorylating versus non-phosphorylating oxidation (One Or More)

ONE_OR_MORE because some organisms run a phosphorylating and a non-phosphorylating enzyme side by side, using the latter as a largely irreversible, NADPH-generating bypass under conditions where the ATP is worth sacrificing. Selecting a non-phosphorylating variant makes the phosphoglycerate kinase sub-step inapplicable, since 1,3-bisphosphoglycerate is never formed.

Phosphorylating oxidation with substrate-level phosphorylationMetabolic Pathwayphosphorylating_oxidation_variant

The canonical two-step route: oxidative phosphorylation of the aldehyde to an acyl phosphate, then transfer of that phosphate to ADP. This pair is the only ATP-yielding segment of the module besides the pyruvate kinase step.

Connections

gapdh_step -> pgk_step Provides Input For
1,3-bisphospho-D-glycerate produced by the dehydrogenase is the phosphoryl donor consumed by the kinase.
Part 1: oxidative phosphorylation of the aldehyde
G3P + phosphate + NAD(P)+ to 1,3-bisphospho-D-glycerateReactiongapdh_step

Annotons

Glyceraldehyde-3-phosphate dehydrogenase (phosphorylating)
gapdh_activity
Participant: Any With Function: glyceraldehyde-3-phosphate dehydrogenase (NAD+) (phosphorylating) activity
Required Function:
glyceraldehyde-3-phosphate dehydrogenase (NAD+) (phosphorylating) activityGO:0004365

Function

glyceraldehyde-3-phosphate dehydrogenase (NAD+) (phosphorylating) activityGO:0004365
Substrates: D-glyceraldehyde 3-phosphate phosphate NAD(+)
Products: 3-phospho-D-glyceroyl phosphate NADH

Locations

cytosolGO:0005829

Couples aldehyde oxidation to formation of a high-energy acyl phosphate. Consumes inorganic phosphate, not ATP, and reduces NAD(P)+, creating the requirement that the cell reoxidise the reduced cofactor for flux to continue.

Part 2: substrate-level phosphorylation
1,3-bisphospho-D-glycerate + ADP to 3-phospho-D-glycerate + ATPReactionpgk_step

Annotons

Phosphoglycerate kinase
pgk_activity
Participant: Any With Function: phosphoglycerate kinase activity
Required Function:
phosphoglycerate kinase activityGO:0004618

Function

phosphoglycerate kinase activityGO:0004618
Substrates: 3-phospho-D-glyceroyl phosphate ADP
Products: 3-phospho-D-glycerate ATP

Locations

cytosolGO:0005829

Recovers the acyl-phosphate energy as ATP, repaying the investment-phase cost. Freely reversible and shared with gluconeogenesis.

Non-phosphorylating NADP+ oxidation (GAPN bypass)Reactionnonphosphorylating_nadp_variant

Direct, essentially irreversible oxidation of the aldehyde to the carboxylate, reducing NADP+. No acyl phosphate is formed, so the phosphoglycerate kinase step is skipped and one ATP per triose is forgone. Used as the main route in some bacteria and as an NADPH-supplying bypass in plants and apicomplexans.

Annotons

Non-phosphorylating glyceraldehyde-3-phosphate dehydrogenase
gapn_activity
Participant: Any With Function: glyceraldehyde-3-phosphate dehydrogenase (NADP+) (non-phosphorylating) activity
Required Function:
glyceraldehyde-3-phosphate dehydrogenase (NADP+) (non-phosphorylating) activityGO:0008886

Function

glyceraldehyde-3-phosphate dehydrogenase (NADP+) (non-phosphorylating) activityGO:0008886
Substrates: D-glyceraldehyde 3-phosphate NADP(+)
Products: 3-phospho-D-glycerate NADPH

Converts the pathway's redox step into a source of NADPH for biosynthesis rather than NADH for energy metabolism, at the cost of one ATP per triose.

Ferredoxin-dependent oxidation (archaeal GAPOR)Reactionferredoxin_oxidation_variant

The tungsten-containing, ferredoxin-dependent oxidoreductase used by some hyperthermophilic archaea in place of the classical dehydrogenase. Like the GAPN route it produces 3-phosphoglycerate directly and bypasses phosphoglycerate kinase.

Annotons

Glyceraldehyde-3-phosphate dehydrogenase (ferredoxin)
gapor_activity
Participant: Any With Function: glyceraldehyde-3-phosphate dehydrogenase (ferredoxin) activity
Required Function:
glyceraldehyde-3-phosphate dehydrogenase (ferredoxin) activityGO:0043797

Function

glyceraldehyde-3-phosphate dehydrogenase (ferredoxin) activityGO:0043797
Substrates: D-glyceraldehyde 3-phosphate oxidized ferredoxin
Products: 3-phospho-D-glycerate reduced ferredoxin

Locations

cytosolGO:0005829

Routes the glycolytic electrons to ferredoxin rather than to a pyridine nucleotide, coupling the pathway to anaerobic archaeal electron flow.

Part 7: intramolecular phosphoryl transfer
3-phospho-D-glycerate to 2-phospho-D-glycerateReactionpgam_step

Repositions the phosphate group to set up the dehydration that creates the high-energy enol phosphate. Two unrelated enzyme families catalyse this reaction: the cofactor-dependent mutases (dPGM), which require 2,3-bisphosphoglycerate as a phosphate donor and are found in animals, fungi, and many bacteria, and the cofactor-independent mutases (iPGM), which are manganese-dependent and are the form found in plants, nematodes, archaea, and other bacteria. GO no longer distinguishes them: the dependent and independent MF terms (GO:0046538, GO:0046537) were obsoleted with term_replaced_by GO:0004619, so this step deliberately asserts only the generic term and records the family split as prose. That the two families are non-homologous and unevenly distributed makes iPGM a long-standing antiparasitic and antibacterial target.

Annotons

Phosphoglycerate mutase
pgam_activity
Participant: Any With Function: phosphoglycerate mutase activity
Required Function:
phosphoglycerate mutase activityGO:0004619

Function

phosphoglycerate mutase activityGO:0004619
Substrates: 3-phospho-D-glycerate
Products: 2-phospho-D-glycerate

Locations

cytosolGO:0005829

Near-equilibrium isomerisation shared with gluconeogenesis. The cofactor-dependent form is mechanistically linked to the 2,3-bisphosphoglycerate shunt in organisms that run one.

Part 8: dehydration creating the high-energy enol phosphate
2-phospho-D-glycerate to phosphoenolpyruvateReactionenolase_step

Removal of water redistributes energy within the molecule, raising the phosphoryl-transfer potential of the phosphate far above that of ATP without any input of energy. This is what makes the final step able to phosphorylate ADP.

Annotons

Enolase (phosphopyruvate hydratase)
enolase_activity
Participant: Any With Function: phosphopyruvate hydratase activity
Required Function:
phosphopyruvate hydratase activityGO:0004634

Function

phosphopyruvate hydratase activityGO:0004634
Substrates: 2-phospho-D-glycerate
Products: phosphoenolpyruvate H2O

Locations

cytosolGO:0005829

Reversible and shared with gluconeogenesis. Phosphoenolpyruvate is a major branch point, feeding the PTS entry variant of this module as well as anaplerosis, aromatic-amino-acid biosynthesis, and cell-wall precursor synthesis.

Part 9: terminal substrate-level phosphorylation
Phosphoenolpyruvate + ADP to pyruvate + ATPReactionpyruvate_kinase_step

The terminal, effectively irreversible step, yielding pyruvate and the second ATP per triose. Gluconeogenesis cannot reverse it and must bypass it via oxaloacetate or via pyruvate-phosphate dikinase / PEP synthase.

Annotons

Pyruvate kinase
pyruvate_kinase_activity
Participant: Any With Function: pyruvate kinase activity
Required Function:
pyruvate kinase activityGO:0004743

Function

pyruvate kinase activityGO:0004743
Substrates: phosphoenolpyruvate ADP
Products: pyruvate ATP

Locations

cytosolGO:0005829

Defines the endpoint of the module. Pyruvate's onward fate — decarboxylation to acetyl-CoA, reduction to lactate or ethanol, carboxylation to oxaloacetate — belongs to downstream modules, not to this one.