Loading…

Light Dependent Reactions

Biology • Photosynthesis and Plant Energy

View all topics

Light-Dependent Reactions — ATP, NADPH, and O2 planner

Simplified stoichiometry model for non-cyclic vs cyclic photophosphorylation, with an ATP:NADPH ratio planner.

Ready
Choose the question you want to answer. Visualizations appear after Calculate.
Used for ATP, NADPH, O2, and electron-pair amounts.
Model reminder
Non-cyclic flow produces NADPH, ATP, and O2 (from water splitting). Cyclic flow produces ATP only (no NADPH, no O2). Coefficients are editable below.
Assumptions (editable)
Default reflects a common teaching ratio (~1.5 ATP per NADPH) for linear flow.
A “cyclic electron pair” means 2 e cycling through PSI.
Default: 1 O2 per 2 NADPH ⇒ 0.5 O2 per NADPH.
Optional simplified photon bookkeeping.
Common simplification: ~2 photons per e (PSII + PSI).
Common simplification: ~1 photon per e (PSI only).
Demand inputs
Use the chosen amount unit (e.g., mmol).
Use the chosen amount unit (e.g., mmol).
Optional: Calvin helper (turn CO2 into ATP and NADPH demand)
Applies typical Calvin bookkeeping: per CO2 → 3 ATP and 2 NADPH (editable below).
Used only when preset is “Given CO2 fixed”.
Optional: ATP:NADPH ratio planner
If used, ATP needed = ratio × NADPH needed.
Keeps NADPH input and computes ATP automatically.
Batch / CSV scenarios (paste or upload)
Paste scenarios as CSV. Columns supported: mode (demand/flows/compare), ATP, NADPH, NC_pairs, CYC_pairs, pairs. Amounts are interpreted in the selected unit.
You can use comma or tab separators.
Batch results appear in the Results table (scrollable on small screens).
Results
Run Calculate to see outputs, diagrams, and steps.

Z-scheme style flow (interactive)

Hover for values. Mouse wheel zooms. Drag to pan. Use Reset view if needed.

ATP supply split (stacked bars, interactive)

Hover to read segment values. Mouse wheel zooms. Drag to pan.

ATP:NADPH ratio gauge (target vs achieved)

Hover for values. Mouse wheel zooms gauge range. Reset to restore.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is the difference between cyclic and non-cyclic electron flow in this calculator?

Non-cyclic (linear) flow is modeled as producing NADPH, ATP, and O2, while cyclic flow is modeled as producing ATP only. The tool uses these simplified differences to plan how much cyclic flow is needed when ATP demand exceeds what non-cyclic flow supplies.

What does an electron pair mean in the light-dependent reactions planner?

An electron pair represents 2 electrons moving through the photosystems. In the simplified model used here, one non-cyclic electron pair is treated as producing about one NADPH.

Why is O2 often shown as 0.5 per NADPH by default?

A common classroom bookkeeping link is 1 O2 produced for every 2 NADPH formed, which is 0.5 O2 per NADPH. The coefficient is editable because different teaching conventions may be used.

How does the calculator turn CO2 fixation into ATP and NADPH demand?

The Calvin helper applies preset bookkeeping (such as per G3P or per glucose) or uses editable per-CO2 coefficients. This converts a CO2 fixation amount into the ATP and NADPH inputs used by the demand mode.

How are photon estimates computed in this calculator?

When photon estimate is enabled, the tool multiplies the number of electrons implied by electron pairs by a photons-per-electron setting for non-cyclic and cyclic flow. This provides a simplified photon count for planning rather than a full biophysical model.