Estimate A from porometry¶
Solve net assimilation A, Ci and Cc for every LI-600 reading from its conductance, light and leaf temperature and a photosynthesis parameter set. See Estimating A from conductance.
Inputs¶
- An LI-600 file with
gsw(orgsw_corrected),QambandTleaf. Correct it first (Correct LI-600 conductance), so the estimate uses the corrected conductance. - Photosynthesis parameters for the species, usually from a
pk fitof its A–Ci curves.
Steps¶
-
Fit the species' A–Ci curves and save the parameters:
-
Correct the porometer file:
-
Estimate A, writing the solved columns into a copy of the file:
The output reports:
usedCorrectedGsw: whethergsw_correctedwas used.params: the parameter set used, after merging defaults, the file and--set.ignoredParams: names in the file the model doesn't use.summary: mean and maximum A, mean Ci, and mean Ci/Ca.
li600_with_A.csvaddsA_solved,Ci_solved,Cc_solved,gsw_usedandQabs.
Options¶
| Option | Default | Meaning |
|---|---|---|
--model |
fvcb |
fvcb, fvcbC4 or empiricalA |
--params |
— | Parameter file: a pk fit JSON result, a CSV of fitted parameters (last row used), a Parameter/Value table, or name = value lines |
--set |
— | Override one parameter, e.g. --set Vcmax25=90 |
--ca |
420 | Ambient CO₂, µmol mol⁻¹ |
--absorptance |
0.85 | Leaf absorptance applied to Qamb |
--min-gsw |
0.001 | Floor for conductance; lower readings are raised to it and counted in clamped. 0 leaves them unsolved. |
Without --params, the model's defaults are used. That's fine for trying the
command, but not for real estimates: