Calvin-Benson-Bassham reductive pentose-phosphate cycle

Carbon fixation by the Calvin-Benson-Bassham reductive pentose-phosphate cycle, as a taxon-neutral decomposition: Rubisco carboxylation of ribulose 1,5-bisphosphate, reduction of 3-phosphoglycerate to triose phosphate, and regeneration of the acceptor. Two regulatory parts travel with the cycle because they act on its own enzymes: Rubisco activase, which removes inhibitory sugar phosphates from Rubisco active sites, and the CP12 redox scaffold, which assembles an autoinhibitory PRK-GAPDH complex in the dark and releases it on thioredoxin/NTRC reduction. The cycle consumes the ATP and NADPH produced by MODULE:thylakoid_light_reactions, and is the Rubisco compartment that carbon-concentrating mechanisms feed, including the algal MODULE:pyrenoid_ccm. It is not restricted to oxygenic phototrophs: the same cycle fixes carbon in anoxygenic phototrophs and in chemoautotrophs, which is why it is modelled separately from photosynthesis. The non-CBB fixation routes are siblings rather than parts: MODULE:reductive_tca_cycle, MODULE:wood_ljungdahl_pathway and MODULE:hydroxypropionate_bicycle. The carbon-concentrating mechanisms that raise CO2 at this cycle's Rubisco are also siblings: MODULE:c4_carbon_shuttle and MODULE:cam_carbon_shuttle each include this module by reference, while MODULE:pyrenoid_ccm does not - it models Rubisco carboxylation inline and carries no module_ref - so it feeds this cycle in biology without composing it in the model. Converting it is a separate change against that module.

MODULE:calvin_benson_bassham_cycleDRAFTABSTRACTMetabolic Pathwaymodules/calvin_benson_bassham_cycle.yaml
reductive pentose-phosphate cycleGO:0019253 carbon fixationGO:0015977
file:modules/photosynthesis-deep-research-falcon.md
Photosynthesis module deep research (falcon)
Module-targeted falcon deep research, generated for the parent oxygenic photosynthesis module from which this module was extracted, used to cross-check component coverage, variants, and failure modes. Machine-generated citations are not yet manually adjudicated.
file:terms/photosynthesis/photosynthesis-notes.md
Photosynthesis concept notes
Concept notes behind the module-by-module component breakdown across Arabidopsis, Synechocystis and Chlamydomonas.

Extracted from MODULE:oxygenic_photosynthesis, which now includes this module by reference, so that each module stays small enough to read and can be reused on its own. Identifiers are grounded only where verified against the local GO term cache, GOlr, or UniProt; descriptors without a `term` are deliberate (no confident identifier yet) rather than oversights. Representative UniProt members are concrete orienting examples, not exhaustive or species-restricting claims.

6Nodes
5Parts
0Variant Sets
0Variants
6Annotons
2Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

All recommended fields populated.

Module deep research

✗ none found

No MODULE:calvin_benson_bassham_cycle 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.

Function consistency and core coverage

0 gene-function check(s) reflected in core functions · 0 conflict(s) · 5 evidence or coverage gap(s) (7 comparison(s))

Retained noncore functions are reported separately; they do not require promotion to core functions. Support from representative genes does not establish conservation across the whole family. Missing reviews or identifiers leave a claim unverified.

AnnotonParticipantFunctionAssessment
rubisco_activity ANY_WITH_FUNCTION
Gene
ribulose-bisphosphate carboxylase activity
GO:0016984
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cbb_prk ANY_WITH_FUNCTION
Gene
phosphoribulokinase activity
GO:0008974
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cp12_scaffold Chlamydomonas CP12
UniProtKB:A6Q0K5
Family Representative
redox-dependent scaffolding of the PRK-GAPDH-CP12 ternary complex
No function ID
No Function Id
A gene review exists, but this function lacks a GO identifier. Free-text chemistry is not automatically compared.
cbb_gapdh chloroplastic GAPDH (GapA/GapB)
Family
glyceraldehyde-3-phosphate dehydrogenase (NADP+) (phosphorylating) activity
No function ID
No Function Id
The family function has no GO identifier for comparison; prose is not matched.
cbb_sbpase_fbpase chloroplast FBPase / SBPase
Family
bisphosphatase regeneration steps
No function ID
No Function Id
The family function has no GO identifier for comparison; prose is not matched.
rubisco_activase Rubisco activase (Rca)
Family
ATP-dependent removal of inhibitory sugar phosphates from Rubisco
No function ID
No Function Id
The family function has no GO identifier for comparison; prose is not matched.
cp12_scaffold CP12
Family
redox-dependent scaffolding of the PRK-GAPDH-CP12 ternary complex
No function ID
No Function Id
The family function has no GO identifier for comparison; prose is not matched.

Feedback loops (advisory, prose-driven: a regulator counts as "feedback" when its own description says so)

✓ every negative regulator described as feedback has an upstream edge closing the loop.

  • cp12_scaffold ⊣ cbb_prk [input]
    cp12_scaffold is a negative regulator with no upstream edge (not described as feedback)

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

