R packages for luminescence and related data analysis

(Note: not all here listed packages are programmed by people from the RLum.Network)

R package 'BayLum'


An R package for chronological Bayesian models integrated for Optically Stimulated (OSL) Luminescence Dating.

Package authors are Claire Christophe, Anne Philippe, Sebastian Kreutzer, Guillaume Guerin.

CRAN   Source code   Website

R package 'gamma'


‘gamma’ processes in situ gamma-ray spectrometry measurements for luminescence dating. The package allows to import, inspect and (automatically) correct the energy scale of the spectrum. It provides methods for estimating the gamma dose rate by the use of a calibration curve. This package only supports Canberra CNF and TKA files.

Package authors are Nicolas Frerebeau, Brice Lebrun, Guilhem Paradol, Magali Rizza, Christelle Lahaye, Université Bordeaux Montaigne, CNRS, LabEx Sciences archéologiques de Bordeaux, Idex Aix-Marseille.

CRAN   Source code   Website

R package 'numOSL'


External package

Numeric Routines for Optically Stimulated Luminescence Dating. Package for optimizing regular numeric problems in optically stimulated luminescence dating, such as: equivalent dose calculation, dose rate determination, growth curve fitting, decay curve decomposition, statistical age model optimization, and statistical plot visualization.

Package authors are Jun Peng, Bo Li, Jorge More, Burton Garbow, Kenneth Hillstrom, John Burkardt, Paul Gilbert, Ravi Varadhan.


R package 'RCarb'


A collection of functions to model dose rates in carbonate-rich samples. The package is a translation of the ‘MATLAB’ program Carb by Roger P. Nathan.

Package authors are Sebastian Kreutzer, Roger P. Nathan, Barbara Mauz.

CRAN   Source code   Website

R package 'RLumBuild'


This package does not really analyse luminescence data but supports the development of the other R packages from the RLum universe. While this is possible with 'devtools' (which is also used by 'RLumBuild') it comes with a couple of extra functions to allow a smooth and consistent package build process.

Package authors are Sebastian Kreutzer, Christoph Burow.

  Source code   Website

R package 'RLumCarlo'


A package dedicated to simulating luminescence using Monte-Carlo methods.

Package authors are Johannes Friedrich, Sebastian Kreutzer, Vasilis Pagonis, Christoph Schmidt, Christian Laag, Ena Rajovic, Alex Roy Duncan.

CRAN   Source code   Website

R package 'RLumShiny'


'RLumShiny' provides the graphical user interface to some of the functions from the package 'Luminescence' but also isolated other functions.

Package authors are Christoph Burow, Urs Tilmann Wolpert, Sebastian Kreutzer, R Luminescence Package Team, Jan Odvarko, AnalytixWare, RStudio.

CRAN   Source code   Website

R package 'rxylib'


Import xy-data from, for instance, XRD or ESR data using the powerful C++ library xylib.

Package authors are Sebastian Kreutzer, Johannes Friedrich, RLum Team, Marcin Wojdyr, Peng Zhang.

CRAN   Source code   Website