This update adds flexibility to the user interface used to indicate the target when searching for wavelengths matching specific spectral data values. It also contains a preliminary implementation of classes solute_spct and collections solute_mspct for storing spectral molar or mass coefficients of attenuation.
-
Add new classes of objects
solute_spctandsolute_mspctto be used to store molar (default) and mass based coefficients of attenuation describing overall attenuation, or attenuation by absorption or by scattering. Implement the corresponding methods. (Unstable: interface may change). -
Add example data for two substances:
water.spctandphenylalanine.spct. -
Rewrite
join_mspct()to use interpolation when wavelengths differ among member spectra. This should not break old code but output can slightly differ. -
Expand syntax accepted for
characterarguments passed to parametertargetin allwls_at_target()methods and functionfind_wls(). -
Fix failure to correctly handle spectra with zero rows, a bug affecting several methods, operators and functions including
rbindspct()andfind_wls(). -
Fix bug in
rowwise_filter()affecting parallel summaries of absorptance. - Fix bugs in extraction and replacement functions for collections of spectra, possibly triggered by changes in R >= 4.0.0.
-
Add method
s_mean_se_band_band().
The package documentation web site is at https://docs.r4photobiology.info/photobiology/ includes a changelog with information for each release since version 0.1.0.
NOTE: Version 0.10.11 has been submitted to CRAN.
Please raise issues concerning bugs or enhancements to this package through GitHub at https://github.com/aphalo/photobiology/issues