Learn R Programming

⚠️There's a newer version (0.5.2) of this package.Take me there.

photobiologyWavebands

Package ‘photobiologyWavebands’ supplies a set of functions and data to be used together with package ‘photobiology’ for calculation of derived quantities from spectral data. Non-weighed derived quantities represent summaries of a given range of wavelengths. All constructors default to ISO standardized definitions when they are available, but other competing definitions are also available though parameter std of the constructors of waveband objects. These constructors are specialized versions of the photobiology::waveband() constructor.

In photobiology, derived biologically effective quantities are used to quantify the effect of radiation on different organisms or processes within organisms. These effects can range from damage to perception of informational light signals.

The definitions cover most non-weighted wavebands in common use, like those corresponding ultraviolet, visible and infrared, the light colours seen by humans, photosynthetically active radiation and some other bands of interest for plants. Several wavebands corresponding to remote sensing instruments are also provided, including all those for the LANDSAT missions.

Definitions also include many weighting functions used in the calculation of effective irradiances and exposures. Weighting functions included in the package are several biological spectral weighting functions (BSWFs) used to estimate effective UV doses. Except for the definition of the erythemal and vitamin-D action spectra for which definitions standardized by CIE exist, the default formulation is one commonly used. It is important to keep in mind that mathematical formulations and extrapolation rules in use are not unique and that it is important to carefully chose the most appropriate one and report exactly which one was used. We hope this package will make this easier.

Colour-response and colour-matching functions for human vision and bee vision are included in package ‘photobiology’. Absorbance spectra for plant photoreceptors and some common plant pigments, as well as action spectra for photosynthesis are included in package ‘photobiologyPlants’.

Installation

Installation of the most recent stable version from CRAN:

install.packages("photobiologyWavebands")

Installation of the current unstable version from Bitbucket:

# install.packages("remotes")
remotes::install_github("aphalo/photobiologyWavebands")

Documentation