1 complete review(s) · 1 with deep research · 0 missing review · 0 reviewed but lacking deep research

Gene Review Complete Deep research
CP12 A6Q0K5 ✓ ✓ ✓

Details

Calvin-Benson-Bassham reductive pentose-phosphate cycleMetabolic Pathwaycalvin_benson_bassham_cycle
reductive pentose-phosphate cycleGO:0019253 carbon fixationGO:0015977
Part 1: carboxylation
Rubisco carboxylation of RuBPReactionrubisco_carboxylation

Annotons

Ribulose-bisphosphate carboxylase
rubisco_activity
Participant: Any With Function: ribulose-bisphosphate carboxylase activity
Required Function:
ribulose-bisphosphate carboxylase activityGO:0016984
Form I Rubisco (L8S8, RbcL+RbcS) in plants, algae, and cyanobacteria; form II (L2) in some bacteria/dinoflagellates.

Function

ribulose-bisphosphate carboxylase activityGO:0016984
Substrates: ribulose 1,5-bisphosphate CO2
Products: 3-phosphoglycerate

Locations

chloroplast stroma / cyanobacterial cytoplasmGO:0009570

Fixes CO2 onto RuBP. The competing oxygenase reaction with O2 produces 2-phosphoglycolate (the substrate of photorespiration).

PMID:18294858
Rubisco as the principal carboxylating enzyme with a competing oxygenase activity.
Part 2: reduction phase
Reduction of 3-phosphoglycerate to triose phosphateMetabolic Pathwaycbb_reduction_phase

ATP- and NADPH-consuming reduction of 3-phosphoglycerate via 1,3-bisphosphoglycerate to glyceraldehyde 3-phosphate (phosphoglycerate kinase + chloroplastic NADP-GAPDH).

Annotons

NADP-dependent glyceraldehyde-3-phosphate dehydrogenase
cbb_gapdh
Participant: Family: chloroplastic GAPDH (GapA/GapB)
Family:
chloroplastic GAPDH (GapA/GapB)

Function

glyceraldehyde-3-phosphate dehydrogenase (NADP+) (phosphorylating) activity NADPH-consuming reduction step; no confident exact GO MF id asserted here.
Substrates: 1,3-bisphosphoglycerate NADPH
Products: glyceraldehyde 3-phosphate NADP+
Part 3: regeneration phase
Regeneration of ribulose 1,5-bisphosphateMetabolic Pathwaycbb_regeneration_phase

Rearrangement of triose phosphates through transketolase, aldolase, fructose-1,6-bisphosphatase, and sedoheptulose-1,7- bisphosphatase, ending in phosphoribulokinase regeneration of RuBP.

Annotons

Phosphoribulokinase
cbb_prk
Participant: Any With Function: phosphoribulokinase activity
Required Function:
phosphoribulokinase activityGO:0008974

Function

phosphoribulokinase activityGO:0008974
Substrates: ribulose 5-phosphate ATP
Products: ribulose 1,5-bisphosphate ADP

Regenerates the Rubisco substrate; a major redox-regulated control point.

Bisphosphatase regeneration steps (FBPase, SBPase)
cbb_sbpase_fbpase
Participant: Family: chloroplast FBPase / SBPase
Family:
chloroplast FBPase / SBPase

Function

bisphosphatase regeneration steps Fructose-1,6-bisphosphatase and sedoheptulose-1,7- bisphosphatase; SBPase is a frequent yield-engineering target.
Part 4: Rubisco activation and inhibitor repair (optional)
Rubisco activase and inhibitor removalRegulatory Steprubisco_activation

Annotons

Rubisco activase
rubisco_activase
Participant: Family: Rubisco activase (Rca)
Family:
Rubisco activase (Rca)

Function

ATP-dependent removal of inhibitory sugar phosphates from Rubisco AAA+ chaperone-like remodeling of Rubisco active sites; thermolabile.

Restores catalytically competent Rubisco; major thermal-tolerance target.

Part 5: redox gating of the CBB cycle (optional)
CP12-mediated redox regulationRegulatory Stepcbb_redox_regulation

Annotons

CP12 redox scaffold
cp12_scaffold
Participant: Family: CP12
Family:
CP12
Representative Members: Chlamydomonas CP12UniProtKB:A6Q0K5

Function

redox-dependent scaffolding of the PRK-GAPDH-CP12 ternary complex In the dark/oxidizing conditions CP12 assembles an autoinhibitory PRK-GAPDH complex; reduction (thioredoxin/ NTRC) dissociates it to activate the cycle.
Targets: phosphoribulokinase glyceraldehyde-3-phosphate dehydrogenase

Couples CBB-cycle activity to the light/redox state of the chloroplast.

PMID:33761918
CP12 forms a PRK-GAPDH ternary complex regulating the CBB cycle.
PMID:37549282
NTRC-dependent redox control of the PRK-CP12-GAPDH supracomplex.

Connections

cp12_scaffold -> cbb_prk Negatively Regulates
CP12 inhibits PRK in the dark/oxidized state.
cp12_scaffold -> cbb_gapdh Negatively Regulates
CP12 inhibits GAPDH in the dark/oxidized state.