This release includes fixes to several minor bugs that were reported during the last seven months. In addition to these fixes new specializations of existing methods were added to improve the consistency across the different methods and classes. The Git repository was recently moved from Bitbucket to GitHub and continuous integration using Git actions set up.
Changes from version0.10.5 the most recent CRAN release, are:
Fix boundary-condition bug in msmsply().
Fix handling of na.rm = TRUE in find_peaks().
Revise the computation of the default for dyn.range in cps2Tfr() and cps2Rfr() so that it takes into account the relative signal in
the reference spectrum.
Add parameter missing.pixs to cps2irrad() so that corrupted too-short spectra can be converted if the location of missing pixels
Add row-wise summaries for raw_mspct and cps_mspct objects.
Add support of multiple spectra in long form to irrad(), e_irrad(), q_irrad(), q_ratio(), e_ratio(), qe_ratio(), eq_ratio(), absorbance(), absorptance(), trasmittance(), reflectance() methods.
Add warning for handling of multiple spectra in long form to integrate_spct() method.
Fix a documentation example that stopped working because of changes to ‘ggplot2’.
Although this update should not break any code, the plots created will in some cases differ slighttly from those created with earlier versions. These changes affect the formatting of axis labels, and are readily visible.
Colors may differ very slightly while stat_wl_strip() draws fewer rectangles (in most cases these changes are barely visible).