CRAN release ‘Luminescence’ v0.9.15

- the lazy does not swim anymore -

by RLum.Network (August 23, 2021)

Another version of 'Luminescence' is out, fixing a few minor bugs and improving the graphic output of a few functions. And yes, this release includes a new function: fit_EmissionSpectra(). The function was already becoming stale in one of our developer branches after being developed in 2019/2020. However, a few fixes had been missing, but now it is out.

The function closes a gap in the analysis toolchain. It supports the deconvolution of emission spectra (e.g., radiofluorescence, thermally stimulated luminescence) by fitting Gaussian components into the spectrum.

Emission spectra on a wavelength scale are automatically converted (correctly) into the energy scale. A semi-automated peak finding algorithm helps the user to identify the relevant peaks and then fix the number of components for an automated analysis over the frames of the entire spectrum.

results <- fit_EmissionSpectra(
 object = TL.Spectrum,
 frame = 5, 
 main = "Deconvoluted TL spectrum", 
 method_control = list(graining = 40),
 verbose = FALSE) 

mu SE(mu) sigma SE(sigma) C SE(C)
2.151123 0.0047794 0.0570214 0.0047144 0.0521230 0.0213072
2.274735 0.0074719 0.0929245 0.0201745 0.1630895 0.1289913
2.452826 0.0973871 0.1445116 0.1392882 0.1097760 0.3261696
2.777508 0.0528339 0.2252300 0.1791402 0.3467369 0.5122764
3.150571 0.3675260 0.2179374 0.0816430 0.1090807 0.2948130

All changes can be found on our GitHub page

Did you spot a bug or a typo in the documentation? Support ‘Luminescence’ and write us.

Enjoy the end of the summer!

Your R Luminescence Team