HTML documentation is available at (https://docs.r4photobiology.info/photobiologyWavebands/), including an User Guide.

News on updates to the different packages of the ‘r4photobiology’ suite are regularly posted at (https://www.r4photobiology.info/).

Two articles introduce the basic ideas behind the design of the suite and describe its use: Aphalo P. J. (2015) (https://doi.org/10.19232/uv4pb.2015.1.14) and Aphalo P. J. (2016) (https://doi.org/10.19232/uv4pb.2016.1.15).

A book is under preparation, and the draft is currently available at (https://leanpub.com/r4photobiology/).

A handbook written before the suite was developed contains useful information on the quantification and manipulation of ultraviolet and visible radiation: Aphalo, P. J., Albert, A., Björn, L. O., McLeod, A. R., Robson, T. M., & Rosenqvist, E. (Eds.) (2012) Beyond the Visible: A handbook of best practice in plant UV photobiology (1st ed., p. xxx + 174). Helsinki: University of Helsinki, Department of Biosciences, Division of Plant Biology. ISBN 978-952-10-8363-1 (PDF), 978-952-10-8362-4 (paperback). PDF file available from (https://doi.org/10.31885/9789521083631).

Contributing

Pull requests, bug reports, and feature requests are welcome at (https://github.com/aphalo/photobiologyWavebands).

Citation

If you use this package to produce scientific or commercial publications, please cite according to:

citation("photobiologyWavebands")
#> 
#> To cite package 'photobiologyWavebands' in publications, please use:
#> 
#>   Aphalo, Pedro J. (2015) The r4photobiology suite. UV4Plants Bulletin,
#>   2015:1, 21-29. DOI:10.19232/uv4pb.2015.1.14
#> 
#> A BibTeX entry for LaTeX users is
#> 
#>   @Article{,
#>     author = {Pedro J. Aphalo},
#>     title = {The r4photobiology suite},
#>     journal = {UV4Plants Bulletin},
#>     volume = {2015},
#>     number = {1},
#>     pages = {21-29},
#>     year = {2015},
#>     doi = {10.19232/uv4pb.2015.1.14},
#>   }

License

© 2012-2022 Pedro J. Aphalo (pedro.aphalo@helsinki.fi). Released under the GPL, version 2 or greater. This software carries no warranty of any kind.

Copy Link

Version

Install

install.packages('photobiologyWavebands')

Monthly Downloads

682

Version

0.4.5

License

GPL (>= 2)

Maintainer

Pedro Aphalo

Last Published

January 7th, 2022

Functions in photobiologyWavebands (0.4.5)

DNA.P

Constructor of DNA damage (Quaite) weighted waveband
GEN_M_q_fun

Gives values for GPAS BSWF (Micheletti's formulation) as a function of wavelength
CH4

Constructor of CH4 production from pectin weighted waveband
DNA.N

Constructor of DNA damage (SETLOW) weighted waveband
GEN_T

Constructor of GPAS (Timijan) weighted waveband
DNA_N

Constructor of DNA damage (SETLOW) weighted waveband
DNA_GM_q_fun

Gives values for naked DNA BSWF (SETLOW) as a function of wavelength
ICNIRP

Constructor of ICNIRP 2004 weighted waveband
DNA.GM

Constructor of DNA damage (SETLOW) weighted waveband
GEN.G

Constructor of GPAS (Green) weighted waveband
GEN.M

Constructor of GPAS (Micheletti) weighted waveband
ICNIRP_e_fun

Values for the ICNIRP BSWF as a function of wavelength
Far_red

Constructor of FR waveband
IR

Constructors of infra-red wavebands
FLAV_q_fun

Gives values for FLAV BSWF (flavonoid) as a function of wavelength
UV

Constructor of UV waveband
PAR

Constructor of PAR waveband
GEN_M

Constructor of GPAS (Micheletti) weighted waveband
DNA_GM

Constructor of DNA damage (SETLOW) weighted waveband
Orange

Constructor of orange waveband
GEN_G_q_fun

Gives values for GPAS BSWF (Green's formulation) as a function of wavelength
UVA

Constructor of UV-A waveband
FLAV

Constructor of FLAV BSWF flavonoids
DNA_P_q_fun

Gives values for plant DNA BSWF (Quaite) as a function of wavelength
Landsat_bands

Constructor of lists of wavebands matching Landsat imagers
DNA_N_q_fun

Gives values for naked DNA BSWF (SETLOW) as a function of wavelength
UVI

Calculate UVI from spectral irradiance
Plant_bands

Constructor of lists of wavebands used in plant biology
IR_bands

Constructor of lists of infrared wavebands
VIS

Constructor of VIS waveband
Purple

Constructor of purple waveband
UV_bands

Constructor of lists of UV wavebands
NDVI

Normalized Vegetation Index
UVI_wb

Constructor of CIE weighted waveband
PG_q_fun

Gives values for the Plant Growth BSWF as a function of wavelength
PG

Constructor of PG weighted waveband
Red

Constructor of red waveband
scotopic_sensitivity

Scotopic sensitivity of the human eye
SetlowTUV.spct

Setlow's action spectrum for DNA damage
DNA_P

Constructor of DNA damage (Quaite) weighted waveband
Yellow

Constructor of yellow waveband
VIS_bands

Contructor of lists of VIS wavebands
GEN.T

Constructor of GPAS (Timijan) weighted waveband
GEN_G

Constructor of GPAS (Green) weighted waveband
GEN_T_q_fun

Gives values for GPAS BSWF (Timijan's formulation) as a function of wavelength
Green

Constructor of green waveband
UVB

Constructor of UV-B waveband
UVC

Constructor of UV-C waveband
photobiologyWavebands-package

photobiologyWavebands: Waveband Definitions for UV, VIS, and IR Radiation
photopic_sensitivity

Photopic sensitivity of the human eye
CH4_q_fun

Gives values for the CH4 production from pectin BSWF as a function of wavelength
CIE_e_fun

Gives values for the erythemal BSWF as a function of wavelength
CIE1924_lef.spct

CIE1924 luminous efficiency function (photopic human vision)
CH4_e_fun

Gives values for the CH4 production from pectin BSWF as a function of wavelength
Blue

Constructor of blue waveband
CIE_q_fun

Gives values for the erythemal BSWF as a function of wavelength
CIE

Constructor of CIE weighted waveband
CIE1951_scotopic_lef.spct

Luminous efficiency function (scotopic human vision)
CIE2008_lef2deg.spct

CIE2008 luminous efficiency function (2-deg) (photopic human vision)