1.2.0 (2026-03-12)RLum.OSL_decomposition: Returns now some basic
statistics about contribution of the components to the initial CW-OSL
signal, see console output and
object$DECOMPOSITION$initial.signal.stats.RLum.OSL_decomposition: The component which dominates
the initial signal on average (highest median) is now stated as
Dominating Component in console output and
object$DECOMPOSITION$dominating.component.RLum.OSL_decomposition: Function no longer crashes if
record data contains no @info$IRR_TIME parameters.RLum.OSL_decomposition: Default number of components K
is no longer K = 3 if not set by the user. Instead
K = length(decay_rates) if decay_rates are
set, else K = $FITTING$K.selected.RLum.OSL_global_fitting: Changed default
K_maximum to 3 and
stimulation_intensity to NA.RLum.OSL functions remove automatically
result list entries (i.e. $CORRECTION,
$FITTING, $DECOMPOSITION) which become
invalid.RLum.Analysis data sets which were
imported from XSYG files in all RLum.OSL
functions.RLum.OSL
functions.OSLdecomposition ready for the breaking
changes in Luminescence package 1.2, All pattern matching via
== or grepl() of record_type
arguments with @recordType slots of
RLum.Data.Curve objects is replaced with
check_RLum.Data() checks.check_RLum.Data: Added a testthat test for
with 100 % coverage (Done by @mcol).check_RLum.Data() to check if a
RLum.Data.Curve object matches a specific type of record.
As example, the function returns TRUE if the record type
naming “OSL” is matched with records of type “OSL”,
“OSL (PMT)”, “OSL (NA)”, etc. but returns FALSE if “OSL” is
matched with “IRSL”, “_OSL (NA)”, “OSL2” etc.sum_OSLcurves: Accepts now list of data.frames and
RLum.Data.Curve objects as input.sum_OSLcurves: Revised function for faster calculation
and plotting and to be less prone of errors of warnings..fit_OSLcurve: Changed default
stimulation.intensity to NA and allowed that
no stimulation intensity is given.plot_OSLcurvediagrams from stacked area to
graph for all non-linear plots (e.g. pseudoLM-OSL and
logarithmic scale plots).normalize_x_axis to
RLum.OSL_correction(). It ensures that the first x-value is
equal the channel width. Fo example, a record with channel width 0.1 sec
should not start at 0.0 sec or 70.0 sec, but at 0.1 sec.1.1.0plot_MultiExponential()plot_OSLcurve() to be just a wrapper function
for plot_MultiExponential(), which makes it more
robust.plot_OSLcurve() to stacked
areas. Also changed default colors.plot_MultiExponential(),
plot_OSLcurve() and decompose_OSLcurve().RLum.OSL_correction() that
remove_light_off algorithm may throw warnings or errors for
specific curvesRLum.Analysis objects beforehand.decompose_OSLcurve() uses now element names of named
lambda vector as component names.'knitr' to suggest and fix CRAN Rd note .Lost braces.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.