CAM carbon shuttle

Crassulacean acid metabolism, the temporal counterpart of the C4 shuttle: the two carboxylations are separated across the day/night cycle in one cell rather than between two cell types. At night, with stomata open, PEP carboxylase fixes bicarbonate into oxaloacetate, which is reduced to malate and stored as malic acid in the vacuole, acidifying it. By day, with stomata shut, malate leaves the vacuole and is decarboxylated, and the released CO2 is refixed by Rubisco behind closed stomata, which is what makes the pathway water-conserving. PEP is regenerated from the C3 product, usually via starch or soluble sugar. The phase switch is enforced by reciprocal phosphorylation of PEP carboxylase: a circadian-controlled kinase phosphorylates it at night, relieving malate inhibition, and dephosphorylation by day prevents futile refixation of the CO2 being released. The Calvin-Benson-Bassham cycle is included by reference. The C4 spatial shuttle is a sibling module (MODULE:c4_carbon_shuttle); the two share most of their enzymology and differ in what separates the carboxylations.

MODULE:cam_carbon_shuttleDRAFTABSTRACTMetabolic Pathwaymodules/cam_carbon_shuttle.yaml
CAM photosynthesisGO:0009761 carbon fixationGO:0015977
GO:0009761
CAM photosynthesis
Defines the day/night-separated two-carboxylation process this module decomposes.
UniProtKB:P10490
Phosphoenolpyruvate carboxylase 1 (Mesembryanthemum crystallinum)
Reviewed PEP carboxylase from the classical facultative-CAM model, the nocturnal carboxylation step.
UniProtKB:Q9LS46
Aluminum-activated malate transporter 9 (Arabidopsis thaliana)
Reviewed vacuolar malate channel; the tonoplast leg of the shuttle is grounded on a C3 exemplar because the transport step is not CAM-specific.

Species-neutral at this boundary. Mesembryanthemum crystallinum is the orienting exemplar for the carboxylation step because it is the classical facultative-CAM model with reviewed entries, and the tonoplast transporters are Arabidopsis exemplars of families that are not CAM-specific: ALMT9 and TDT carry the malate flux in C3 plants too, and no reviewed CAM-species entry exists for either. Naming them is a family-level orientation, not a claim that these proteins run CAM. The same applies to the PPCK exemplars Q9SPK4 and Q93VK0, which are likewise Arabidopsis and likewise stand for the family rather than for CAM-running proteins. The PP2A phosphatase that the description credits with the daytime half of the switch is named but deliberately not modelled: its identity in CAM species is not established well enough to ground an annoton, and the switch is satisfied by the kinase's absence by day. The four classical CAM phases (I-IV) are a description of flux over time rather than four distinct enzyme sets, so they are described in prose and encoded as the night/day parts plus the phosphorylation switch, not as four parts. Stomatal control is a precondition and a separate biology, so it is named but not modelled. Decarboxylation subtypes (malic-enzyme versus PEP-carboxykinase CAM) exist as in C4 but GO has no CAM-specific children for them, so they are modelled as a variant set with no subtype concepts. Facultative/inducible CAM and the CAM-idling and CAM-cycling variations are realizations, not parts.

9Nodes
6Parts
1Variant Sets
2Variants
9Annotons
6Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

All recommended fields populated.

Module deep research

✗ none found

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

Reaction chaining (advisory)

✓ every PRECEDES step chains, or its break is acknowledged via chaining_status.

  • cam_night_carboxylation → cam_vacuolar_storage [NOT_CHECKED]
  • cam_vacuolar_storage → cam_day_decarboxylation [NOT_CHECKED]
  • cam_day_decarboxylation → cam_pep_regeneration [NOT_CHECKED]

Function consistency and core coverage

