In analogy of the CRAN task view lists, this list provides an overview of freely available tools for trapped charge (dating) data analysis (e.g., luminescence and ESR data). Tasks, software tools and data repositories are ordered alphabetically. URLs are automatically tested every time this list is updated, information from R packages are extracted and updated automatically from CRAN (version, description).
Not listed are:
- Single scripts (e.g., functions or XLS-sheets usually without a dedicated name)
- Software not accessible free of charge through the internet
If your software is missing or you did spot a mistake, please let me know via https://github.com/RLumSK/luminescence-tv/issues.
Total number of listed tools: 36
- AGE [2009-11-14]
Program for the calculation of luminescence ages estimates
- DRAC [1.2]
Online dose rate and luminescence age calculator
Durcan, J.A., King, G.E., Duller, G.A.T., 2015. DRAC: Dose Rate and Age Calculator for trapped charge dating. Quaternary Geochronology 28, 54–61. doi: https://doi.org/10.1016/j.quageo.2015.03.012
Dose Rate Calculator for luminescence and ESR Dating (Java application)
Tsakalos, E., Christodoulakis, J., Charalambous, L., 2015. The Dose Rate Calculator (DRc) for Luminescence and ESR Dating-a Java Application for Dose Rate and Age Determination. Archaeometry 58, 347–352. doi: https://doi.org/10.1111/arcm.12162
- ArchaeoChron [0.1]
Provides a list of functions for the Bayesian modeling of archaeological chronologies. The Bayesian models are implemented in ‘JAGS’ (‘JAGS’ stands for Just Another Gibbs Sampler. It is a program for the analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation. See http://mcmc-jags.sourceforge.net/ and “JAGS Version 4.3.0 user manual”, Martin Plummer (2017) https://sourceforge.net/projects/mcmc-jags/files/Manuals/.). The inputs are measurements with their associated standard deviations and the study period. The output is the MCMC sample of the posterior distribution of the event date with or without radiocarbon calibration.
- ArchaeoPhases [1.4]
Provides a list of functions for the statistical analysis of archaeological dates and groups of dates. It is based on the post-processing of the Markov Chains whose stationary distribution is the posterior distribution of a series of dates. Such output can be simulated by different applications as for instance ‘ChronoModel’ (see http://www.chronomodel.fr), ‘Oxcal’ (see https://c14.arch.ox.ac.uk/oxcal.html) or ‘BCal’ (see http://bcal.shef.ac.uk/). The only requirement is to have a csv file containing a sample from the posterior distribution.
Philippe, A., Vibet, M.-A., 2018. Analysis of Archaeological Phases using the CRAN Package ArchaeoPhases. Journal of Statistical Software 1–26. doi: https://doi.org/10.18637/jss.v000.i00
- BayLum [0.1.3]
Bayesian analysis of luminescence data and C-14 age estimates. Bayesian models are based on the following publications: Combes, B. & Philippe, A. (2017) doi:10.1016/j.quageo.2017.02.003 and Combes et al (2015) doi:10.1016/j.quageo.2015.04.001. This includes, amongst others, data import, export, application of age models and palaeodose model.
Philippe, A., Guérin, G., Kreutzer, S., 2019. BayLum - An R package for Bayesian analysis of OSL ages: An introduction. Quaternary Geochronology 49, 16–24. doi: https://doi.org/10.1016/j.quageo.2018.05.009
- ChronoModel [2.0.18] [2019-02-01]
Chronological Modelling of Archaeological Data using Bayesian Statistics with an advanced graphical user interface
https://chronomodel.com | Source code: https://github.com/Chronomodel/chronomodel
- mcmcSAM [Mon, 07 Jan 2019 14:17:22 GMT]
Analyzing statistical age models for equivalent dose and burial age determination using a Markov Chain Monte Carlo method
- RChronoModel [0.4]
Provides a list of functions for the statistical analysis and the post-processing of the Markov Chains simulated by ChronoModel (see http://www.chronomodel.fr for more information). ChronoModel is a friendly software to construct a chronological model in a Bayesian framework. Its output is a sampled Markov chain from the posterior distribution of dates component the chronology. The functions can also be applied to the analyse of mcmc output generated by Oxcal software.
Philippe, A., Vibet, M.-A., 2017. Analysis of Archaeological Phases using the CRAN Package RChronoModel. doi: https://doi.org/10.13140/RG.2.2.19659.59688
- INQUA Dunes Atlas
Collection of luminescence ages from sand dunes world wide
Lancaster, N., Wolfe, S., Thomas, D., Bristow, C., Bubenzer, O., Burrough, S., Duller, G., Halfen, A., Hesse, P., Roskin, J., Singhvi, A., Tsoar, H., Tripaldi, A., Yang, X., Zárate, M., 2015. The INQUA Dunes Atlas chronologic database. Quaternary International 410, 3–10. doi: https://doi.org/10.1016/j.quaint.2015.10.044
Open cosmogenic nuclide and luminescence data database
Codilean, A.T., Munack, H., Cohen, T.J., Saktura, W.M., Gray, A., Mudd, S.M., 2018. OCTOPUS: an open cosmogenic isotope and luminescence database. Earth Syst. Sci. Data 10, 2123–2139. doi: https://doi.org/10.5194/essd-10-2123-2018
- gamma [0.1] [2019-04-26]
gamma is intended to process in-situ gamma-ray spectrometry measurements for luminescence dating. This 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.
http://gamma.archaeo.science | Source code: https://github.com/crp2a/gamma
Frerebeau, N, Lebrun, B., Guérin, G., Lahaye, C., 2019. gamma: Dose Rate Estimation from In-Situ Gamma-Ray Spectrometry Measurements for Luminescence Dating. http://gamma.archaeo.science, http://github.com/crp2a/gamma.
Luminescence data analysis
- Analyst [4.57]
The standard programme to analyse luminescence data
Duller, G.A.T., 2015. The Analyst software package for luminescence data: overview and recent improvements. Ancient TL 33, 35–42. http://ancienttl.org/ATL_33-1_2015/ATL_33-1_Duller_p35-42.pdf
- LDAC [1.0]
A Microsoft Excel Visual Basic for Application (VBA)-based package which can be used to assemble OSL age information and associated calculations. This platform applies statistical models to determine equivalent dose (De) values and render corresponding OSL age estimates. This software is fully applicable for De measurements by single grain and aliquot regeneration (SAR) and thermal transfer OSL (TT-OSL) protocols. It could also be used to calculate the dose rate and final buried age for geology/archaeology samples.
https://github.com/lesshsroc/LDAC/releases | Source code: https://github.com/Peng-Liang/LDAC
- Luminescence [0.9.0.110]
A collection of various R functions for the purpose of Luminescence dating data analysis. This includes, amongst others, data import, export, application of age models, curve deconvolution, sequence analysis and plotting of equivalent dose distributions.
Kreutzer, S., Schmidt, C., Fuchs, M.C., Dietze, M., Fischer, M., Fuchs, M., 2012. Introducing an R package for luminescence dating analysis. Ancient TL 30, 1–8. http://ancienttl.org/ATL_30-1_2012/ATL_30-1_Kreutzer_p1-8.pdf
- numOSL [2.6]
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.
Peng, J., Dong, Z., Han, F., Long, H., Liu, X., 2013. R package numOSL: numeric routines for optically stimulated luminescence dating. Ancient TL 31, 41–48. http://ancienttl.org/ATL_31-2_2013/ATL_31-2_Peng_p41-48.pdf
- PTanalyse [1.51]
Proprietary software to analyse TR-OSL data
Lapp, T., Jain, M., Ankjærgaard, C., Pirtzel, L., 2009. Development of pulsed stimulation and Photon Timer attachments to the Risø TL/OSL reader. Radiation Measurements 44, 571–575. doi: https://doi.org/10.1016/j.radmeas.2009.01.012
- RLanalyse [1.3]
Proprietary software to analyse radiofluorescence data (BIN/BINX-file input required)
Lapp, T., Jain, M., Thomsen, K.J., Murray, A.S., Buylaert, J.P., 2012. New luminescence measurement facilities in retrospective dosimetry. Radiation Measurements 47, 803–808. doi: https://doi.org/10.1016/j.radmeas.2012.02.006
- tgcd [2.1]
Deconvolving thermoluminescence glow curves according to various kinetic models (first-order, second-order, general-order, and mixed-order) using a modified Levenberg-Marquardt algorithm. It provides the possibility of setting constraints or fixing any of parameters. It offers an interactive way to initialize parameters by clicking with a mouse on a plot at positions where peak maxima should be located. The optimal estimate is obtained by “trial-and-error”. It also provides routines for simulating first-order, second-order, and general-order glow peaks.
Peng, J., Dong, Z., Han, F., 2016. tgcd: An R package for analyzing thermoluminescence glow curves. SoftwareX 1–9. doi: https://doi.org/10.1016/j.softx.2016.06.001
- TLdating [0.1.3]
A series of function to make thermoluminescence dating using the MAAD or the SAR protocol. This package completes the R package “Luminescence.”
Strebler, D., Burow, C., Brill, D., Brückner, H., 2017. Using R for TL dating. Quaternary Geochronology 37, 97–107. doi: https://doi.org/10.1016/j.quageo.2016.09.001
Luminescence data visualisation
- KMS [Wed, 11 Jul 2018 01:41:12 GMT]
Collection of functions to simulate kinetic models for quartz luminescence production
Peng, J., Pagonis, V., 2016. Simulating comprehensive kinetic models for quartz luminescence using the R program KMS. Radiation Measurements 86, 63–70. doi: https://doi.org/10.1016/j.radmeas.2016.01.022
- RLumModel [0.2.3]
A collection of functions to simulate luminescence signals in quartz and Al2O3 based on published models.
Friedrich, J., Kreutzer, S., Schmidt, C., 2016. Solving ordinary differential equations to understand luminescence: “RLumModel” an advanced research tool for simulating luminescence in quartz using R. Quaternary Geochronology 35, 88–100. doi: https://doi.org/10.1016/j.quageo.2016.05.004
- RLumShiny [0.2.2]
A collection of ‘shiny’ applications for the R package ‘Luminescence’. These mainly, but not exclusively, include applications for plotting chronometric data from e.g. luminescence or radiocarbon dating. It further provides access to bootstraps tooltip and popover functionality and contains the ‘jscolor.js’ library with a custom ‘shiny’ output binding.
Burow, C., Kreutzer, S., Dietze, M., Fuchs, M.C., Fischer, M., Schmidt, C., Brückner, H., 2016. RLumShiny - A graphical user interface for the R Package ’Luminescence’. Ancient TL 34, 22–32. http://ancienttl.org/ATL_34-2_2016/ATL_34-2_Burow_p22-32.pdf
- LumReader [0.1.0] [2017-01-27]
A series of functions to estimate the detection windows of a luminescence reader based on the filters and the photomultiplier (PMT) selected. These functions also allow to simulate a luminescence experiment based on the thermoluminesce (TL) or the optically stimulated luminescence (OSL) properties of a material
- DensityPlotter [8.4]
Java application for Kernel Density Estimation plots
Vermeesch, P., 2012. On the visualisation of detrital age distributions. Chemical Geology, 312-313, 190-194, doi: https://doi.org/10.1016/j.chemgeo.2012.04.021
- RadialPlotter [9.4]
Java software to create radial plots
Vermeesch, P., 2009, RadialPlotter: a Java application for fission track, luminescence and other radial plots, Radiation Measurements, 44 (4), 409-410. doi: https://doi.org/10.1016/j.radmeas.2009.05.003
||Indicates the latest available version, here 0.1
||This software is open source
||Type of software (here: R package)
Some of the badges are created using https://shields.io.