Skip to contents

This function gives a set of numeric multipliers that can be used as a weight to calculate effective doses and irradiances.

Usage

PQYR_q_fun(w.length, std = "McCree.field.mean")

PQYR_fld_q_fun(w.length)

PQYR_chb_q_fun(w.length)

Arguments

w.length

numeric array of w.length (nm).

std

character "McCree.field.mean" or "McCree.chamber.mean".

Value

a numeric vector of the same length as w.length with values for the BSWF normalized to one at 550 nm. The returned values are based on quantum effectiveness units.

Details

These two spectra were published by McCree et al. (1972) with numeric data in Tables III and IV given from 350 nm to 740 nm. The wavelength resolution is 25 nm in the original data. The wavelength resolution was increased by natural spline interpolation and do not exactly match the hand-drawn plots in McCree et al. (1972). These spectra are used as biological spectral weighting functions in the computation of "Photosynthetic Yield Photon Flux" (YPD).

References

McCree, K. J. (1972) The action spectrum, absorptance and quantum yield of photosynthesis in crop plants. Agricultural Meteorology, 9:191-216. doi:10.1016/0002-1571(71)90022-7 .

Examples

PQYR_q_fun(seq(400, 700, by = 20))
#>  [1] 0.4200000 0.6453336 0.7159591 0.6694273 0.6258762 0.6500000 0.7031614
#>  [8] 0.7784457 0.8597820 0.9230580 0.9700000 1.0077289 0.9293865 0.9196487
#> [15] 0.8421772 0.4800000