50% off | Unlimited Data & AI Learning
Get 50% off unlimited learning

photosynthesis (version 1.0.2)

make_parameters: Make lists of parameters for photosynthesis

Description

Make lists of parameters for photosynthesis

make_leafpar

make_enviropar

make_bakepar

make_constants

Usage

make_leafpar(replace = NULL, use_tealeaves)

make_enviropar(replace = NULL, use_tealeaves)

make_bakepar(replace = NULL)

make_constants(replace = NULL, use_tealeaves)

Arguments

replace

A named list of parameters to replace defaults. If NULL, defaults will be used.

use_tealeaves

Logical. Should leaf energy balance be used to calculate leaf temperature (T_leaf)? If TRUE, tleaf calculates T_leaf. If FALSE, user-defined T_leaf is used. Additional parameters and constants are required, see make_parameters.

Value

make_leafpar: An object inheriting from class leaf_par make_enviropar: An object inheriting from class enviro_par make_bakepar: An object inheriting from class bake_par make_constants: An object inheriting from class constants

Details

Constants:

Symbol R Description Units Default
Dc,0 D_c0 diffusion coefficient for CO2 in air at 0 <U+00B0>C m2 / s 1.29e-5
Dh,0 D_h0 diffusion coefficient for heat in air at 0 <U+00B0>C m2 / s 1.90e-5
Dm,0 D_m0 diffusion coefficient for momentum in air at 0 <U+00B0>C m2 / s 1.33e-5
Dw,0 D_w0 diffusion coefficient for water vapor in air at 0 <U+00B0>C m2 / s 2.12e-5
ϵ epsilon ratio of water to air molar masses none 0.622
G G gravitational acceleration m / s2 9.8
eT eT exponent for temperature dependence of diffusion none 1.75
R R ideal gas constant J / (mol K) 8.3144598
σ s Stephan-Boltzmann constant W / (m2 K4) 5.67e-08

Baking (i.e. temperature response) parameters:

Symbol R Description Units Default
Ds,gmc Ds_gmc empirical temperature response parameter J / (mol K) 487.29
Ds,Jmax Ds_Jmax empirical temperature response parameter J / (mol K) 388.04
Ea,Γ Ea_gammastar empirical temperature response parameter J / mol 24459.97
Ea,gmc Ea_gmc empirical temperature response parameter J / mol 68901.56
Ea,Jmax Ea_Jmax empirical temperature response parameter J / mol 56095.18
Ea,KC Ea_KC empirical temperature response parameter J / mol 80989.78
Ea,KO Ea_KO empirical temperature response parameter J / mol 23719.97
Ea,Rd Ea_Rd empirical temperature response parameter J / mol 40446.75
Ea,Vcmax Ea_Vcmax empirical temperature response parameter J / mol 52245.78
Ed,gmc Ed_gmc empirical temperature response parameter J / mol 148788.56

Environment parameters:

Symbol R Description Units Default
Cair C_air atmospheric CO2 concentration Pa 41
O O atmospheric O2 concentration kPa 21.27565
P P atmospheric pressure kPa 101.3246
PPFD PPFD photosynthetic photon flux density umol quanta / (m^2 s) 1500
RH RH relative humidity none 0.50

Leaf parameters:

Symbol R Description Units Default
d leafsize leaf characteristic dimension m 0.1
Γ gamma_star chloroplastic CO2 compensation point (T_leaf) Pa calculated
Γ25 gamma_star25 chloroplastic CO2 compensation point (25 <U+00B0>C) Pa 3.743
gmc g_mc mesophyll conductance to CO2 (T_leaf) μmol CO2 / (m2 s Pa) calculated
gmc g_mc25 mesophyll conductance to CO2 (25 <U+00B0>C) μmol CO2 / (m2 s Pa) 4
gsc g_sc stomatal conductance to CO2 μmol CO2 / (m2 s Pa) 4
guc g_uc cuticular conductance to CO2 μmol CO2 / (m2 s Pa) 0.1
Jmax25 J_max25 potential electron transport (25 <U+00B0>C) μmol CO2 / (m2 s) 200
Jmax J_max potential electron transport (T_leaf) μmol CO2 / (m2 s) calculated
kmc k_mc partition of gmc to lower mesophyll none 1
ksc k_sc partition of gsc to lower surface none 1
kuc k_uc partition of guc to lower surface none 1
KC25 K_C25 Michaelis constant for carboxylation (25 <U+00B0>C) μmol / mol 268.3
KC K_C Michaelis constant for carboxylation (T_leaf) μmol / mol calculated
KO25 K_O25 Michaelis constant for oxygenation (25 <U+00B0>C) μmol / mol 165084.2
KO K_O Michaelis constant for oxygenation (T_leaf) μmol / mol calculated
ϕJ phi_J initial slope of the response of J to PPFD none 0.331
Rd25 R_d25 nonphotorespiratory CO2 release (25 <U+00B0>C) μmol CO2 / (m2 s) 2
Rd R_d nonphotorespiratory CO2 release (T_leaf) μmol CO2 / (m2 s) calculated
θJ theta_J curvature factor for light-response curve none 0.825
Tleaf T_leaf leaf temperature K 298.15
Vc,max25 V_cmax25 maximum rate of carboxylation (25 <U+00B0>C) μmol CO2 / (m2 s) 150
Vc,max V_cmax maximum rate of carboxylation (T_leaf) μmol CO2 / (m2 s) calculated
Vtpu25 V_tpu25 rate of triose phosphate utilization (25 <U+00B0>C) μmol CO2 / (m2 s) 200

If use_tealeaves = TRUE, additional parameters are:

Constants:

Symbol R Description Units Default
cp c_p heat capacity of air J / (g K) 1.01
Rair R_air specific gas constant for dry air J / (kg K) 287.058

Environmental parameters:

Symbol R Description Units Default
Eq E_q energy per mole quanta kJ / mol2 220
fPAR f_par fraction of incoming shortwave radiation that is photosynthetically active radiation (PAR) none 0.5
r r reflectance for shortwave irradiance (albedo) none 0.2
Tair T_air air temperature K 298.15

Leaf parameters:

Symbol R Description Units Default
αl abs_l absorbtivity of longwave radiation (4 - 80 μm) none 0.97
αs abs_s absorbtivity of shortwave radiation (0.3 - 4 μm) none 0.50
gsw g_sw stomatal conductance to H2O (μmol H2O) / (m2 s Pa) converted from gsc
guw g_uw cuticular conductance to H2O (μmol H2O) / (m2 s Pa) converted from guc

References

Buckley TN and Diaz-Espejo A. 2015. Partitioning changes in photosynthetic rate into contributions from different variables. Plant, Cell & Environment 38: 1200-11.

Examples

Run this code
# NOT RUN {
bake_par <- make_bakepar()
constants <- make_constants(use_tealeaves = FALSE)
enviro_par <- make_enviropar(use_tealeaves = FALSE)
leaf_par <- make_leafpar(use_tealeaves = FALSE)

leaf_par <- make_leafpar(
  replace = list(
    g_sc = set_units(3, "umol/m^2/s/Pa"),
    V_cmax25 = set_units(100, "umol/m^2/s")
  ), use_tealeaves = FALSE
)

# }

Run the code above in your browser using DataLab