- App
abanico:- The computation of the y-axis limits no longer requires drawing the entire plot in a separate window.
- Show the ui elements regarding the secondary dataset only when the corresponding data is present.
- Fix crash occurring when the custom percentile range was a single-digit value (#110).
- App
doserecovery:- Show the ui elements regarding the secondary dataset only when the corresponding data is present.
- App
doseresponsecurve:- Add support to customise line type, width and colour of the dose-response curve.
- App
filter:- Add support for interactive mode via the
plotlypackage.
- Add support for interactive mode via the
- App
finitemixture:- Don’t allow the minimum and maximum number of components coicide, as Luminescence doesn’t support specifying only one component.
- App
irsarRF:- Remove an error notification once the plot succeeds.
- App
KDE:- Show the ui elements regarding the secondary dataset only when the corresponding data is present.
- App
radialplot:- Show the ui elements regarding the secondary dataset only when the corresponding data is present.
- App
RCarb:- Add support to run selected records only. This way single records can be tested without modifying the table, i.e. deleting rows, which was the only option in the past. Selected records are run through the selection of rows in the table.
- Adaptation for changes in the underlying function in
'RCarb'that will considerably boost the start of the app (requires'RCarb'>= v0.1.8)
- App
sarCWOSL:- Remove incorrect merging of the object imported.
- Set the maximum number of channels according to the input file, instead of capping it arbitrarily at 1000 (#99)
- Add support for disabling the background integral subtraction.
- Leave the plot title empty so that the one from
analyse_SAR.CWOSL()is used by default. - Allow controlling the drawing of the rug in the dose response curve plot.
- Add support for curve selection from the user interface.
- Add support for BIN/BINX files.
- Add support for choosing the fit mode (interpolation or
extrapolation) and fit method (
EXP,LIN,QDR,GOK,OTOR, etc) for the dose response curve. - Add button to analyze all curves.
- Report the results obtained for each position selected in the Results and Highlights tabs.
-
This is a hotfix release to fix a problem with the way internal functions are accessed when the package is loaded.
-
App
sarCWOSL:- Made the backgroud integral slider adjust according to the value of the signal integral slider to avoid overlaps that would generate an error in Luminescence.
This package version requires R > 4.4!
-
New application to plot a dose-response curve for luminescence data. Base function:
Luminescence::plot_DoseResponseCurve(). Keyword forapp_RLum(): ‘doseresponsecurve’. -
New application to analyse CW-OSL curve data produced by a SUERC portable OSL reader and produces a combined plot of OSL/IRSL signal intensities, OSL/IRSL depletion ratios and the IRSL/OSL ratio. Base function:
Luminescence::analyse_portableOSL(). Keyword forapp_RLum(): ‘portableOSL’. -
New application to analyse a standard SAR protocol measurements introduced by Murray and Wintle (2000) with CW-OSL curves. Base function:
Luminescence::analyse_SAR.CWOSL(). Keyword forapp_RLum(): ‘sarCWOSL’. -
Made
app_RLum()ignore case differences when matching app names. -
Made warnings and errors appear as notification in the app, not only in the terminal (#40).
-
New application to either estimate the number of grains on an aliquot or to compute the packing density. Base function:
Luminescence::calc_AliquotSize(). Keyword forapp_RLum(): ‘aliquotsize’. -
New application to fit a k-component mixture to a De distribution with differing known standard errors. Base function:
Luminescence::calc_FiniteMixture(). Keyword forapp_RLum(): ‘finitemixture’. -
New application to calculate the expected sample specific fraction of saturation based on the model of Huntley (2006), using the approach as implemented in Kars et al. (2008) or Guralnik et al. (2015). Base function:
Luminescence::calc_Huntley2006(). Keyword forapp_RLum(): ‘huntley2006’. -
New application to analyse IRSAR RF measurements on K-feldspar samples performed using the protocol according to Erfurt et al. (2003) and beyond. Base function:
Luminescence::analyse_IRSAR.RF(). Keyword forapp_RLum(): ‘irsarRF’. -
New application to determine weighted non-linear least-squares estimates of the component parameters of an LM-OSL curve (Bulur 1996) for a given number of components. Base function:
Luminescence::fit_LMCurve(). Keyword forapp_RLum(): ‘lmcurve’. -
Added hints on file format and structure expected in each app (#45).
-
App
abanico:- Fix a crash when the summary is disabled
- Fix a crash when the 2σ bar color is set to none
- Improve the rounding in the sliders and the appearance of the legend
-
App
doserecovery:- Rework some user interface elements
- Add support for
given.dose = 0to disable data normalization
-
App
histogram:- Improve the step of the x-axis range slider
-
App
radialplot:- Improve the appearance of the legend
-
App
surfaceexposure:- Rework user interface and add tooltips (#4)
-
App
transformCW:- Make the secondary axis label respect the scaling factor (#62)
This package version requires R >= 4.3!
-
Updated to reflect the changes that have occurred in the
Luminescenceandshinypackages. -
App
cosmicdose:- Google maps window replaced by Open Street Map window
- Fix crash when switching between different modes (#23)
-
App
doserecovery:- Fix partly non-working summary statistics (#2)
- New checkbox to control the showing of the legend
-
App
fastratio:- Fix the matching between point style and their descriptive labels
-
App
histogram:- Add support for breaks (#3)
-
Non-user visible changes to satisfy CRAN (anchor notes)
This package version requires R > 4.0!
-
Updated
surfaceexposureapp now allows considering multiple mu values when using the global fit functionality. -
The
filterdid not work anymore after changes in'shiny'; fixed. -
The filter selector icons were deprecated, causing a warning in the terminal; fixed.
-
The app
RCarb Appdid not work anymore after changes in'shiny'; fixed. -
The app
scalegammastarted with an error message, because one option for a chosen conversion factor was wrong; fixed.
-
PREVIEW: New application that scales the gamma dose rate considering layer-to-layer variations in soil radioactivity. Base function:
Luminescence::scale_GammaDose(). Keyword forapp_RLum(): ‘scalegamma’.NOTE: This application will only start if the development version 0.9.x of the R package
Luminescenceis installed as the functionscale_GammaDose()is still under development. -
New application to support the new R package
RCarb. Base functionRCarb::model_DoseRate(). Keyword forapp_RLum(): ‘RCarb’ -
Removed and updated deprecated links from the “About”-tab in all applications.
-
New application that compares the OSL/IRSL stimulation power of measurements performed on Freiberg Instruments lexsyg devices to check the stability of the stimulation power (Contributed by Sebastian Kreutzer). Keyword for
app_RLum(): ‘teststimulationpower’. -
New application to calculate the fast ratio of CW-OSL curves after Durcan and Duller (2011). Base function:
Luminescence::calc_FastRatio(). Keyword forapp_RLum(): ‘fastratio’. -
New application to estimate the g-value from a table of Lx/Tx values with corresponding waiting times since irradiation and to apply a fading after Huntley & Lamothe (2001). Base functions:
Luminescence::analyse_FadingMeasurement(),Luminescence::calc_FadingCorr(). Keyword forapp_RLum(): ‘fading’. -
New application to fit eq. 1 of Sohbati et al. (2012a) or eq. 12 of Sohbati et al. (2012b) to OSL surface exposure data. Base function:
Luminescence::fit_SurfaceExposure(). Keyword forapp_RLum(): ‘surfaceexposure’. -
Output panel showing the R code to reproduce the plot/calculation is now properly responsive and updates as soon as input widgets change.
-
Internal: server logic of most applications simplified.
-
Several minor bugfixes.
-
Major overhaul of the data input panel for most applications. Uploaded text files are now imported via ‘data.table::fread()’, which automatically detects the delimiter and potential headers. Hence, all widgets related to data import are no longer required and were removed (
#14). -
The input data can now be directly manipulated in the newly added spreadsheet(s) in the data input panels. The spreadsheets also allow copy and pasting of data, so uploading a file is no longer the only way to provide user data (
#12). -
New Dashboard addin added. The dashboard provides access to all available applications in the package and can be accessed either (i) through the addin dropdown menu in the RStudio IDE or (ii) by running ‘app_RLum()’ without any keyword.
-
Implemented newest shiny feature (v0.14) to bookmark the current app state. All apps now include a bookmark button, which returns a URL query string that can be used to restore the app’s state at any later time.
-
New application to plot filter combinations along with the optional net transmission. Base function:
Luminescence::plot_FilterCombinations(). Keyword forapp_RLum(): ‘filter’. External contribution by Urs Tilmann Wolpert (Justus-Liebig-University Giessen) and Sebastian Kreutzer (Universite Bordeaux Montaigne). -
New package dependencies: ‘shinydashboard’, ‘rhandsontable’, ‘data.table’, ‘readxl’
-
transformCW-app:
- the plot now also shows the CW-OSL data curve
- improved error handling
-
Internal: R documentation re-written in Markdown using ‘roxygen2 >=6.0.0’
-
Several minor bugfixes.
-
New application to transform CW OSL curves (keyword ‘transformCW’) using the functions ‘CW2pHMi’, ‘CW2pLM’, ‘CW2pLMi’ and ‘CW2pPMi’ of the R package ‘Luminescence’.
-
Removed UI elements that used now deprecated function arguments.
-
Added new UI elements for arguments added to functions after version 0.4.2 of the ‘Luminescence’ package.
-
Removed the database feature in the abanico plot application.
-
Removed dependencies on ‘digest’ and ‘RCurl’.
-
Removed all ‘Exit’ buttons.
-
Code output to reproduce the plots is now generated dynamically and should be more reliable.
-
R Luminescence Package Team now properly mentioned as contributors.
-
Fixed many typos.
- Initial release