0 gene-function check(s) reflected in core functions · 0 conflict(s) · 9 evidence or coverage gap(s) (14 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
cam_carbonic_anhydrase ANY_WITH_FUNCTION
Gene
carbonate dehydratase activity
GO:0004089
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cam_pepc PPCA / PPC1 (Mesembryanthemum crystallinum)
UniProtKB:P10490
Family Representative
phosphoenolpyruvate carboxylase activity
GO:0008964
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
cam_nad_mdh ANY_WITH_FUNCTION
Gene
L-malate dehydrogenase (NAD+) activity
GO:0030060
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cam_almt_channel ALMT9 (Arabidopsis thaliana)
UniProtKB:Q9LS46
Family Representative
malate transmembrane transporter activity
GO:0015140
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
cam_tdt_transporter TDT (Arabidopsis thaliana)
UniProtKB:Q8LG88
Family Representative
malate transmembrane transporter activity
GO:0015140
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
cam_malic_enzyme ANY_WITH_FUNCTION
Gene
malic enzyme activity (NADP- or NAD-dependent)
GO:0004470
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cam_pepck ANY_WITH_FUNCTION
Gene
phosphoenolpyruvate carboxykinase (ATP) activity
GO:0004612
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cam_ppdk ANY_WITH_FUNCTION
Gene
pyruvate, phosphate dikinase activity
GO:0050242
Participant Unchecked
No direct UniProt participant to compare. Abstract selectors and complex-wide activities cannot be inferred from donor or subunit gene reviews.
cam_ppck PPCK1 (Arabidopsis thaliana)
UniProtKB:Q9SPK4
Family Representative
protein serine/threonine kinase activity
GO:0004674
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
cam_ppck PPCK2 (Arabidopsis thaliana)
UniProtKB:Q93VK0
Family Representative
protein serine/threonine kinase activity
GO:0004674
Review Missing
No ai-review exists for this protein; its function and core-function coverage cannot yet be checked.
cam_pepc phosphoenolpyruvate carboxylase (CAM isoform)
Family
phosphoenolpyruvate carboxylase activity
GO:0008964
Family Id Missing
The family has no identifier linking it to a curated family review.
cam_almt_channel aluminium-activated malate transporter (ALMT) tonoplast clade
Family
malate transmembrane transporter activity
GO:0015140
Family Id Missing
The family has no identifier linking it to a curated family review.
cam_tdt_transporter tonoplast dicarboxylate transporter (TDT/SLAC-adjacent clade)
Family
malate transmembrane transporter activity
GO:0015140
Family Id Missing
The family has no identifier linking it to a curated family review.
cam_ppck phosphoenolpyruvate carboxylase kinase (PPCK)
Family
protein serine/threonine kinase activity
GO:0004674
Family Id Missing
The family has no identifier linking it to a curated family review.

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.

  • cam_day_decarboxylation ⊣ cam_night_carboxylation [closed]
    cam_day_decarboxylation is regulated by cam_vacuolar_storage: feedback loop closed

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

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

Gene Review Complete Deep research
PPCA / PPC1 (Mesembryanthemum crystallinum) P10490 ✗ — —
TDT (Arabidopsis thaliana) Q8LG88 ✗ — —
PPCK2 (Arabidopsis thaliana) Q93VK0 ✗ — —
ALMT9 (Arabidopsis thaliana) Q9LS46 ✗ — —
PPCK1 (Arabidopsis thaliana) Q9SPK4 ✗ — —

Details

CAM carbon shuttleMetabolic Pathwaycam_carbon_shuttle
CAM photosynthesisGO:0009761 carbon fixationGO:0015977

Connections

Malate made at night is moved into the vacuole as malic acid.
Stored malate is released by day; the overnight acidification and its daytime reversal are the measurable signature of the pathway.
The C3 product is returned to PEP, via starch or sugar in most species.
Night-time phosphorylation desensitizes PEP carboxylase to malate inhibition, sustaining nocturnal carboxylation.
cam_day_decarboxylation -> cam_cbb_cycle Provides Input For
The CO2 released from stored malate is the substrate Rubisco refixes while the stomata stay shut.
Malate released by day inhibits unphosphorylated PEP carboxylase, which is the feedback that keeps the two phases from running together.
Part 1: nocturnal carboxylation
PEP carboxylase fixation of bicarbonate at nightReactioncam_night_carboxylation

Annotons

Cytosolic carbonic anhydrase
cam_carbonic_anhydrase
Participant: Any With Function: carbonate dehydratase activity
Required Function:
carbonate dehydratase activityGO:0004089

Function

carbonate dehydratase activityGO:0004089
Substrates: CO2
Products: bicarbonate

Supplies the bicarbonate substrate, as in the C4 shuttle.

CAM-type phosphoenolpyruvate carboxylase
cam_pepc
Participant: Family: phosphoenolpyruvate carboxylase (CAM isoform)
Family:
phosphoenolpyruvate carboxylase (CAM isoform)
Representative Members: PPCA / PPC1 (Mesembryanthemum crystallinum)UniProtKB:P10490

Function

phosphoenolpyruvate carboxylase activityGO:0008964
Substrates: phosphoenolpyruvate bicarbonate
Products: oxaloacetate phosphate

Locations

cytosolGO:0005829

Active at night in the phosphorylated, malate-tolerant state.

Cytosolic malate dehydrogenase
cam_nad_mdh
Participant: Any With Function: L-malate dehydrogenase activity
Required Function:
L-malate dehydrogenase activityGO:0030060

Function

L-malate dehydrogenase (NAD+) activityGO:0030060
Substrates: oxaloacetate NADH
Products: malate NAD+

Produces the acid that is stored; CAM uses the NAD-dependent cytosolic enzyme rather than the chloroplastic NADP enzyme of malate-type C4.

Part 2: vacuolar malic acid storage
Tonoplast malate influx and overnight acidificationTransport Stepcam_vacuolar_storage

Annotons

Tonoplast malate channel
cam_almt_channel
Participant: Family: aluminium-activated malate transporter (ALMT) tonoplast clade
Family:
aluminium-activated malate transporter (ALMT) tonoplast clade
Representative Members: ALMT9 (Arabidopsis thaliana)UniProtKB:Q9LS46

Function

malate transmembrane transporter activityGO:0015140

Locations

vacuolar membraneGO:0005774

Malate influx is electrically and energetically coupled to the tonoplast proton pumps, which is why the vacuole acidifies rather than merely accumulating malate salt.

Tonoplast dicarboxylate transporter
cam_tdt_transporter
Participant: Family: tonoplast dicarboxylate transporter (TDT/SLAC-adjacent clade)
Family:
tonoplast dicarboxylate transporter (TDT/SLAC-adjacent clade)
Representative Members: TDT (Arabidopsis thaliana)UniProtKB:Q8LG88

Function

malate transmembrane transporter activityGO:0015140

Locations

vacuolar membraneGO:0005774

Contributes to malate flux across the tonoplast and to the daytime efflux leg.

Part 3: daytime decarboxylation
Malate efflux and decarboxylation behind closed stomataReactioncam_day_decarboxylation

CAM species divide into malic-enzyme and PEP-carboxykinase types as C4 species do, but GO provides no CAM-specific children for the subtypes, so the variants carry no subtype concept of their own.

Variant set: CAM decarboxylation route by decarboxylation route (One Or More)
Malic-enzyme typecam_me_variant

Annotons

NADP- or NAD-dependent malic enzyme
cam_malic_enzyme
Participant: Any With Function: malic enzyme activity
Required Function:
malic enzyme activityGO:0004470

Function

malic enzyme activity (NADP- or NAD-dependent)GO:0004470 The generic parent rather than the NADP-specific GO:0004473, because CAM species use either cofactor and this annoton is labelled for both; asserting the NADP-specific child would contradict its own label.
Substrates: malate
Products: pyruvate CO2

Releases CO2 for Rubisco and yields pyruvate, which is routed back to PEP by PPDK.

PEP-carboxykinase typecam_pck_variant

Annotons

Cytosolic PEP carboxykinase
cam_pepck
Participant: Any With Function: phosphoenolpyruvate carboxykinase (ATP) activity
Required Function:
phosphoenolpyruvate carboxykinase (ATP) activityGO:0004612

Function

phosphoenolpyruvate carboxykinase (ATP) activityGO:0004612
Substrates: oxaloacetate ATP
Products: phosphoenolpyruvate CO2 ADP

Requires malate to be oxidized to oxaloacetate first, and regenerates PEP directly.

Part 4: PEP regeneration (optional)
Pyruvate, phosphate dikinase regeneration of PEPReactioncam_pep_regeneration

Annotons

Pyruvate, phosphate dikinase
cam_ppdk
Participant: Any With Function: pyruvate, phosphate dikinase activity
Required Function:
pyruvate, phosphate dikinase activityGO:0050242

Function

pyruvate, phosphate dikinase activityGO:0050242
Substrates: pyruvate ATP phosphate
Products: phosphoenolpyruvate AMP diphosphate

Needed in malic-enzyme-type CAM, which is why this part is optional: the PEP-carboxykinase variant regenerates PEP at the decarboxylation step instead. The carbon usually passes through starch or soluble sugar overnight rather than being held as a three-carbon pool.

Part 5: day/night phosphorylation switch
Circadian phosphorylation of PEP carboxylaseRegulatory Stepcam_pepc_phosphoswitch

Annotons

Phosphoenolpyruvate carboxylase kinase
cam_ppck
Participant: Family: phosphoenolpyruvate carboxylase kinase (PPCK)
Family:
phosphoenolpyruvate carboxylase kinase (PPCK)
Representative Members: PPCK1 (Arabidopsis thaliana)UniProtKB:Q9SPK4 PPCK2 (Arabidopsis thaliana)UniProtKB:Q93VK0

Function

protein serine/threonine kinase activityGO:0004674
Targets: phosphoenolpyruvate carboxylase

Phosphorylating the N-terminal serine of PEP carboxylase at night reduces its sensitivity to malate inhibition, letting carboxylation continue as vacuolar malate accumulates. The kinase is itself under circadian transcriptional control, which is how the phase information reaches the enzyme. Its absence by day is what stops the shuttle refixing the CO2 it is trying to release.

Part 6: carbon fixation by the Calvin-Benson-Bassham cycle
Calvin-Benson-Bassham cycle by daycam_cbb_cycle

Included by reference to MODULE:calvin_benson_bassham_cycle. The released CO2 is refixed by Rubisco behind closed stomata; the shuttle raises the CO2 concentration at that Rubisco rather than replacing it. GO places GO:0009761 under the same carbon-fixation grouping term as the cycle itself.

Realized by module calvin_benson_bassham_cycle

reductive pentose-phosphate cycleGO:0019253