photosynthesis2.1.4 package

Tools for Plant Ecophysiology & Modeling

A_supply

CO2 supply and demand function (mol / m^2 s)

analyze_sensitivity

Running 2-parameter sensitivity analyses

aq_response

Non-rectangular hyperbolic model of light responses

bake

Leaf parameter temperature responses

bake_par

S3 class bake_par

baked-class

S3 class baked

calculated-parameters

Get default functions for calculated parameters in photosynthesis

CO2_conductance

Conductance to CO2 (mol / m^2 / s)

compile_data

Compiling outputs from lists

compute_sensitivity

Computing measures of sensitivity

constants

S3 class constants

enviro_par

S3 class enviro_par

fit_aci_response

Fitting ACi curves

fit_aq_response

Fitting light responses of net CO2 assimilation

fit_aq_response2

Fit photosynthetic light-response curves

fit_g_mc_variableJ

Fitting mesophyll conductance with the variable J method

fit_gs_model

Fitting stomatal conductance models

fit_hydra_vuln_curve

Fitting hydraulic vulnerability curves

fit_many

Fitting many functions across groups

fit_photosynthesis

Fit photosynthetic models with gas-exchange data

fit_PV_curve

Fitting pressure-volume curves

fit_r_light

Estimating light respiration

fit_r_light2

Fit models to estimate light respiration (RdR_\mathrm{d})

fit_t_response

Fitting temperature responses

FvCB

Farquhar-von Caemmerer-Berry (FvCB) C3 photosynthesis model

gs_models

Stomatal conductance models

J

J: Rate of electron transport (umol/m^2/s)

j_calculations

Inverse non-rectangular hyperbola for J_max calculation

leaf_par

S3 class leaf_par

make_parameters

Make lists of parameters for photosynthesis

models

Get default model

parameter_names

Get vector of parameter names

photosynthesis-package

photosynthesis package

photosynthesis

Simulate C3 photosynthesis

ppm2pa

Convert pressure from PPM to Pascals

print_graphs

Printing graphs to system

read_li6800

Read a LI-COR file

read_licor

Read a LI-COR file

required_variables

Variables required for photosynthesis models

simulate_error

Simulate gas exchange data with measurement error

t_functions

Temperature response functions

Contains modeling and analytical tools for plant ecophysiology. MODELING: Simulate C3 photosynthesis using the Farquhar, von Caemmerer, Berry (1980) <doi:10.1007/BF00386231> model as described in Buckley and Diaz-Espejo (2015) <doi:10.1111/pce.12459>. It uses units to ensure that parameters are properly specified and transformed before calculations. Temperature response functions get automatically "baked" into all parameters based on leaf temperature following Bernacchi et al. (2002) <doi:10.1104/pp.008250>. The package includes boundary layer, cuticular, stomatal, and mesophyll conductances to CO2, which each can vary on the upper and lower portions of the leaf. Use straightforward functions to simulate photosynthesis over environmental gradients such as Photosynthetic Photon Flux Density (PPFD) and leaf temperature, or over trait gradients such as CO2 conductance or photochemistry. ANALYTICAL TOOLS: Fit ACi (Farquhar et al. (1980) <doi:10.1007/BF00386231>) and AQ curves (Marshall & Biscoe (1980) <doi:10.1093/jxb/31.1.29>), temperature responses (Heskel et al. (2016) <doi:10.1073/pnas.1520282113>; Kruse et al. (2008) <doi:10.1111/j.1365-3040.2008.01809.x>, Medlyn et al. (2002) <doi:10.1046/j.1365-3040.2002.00891.x>, Hobbs et al. (2013) <doi:10.1021/cb4005029>), respiration in the light (Kok (1956) <doi:10.1016/0006-3002(56)90003-8>, Walker & Ort (2015) <doi:10.1111/pce.12562>, Yin et al. (2009) <doi:10.1111/j.1365-3040.2009.01934.x>, Yin et al. (2011) <doi:10.1093/jxb/err038>), mesophyll conductance (Harley et al. (1992) <doi:10.1104/pp.98.4.1429>), pressure-volume curves (Koide et al. (2000) <doi:10.1007/978-94-009-2221-1_9>, Sack et al. (2003) <doi:10.1046/j.0016-8025.2003.01058.x>, Tyree et al. (1972) <doi:10.1093/jxb/23.1.267>), hydraulic vulnerability curves (Ogle et al. (2009) <doi:10.1111/j.1469-8137.2008.02760.x>, Pammenter et al. (1998) <doi:10.1093/treephys/18.8-9.589>), and tools for running sensitivity analyses particularly for variables with uncertainty (e.g. g_mc(), gamma_star(), R_d()).

  • Maintainer: Chris Muir
  • License: MIT + file LICENSE
  • Last published: 2023-08-15