Johnson 2021, Photosynth. Res.

edit Edit info Compare

The Johnson & Berry (2021) model is a mechanistic, steady-state framework designed to extend the classical Farquhar, von Caemmerer, and Berry (FvCB) model of leaf photosynthesis. It integrates the light reactions (Photosynthetic Electron Transport, or PET) with the dark reactions (Calvin-Benson-Bassham cycle, or CBBC) to explore how steady-state photosynthesis is controlled under varying environments. While conventional models assume control abruptly switches between Rubisco-limited and RuBP-regeneration-limited states, Johnson & Berry demonstrate that control is shared continuously. The Cytochrome () complex serves as a primary kinetic regulatory bottleneck—acting as a metabolic switch that balances energy capture with carbon assimilation. The model introduces a mechanistic formulation for how the transthylakoid proton gradient acts via feedback loop to down-regulate plastoquinol oxidation at the complex. This process occurs rapidly to protect Photosystem I (PSI) from over-reduction and photoinhibition.
Unlike traditional dynamic frameworks that rely on systems of Ordinary Differential Equations (ODEs), the Johnson & Berry model operates purely under steady-state assumptions. The model translates four primary environmental input variables (Temperature, Light, , and ) into functional photosynthetic metrics.

Scheme

Model definition

Parameters
SymbolIDValueUnit
PAR800
Temp25
CO2200
O2209
Abs0.85
beta0.52
CB6F0.0000011666666666666668
RUB0.00002777777777777778
Rds0.01
Ku20
theta11
eps10
eps21
nl0.75
nc1
Kf50000000
Kd550000000
Kp114500000000
Kn114500000000
Kp24500000000
kq300
kc3.6
ko0.9720000000000001
Kc0.00026
Ko0.179
Derived quantities
SymbolIDEquationUnit
Q
C
O_bar
Vqmax
Vcmax
Rd
S
gammas
eta
phi1P_max
a2
a1
JP700_j
JP680_j
Vc_j
Vo_j
Ag_j
Vc_c
Vo_c
Ag_c
JP680_c
JP700_c
JP680_a
JP700_a
Ag_a
An_a
phi1P_a0
q1_a
phi2P_a0
CB6F_a
q2_a
num_kn
Kn2_a
denom2
denom2c
phi2p_a
phi2n_a
phi2d_a
phi2f_a
phi2u_a
phi2P_a
phi2N_a
phi2D_a
phi2F_a
denom1_open
denom1_closed
phi1P_a
phi1N_a
phi1D_a
phi1F_a
Fm_a
Fo_a
Fmp_a
Fop_a
Fs_a
PAM1_a
PAM2_a
PAM3_a
ETR
qP
qL
kPuddle
kLake
NPQ
active_cb6f
k_CB6F

Curation

Curator's note

This model was validated by reproducing the following figures of the original publication. Due to copyright restrictions, a side-by-side comparison of the original figures is not shown here.

The model cannot replicate the figures from the respective publication to 100% numerical accuracy, but the general trends and numerical values are mostly correct. The differences in the reproduction and the publication stem from the fact that the simulation details to produce the figures are not provided with the model code. The description in the model does not clearly disclose which parameters were used and the ranges over which they were varied, so these had to be guessed. This unknown factor plausibly caused the apparent discrepancies.

Figures
Fig6
Fig6
Fig7
Fig7
Fig8
Fig8