Wavelength-range definitions for ultraviolet-B, UV-B radiation, by default according to ISO or as commonly used in different application areas.
Details
Implemented definitions. UV-B according to CIE and ISO standrads: 280–315 nm. UV-B according to common non-standard practice: 280–320 nm. UV-B according to medical or dermatological non-standard practice: 280–320 nm.
Note
The non-standard definition of UV-B using 320 nm as limit should not be used in any new publications or work as it deviates from the internationally accepted standards and its use leads to confusion. Its inclusion in this package is to allow calculations needed to compare new results and methods against old publications.
References
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). Open access PDF download available at doi:10.31885/9789521083631 .
Examples
UVB()
#> UVB.ISO
#> low (nm) 280
#> high (nm) 315
#> weighted none
UVB("ISO")
#> UVB.ISO
#> low (nm) 280
#> high (nm) 315
#> weighted none
UVB("CIE")
#> UVB.CIE
#> low (nm) 280
#> high (nm) 315
#> weighted none
UVB("none")
#> UVB.none
#> low (nm) 280
#> high (nm) 320
#> weighted none
UVB("medical")
#> UVB.medical
#> low (nm) 290
#> high (nm) 320
#> weighted none
e_irrad(sun.spct, UVB()) # W m-2
#> E_UVB.ISO
#> 0.6445105
#> attr(,"time.unit")
#> [1] "second"
#> attr(,"radiation.unit")
#> [1] "total energy irradiance"
q_irrad(sun.spct, UVB()) # mol m-2
#> Q_UVB.ISO
#> 1.675387e-06
#> attr(,"time.unit")
#> [1] "second"
#> attr(,"radiation.unit")
#> [1] "total photon irradiance"
q_irrad(sun.spct, UVB(), scale.factor = 1e6) # umol m-2
#> Q_UVB.ISO
#> 1.675387
#> attr(,"time.unit")
#> [1] "second"
#> attr(,"radiation.unit")
#> [1] "total photon irradiance"