Learn R Programming

photobiologyPlants (version 0.6.1-1)

Pfr_Ptot: Calculate phytochrome photoequilibrium

Description

Calculate the phytochrome photoequilibrium for monochromatic light from its wavelength or from a spectrum expressed as spectral irradiance.

Usage

Pfr_Ptot(x, ...)

# S3 method for default Pfr_Ptot(x, ...)

# S3 method for numeric Pfr_Ptot(x, spct.out = length(x) > 20, ...)

# S3 method for source_spct Pfr_Ptot(x, ..., na.rm = FALSE)

Value

If x is numeric, giving wavelengths (nm), a vector of numeric values giving the \(P_{fr} / P_{tot}\) at each wavelength or a

generic_spct object with the wavelength values sorted in ascending order and the corresponding \(P_{fr} / P_{tot}\) values in column

s.q.response.

If x is a source_spct object, a single numeric value giving the \(P_{fr} / P_{tot}\).

Arguments

x

an R object

...

not used

spct.out

logical Flag indicating if the returned object should be of class response_spct instead of numeric.

na.rm

logical. If TRUE link[stats]{na.omit} is first called on x.

Methods (by class)

  • Pfr_Ptot(default): Default for generic function

  • Pfr_Ptot(numeric): Specialization for numeric

  • Pfr_Ptot(source_spct): Specialization for source_spct

    Calculate phytochrome photoequilibrium from spectral (photon) irradiance

Details

The calculations are based on data describing the photochemical constants for the plant photoreceptor phytochrome measured in vitro and available for wavelengths in the range 380 nm to 770 nm as published by Mancinelli (1994). For reliable estimates of \(P_{fr} / P_{tot}\) from spectral irradiance, the spectrum should cover all these wavelengths with reasonably high wavelength resolution.

References

Mancinelli, A.L. (1994) The physiology of phytochrome action. In Photomorphogenesis in plants, 2nd edition. R.E. Kendrick and G.H.M. Kronenberg, eds. Kluwer Academic Publishers, Dordrecht, pp. 211-269. ISBN 978-0-7923-2551-2 (print), 978-94-011-1884-2 (on-line). tools:::Rd_expr_doi("10.1007/978-94-011-1884-2_10")

See Also

Other phytochrome-related functions and data: PHYs.mspct, Pfr_Ptot_R_FR(), Phy_Sigma(), Phy_Sigma_FR(), Phy_Sigma_R(), Phy_reaction_rates()

Examples

Run this code
# monochromatic light
Pfr_Ptot(620) # one wavelength in nm
Pfr_Ptot(c(570, 600, 630, 660, 690, 735, 760)) # six wavelengths
Pfr_Ptot(sun.spct) # spectrum of terrestrial sunligth

Run the code above in your browser using DataLab