Package: Luminescence 0.9.26.9000-4

Sebastian Kreutzer

Luminescence: Comprehensive Luminescence Dating Data Analysis

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.

Authors:Sebastian Kreutzer [aut, trl, cre, dtc], Christoph Burow [aut, trl, dtc], Michael Dietze [aut], Margret C. Fuchs [aut], Christoph Schmidt [aut], Manfred Fischer [aut, trl], Johannes Friedrich [aut], Norbert Mercier [aut], Rachel K. Smedley [ctb], Claire Christophe [ctb], Antoine Zink [ctb], Julie Durcan [ctb], Georgina E. King [ctb, dtc], Anne Philippe [aut], Guillaume Guerin [ctb], Svenja Riedesel [aut], Martin Autzen [aut], Pierre Guibert [ctb], Dirk Mittelstrass [aut], Harrison J. Gray [aut], Jean-Michel Galharret [aut], Marco Colombo [aut], Markus Fuchs [ths]

Luminescence_0.9.26.9000-4.tar.gz
Luminescence_0.9.26.9000-4.zip(r-4.5)Luminescence_0.9.26.9000-4.zip(r-4.4)Luminescence_0.9.26.9000-4.zip(r-4.3)
Luminescence_0.9.26.9000-4.tgz(r-4.4-x86_64)Luminescence_0.9.26.9000-4.tgz(r-4.4-arm64)Luminescence_0.9.26.9000-4.tgz(r-4.3-x86_64)Luminescence_0.9.26.9000-4.tgz(r-4.3-arm64)
Luminescence_0.9.26.9000-4.tar.gz(r-4.5-noble)Luminescence_0.9.26.9000-4.tar.gz(r-4.4-noble)
Luminescence_0.9.26.9000-4.tgz(r-4.4-emscripten)Luminescence_0.9.26.9000-4.tgz(r-4.3-emscripten)
Luminescence.pdf |Luminescence.html
Luminescence/json (API)
NEWS

# Install 'Luminescence' in R:
install.packages('Luminescence', repos = c('https://r-lum.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/r-lum/luminescence/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

bayesian-statisticsdata-sciencegeochronologyluminescenceluminescence-datingopen-scienceoslplottingradiofluorescencetlxsyg

9.89 score 15 stars 7 packages 177 scripts 1.5k downloads 2 mentions 140 exports 29 dependencies

Last updated 20 hours agofrom:7afba16d5d. Checks:OK: 5 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 22 2024
R-4.5-win-x86_64OKNov 22 2024
R-4.5-linux-x86_64OKNov 22 2024
R-4.4-win-x86_64OKNov 22 2024
R-4.4-mac-x86_64NOTENov 22 2024
R-4.4-mac-aarch64NOTENov 22 2024
R-4.3-win-x86_64OKNov 22 2024
R-4.3-mac-x86_64NOTENov 22 2024
R-4.3-mac-aarch64NOTENov 22 2024

Exports:analyse_Al2O3C_CrossTalkanalyse_Al2O3C_ITCanalyse_Al2O3C_Measurementanalyse_baSARanalyse_FadingMeasurementanalyse_IRSAR.RFanalyse_pIRIRSequenceanalyse_portableOSLanalyse_SAR.CWOSLAnalyse_SAR.OSLdataanalyse_SAR.TLapply_CosmicRayRemovalapply_EfficiencyCorrectionbinbin_RLum.Datacalc_AliquotSizecalc_AverageDosecalc_CentralDosecalc_CobbleDoseRatecalc_CommonDosecalc_CosmicDoseRatecalc_EED_Modelcalc_FadingCorrcalc_FastRatiocalc_FiniteMixturecalc_FuchsLang2001calc_gSGCcalc_gSGC_feldsparcalc_HomogeneityTestcalc_Huntley2006calc_IEUcalc_Lamothe2003calc_MaxDosecalc_MinDosecalc_OSLLxTxDecomposedcalc_OSLLxTxRatiocalc_SourceDoseRatecalc_Statisticscalc_ThermalLifetimecalc_TLLxTxRatiocalc_WodaFuchs2008combine_De_Drconvert_Activity2Concentrationconvert_BIN2CSVconvert_Concentration2DoseRateconvert_Daybreak2CSVconvert_PSL2CSVconvert_RLum2Risoe.BINfileDataconvert_SG2MGconvert_Wavelength2Energyconvert_XSYG2CSVCW2pHMiCW2pLMCW2pLMiCW2pPMiextract_IrradiationTimesextract_ROIfit_CWCurvefit_DoseResponseCurvefit_EmissionSpectrafit_LMCurvefit_OSLLifeTimesfit_SurfaceExposurefit_ThermalQuenchingget_Layoutget_Quoteget_rightAnswerget_Risoe.BINfileDataget_RLumgithub_branchesgithub_commitsgithub_issuesimport_Datainstall_DevelopmentVersionis.RLumis.RLum.Analysisis.RLum.Datais.RLum.Data.Curveis.RLum.Data.Imageis.RLum.Data.Spectrumis.RLum.Resultslength_RLummelt_RLummerge_Risoe.BINfileDatamerge_RLummerge_RLum.Analysismerge_RLum.Data.Curvemerge_RLum.Data.Spectrummerge_RLum.Resultsnames_RLumplot_AbanicoPlotplot_DetPlotplot_DoseResponseCurveplot_DRCSummaryplot_DRTResultsplot_FilterCombinationsplot_GrowthCurveplot_Histogramplot_KDEplot_NRtplot_OSLAgeSummaryplot_RadialPlotplot_Risoe.BINfileDataplot_RLumplot_RLum.Analysisplot_RLum.Data.Curveplot_RLum.Data.Imageplot_RLum.Data.Spectrumplot_RLum.Resultsplot_ROIplot_ViolinPlotPSL2Risoe.BINfileDataread_BIN2Rread_Daybreak2Rread_HeliosOSL2Rread_PSL2Rread_RF2Rread_SPE2Rread_TIFF2Rread_XSYG2Rreplicate_RLumreport_RLumRisoe.BINfileData2RLum.Analysisscale_GammaDoseSecond2Grayset_Risoe.BINfileDataset_RLumshowsmooth_RLumsTevestructure_RLumsubset_SingleGrainDatatemplate_DRACtrim_RLum.Datatune_Datause_DRACverify_SingleGrainDatawrite_R2BINwrite_R2TIFFwrite_RLum2CSV

Dependencies:askpassbbmlebdsmatrixcurldata.tabledeldirDEoptimhttrinterpjsonlitelamWlatticeMASSMatrixmatrixStatsmclustmimeminpack.lmmvtnormnumDerivopensslR6RcppRcppArmadilloRcppEigenRcppParallelshapesysXML

S4-class Object Structure in 'Luminescence'

Rendered fromS4classObjects.pdf.asisusingR.rsp::asison Nov 22 2024.

Last update: 2017-09-02
Started: 2017-09-02

Readme and manuals

Help Manual

Help pageTopics
Comprehensive Luminescence Dating Data AnalysisLuminescence-package Luminescence
Al2O3:C Reader Cross Talk Analysisanalyse_Al2O3C_CrossTalk
Al2O3 Irradiation Time Correction Analysisanalyse_Al2O3C_ITC
Al2O3:C Passive Dosimeter Measurement Analysisanalyse_Al2O3C_Measurement
Bayesian models (baSAR) applied on luminescence dataanalyse_baSAR
Analyse fading measurements and returns the fading rate per decade (g-value)analyse_FadingMeasurement
Analyse IRSAR RF measurementsanalyse_IRSAR.RF
Analyse post-IR IRSL measurement sequencesanalyse_pIRIRSequence
Analyse portable CW-OSL measurementsanalyse_portableOSL
Analyse SAR CW-OSL measurementsanalyse_SAR.CWOSL
Analyse SAR CW-OSL measurements (deprecated)Analyse_SAR.OSLdata
Analyse SAR TL measurementsanalyse_SAR.TL
Function to remove cosmic rays from an RLum.Data.Spectrum S4 class objectapply_CosmicRayRemoval
Function to apply spectral efficiency correction to RLum.Data.Spectrum S4 class objectsapply_EfficiencyCorrection
as() - RLum-object coercionas
Base data set of dose-rate conversion factorsBaseDataSet.ConversionFactors
Base data set for cosmic dose rate calculationBaseDataSet.CosmicDoseRate values.cosmic.Softcomp values.factor.Altitude values.par.FJH
Base data set of fractional gamma-dose valuesBaseDataSet.FractionalGammaDose
Base dataset for grain size attenuation data by Guérin et al. (2012)BaseDataSet.GrainSizeAttenuation
Channel binning - method dispatcherbin_RLum.Data
Estimate the amount of grains on an aliquotcalc_AliquotSize
Calculate the Average Dose and the dose rate dispersioncalc_AverageDose
Apply the central age model (CAM) after Galbraith et al. (1999) to a given De distributioncalc_CentralDose
Calculate dose rate of slices in a spherical cobblecalc_CobbleDoseRate
Apply the (un-)logged common age model after Galbraith et al. (1999) to a given De distributioncalc_CommonDose
Calculate the cosmic dose ratecalc_CosmicDoseRate
Modelling Exponential Exposure Distributioncalc_EED_Model
Fading Correction after Huntley & Lamothe (2001)calc_FadingCorr
Calculate the Fast Ratio for CW-OSL curvescalc_FastRatio
Apply the finite mixture model (FMM) after Galbraith (2005) to a given De distributioncalc_FiniteMixture
Apply the model after Fuchs & Lang (2001) to a given De distributioncalc_FuchsLang2001
Calculate De value based on the gSGC by Li et al., 2015calc_gSGC
Calculate Global Standardised Growth Curve (gSGC) for Feldspar MET-pIRIRcalc_gSGC_feldspar
Apply a simple homogeneity test after Galbraith (2003)calc_HomogeneityTest
Apply the Huntley (2006) modelcalc_Huntley2006
Apply the internal-external-uncertainty (IEU) model after Thomsen et al. (2007) to a given De distributioncalc_IEU
Apply fading correction after Lamothe et al., 2003calc_Lamothe2003
Apply the maximum age model to a given De distributioncalc_MaxDose
Apply the (un-)logged minimum age model (MAM) after Galbraith et al. (1999) to a given De distributioncalc_MinDose
Calculate Lx/Tx ratio for decomposed CW-OSL signal componentscalc_OSLLxTxDecomposed
Calculate 'Lx/Tx' ratio for CW-OSL curvescalc_OSLLxTxRatio
Calculation of the source dose rate via the date of measurementcalc_SourceDoseRate
Function to calculate statistic measurescalc_Statistics
Calculates the Thermal Lifetime using the Arrhenius equationcalc_ThermalLifetime
Calculate the Lx/Tx ratio for a given set of TL curves -beta version-calc_TLLxTxRatio
Obtain the equivalent dose using the approach by Woda and Fuchs 2008calc_WodaFuchs2008
Combine Dose Rate and Equivalent Dose Distributioncombine_De_Dr
Convert Nuclide Activities to Abundance and Vice Versaconvert_Activity2Concentration
Export Risoe BIN-file(s) to CSV-filesconvert_BIN2CSV
Dose-rate conversion functionconvert_Concentration2DoseRate
Export measurement data produced by a Daybreak luminescence reader to CSV-filesconvert_Daybreak2CSV
Export PSL-file(s) to CSV-filesconvert_PSL2CSV
Converts RLum.Analysis-objects and RLum.Data.Curve-objects to RLum2Risoe.BINfileData-objectsconvert_RLum2Risoe.BINfileData
Converts Single-Grain Data to Multiple-Grain Dataconvert_SG2MG
Emission Spectra Conversion from Wavelength to Energy Scales (Jacobian Conversion)convert_Wavelength2Energy
Export XSYG-file(s) to CSV-filesconvert_XSYG2CSV
Transform a CW-OSL curve into a pHM-OSL curve via interpolation under hyperbolic modulation conditionsCW2pHMi
Transform a CW-OSL curve into a pLM-OSL curveCW2pLM
Transform a CW-OSL curve into a pLM-OSL curve via interpolation under linear modulation conditionsCW2pLMi
Transform a CW-OSL curve into a pPM-OSL curve via interpolation under parabolic modulation conditionsCW2pPMi
Example Al2O3:C Measurement Datadata_CrossTalk data_ITC ExampleData.Al2O3C
Example data from a SAR OSL and SAR TL measurement for the package LuminescenceCWOSL.SAR.Data ExampleData.BINfileData TL.SAR.Data
Example data for calc_CobbleDoseRate()ExampleData.CobbleData
Example CW-OSL curve data for the package LuminescenceCW_Curve.BosWallinga2012 ExampleData.CW_OSL_Curve
Example De data sets for the package LuminescenceExampleData.DeValues
Example data for feldspar fading measurementsExampleData.Fading
Example data for fit_LMCurve() in the package LuminescenceExampleData.FittingLM values.curve values.curveBG
Example Lx/Tx data from CW-OSL SAR measurementExampleData.LxTxData LxTxData
Example Lx and Tx curve data from an artificial OSL measurementExampleData.LxTxOSLData Lx.data Tx.data
Example equivalent dose data from mortar samplesExampleData.MortarData MortarData
Example portable OSL curve data for the package LuminescenceExampleData.portableOSL
Example data as RLum.Analysis objectsExampleData.RLum.Analysis IRSAR.RF.Data
Example data as RLum.Data.Image objectsExampleData.RLum.Data.Image
Example data for scale_GammaDose()ExampleData.ScaleGammaDose
Example OSL surface exposure dating dataExampleData.SurfaceExposure
Example TR-OSL dataExampleData.TR_OSL
Example data for a SAR OSL measurement and a TL spectrum using a lexsyg readerExampleData.XSYG OSL.SARMeasurement TL.Spectrum
Collection of External Dataextdata
Extract Irradiation Times from an XSYG-fileextract_IrradiationTimes
Extract Pixel Values through Circular Region-of-Interests (ROI) from an Imageextract_ROI
Nonlinear Least Squares Fit for CW-OSL curves -beta version-fit_CWCurve
Fit a dose-response curve for luminescence data (Lx/Tx against dose)fit_DoseResponseCurve
Luminescence Emission Spectra Deconvolutionfit_EmissionSpectra
Nonlinear Least Squares Fit for LM-OSL curvesfit_LMCurve
Fitting and Deconvolution of OSL Lifetime Componentsfit_OSLLifeTimes
Nonlinear Least Squares Fit for OSL surface exposure datafit_SurfaceExposure
Fitting Thermal Quenching Datafit_ThermalQuenching
Collection of layout definitionsget_Layout
Function to return essential quotesget_Quote
Function to get the right answerget_rightAnswer
General accessor function for RLum S4 class objectsget_Risoe.BINfileData
General accessors function for RLum S4 class objectsget_RLum get_RLum,list-method get_RLum,NULL-method
GitHub APIGitHub-API github_branches github_commits github_issues
Import Luminescence Data into Rimport_Data
Attempts to install the development version of the 'Luminescence' packageinstall_DevelopmentVersion
General accessor function for RLum S4 class objectslength_RLum
Melt RLum-class objects into a flat data.framemelt_RLum melt_RLum,list-method
Merge Risoe.BINfileData objects or Risoe BIN-filesmerge_Risoe.BINfileData
General merge function for RLum S4 class objectsmerge_RLum
S4-names function for RLum S4 class objectsnames_RLum names_RLum,list-method
Function to create an Abanico Plot.plot_AbanicoPlot
Create De(t) plotplot_DetPlot
Plot a dose-response curve for luminescence data (Lx/Tx against dose)plot_DoseResponseCurve
Create a Dose-Response Curve Summary Plotplot_DRCSummary
Visualise dose recovery test resultsplot_DRTResults
Plot filter combinations along with the (optional) net transmission windowplot_FilterCombinations
Fit and plot a dose-response curve for luminescence data (Lx/Tx against dose)plot_GrowthCurve
Plot a histogram with separate error plotplot_Histogram
Plot kernel density estimate with statisticsplot_KDE
Visualise natural/regenerated signal ratiosplot_NRt
Plot Posterior OSL-Age Summaryplot_OSLAgeSummary
Function to create a Radial Plotplot_RadialPlot
Plot single luminescence curves from a BIN file objectplot_Risoe.BINfileData
General plot function for RLum S4 class objectsplot_RLum
Plot function for an RLum.Analysis S4 class objectplot_RLum.Analysis
Plot function for an RLum.Data.Curve S4 class objectplot_RLum.Data.Curve
Plot function for an 'RLum.Data.Image' S4 class objectplot_RLum.Data.Image
Plot function for an RLum.Data.Spectrum S4 class objectplot_RLum.Data.Spectrum
Plot function for an RLum.Results S4 class objectplot_RLum.Results
Create Regions of Interest (ROI) Graphicplot_ROI
Create a violin plotplot_ViolinPlot
Convert portable OSL data to a Risoe.BINfileData objectPSL2Risoe.BINfileData
Import Risø BIN/BINX-files into Rread_BIN2R
Import measurement data produced by a Daybreak TL/OSL reader into Rread_Daybreak2R
Import Luminescence Data from Helios Luminescence Readerread_HeliosOSL2R
Import PSL files to Rread_PSL2R
Import RF-files to Rread_RF2R
Import Princeton Instruments (TM) SPE-file into Rread_SPE2R
Import TIFF Image Data into Rread_TIFF2R
Import XSYG files to Rread_XSYG2R
General replication function for RLum S4 class objectsreplicate_RLum
Create a HTML-report for (RLum) objectsreport_RLum
Convert Risoe.BINfileData object to an RLum.Analysis objectRisoe.BINfileData2RLum.Analysis
Class '"RLum"'replicate_RLum,RLum-method RLum-class
Calculate the gamma dose deposited within a sample taking layer-to-layer variations in radioactivity into account (according to Aitken, 1985)scale_GammaDose
Converting equivalent dose values from seconds (s) to Gray (Gy)Second2Gray
General accessor function for RLum S4 class objectsset_Risoe.BINfileData
General set function for RLum S4 class objectsset_RLum
Smoothing of datasmooth_RLum smooth_RLum,list-method
sTeve - sophisticated tool for efficient data validation and evaluationsTeve
General structure function for RLum S4 class objectsstructure_RLum structure_RLum,list-method
Simple Subsetting of Single Grain Data from Risø BIN/BINX filessubset_SingleGrainData
Create a DRAC input data template (v1.2)template_DRAC
Trim Channels of RLum.Data-class Objectstrim_RLum.Data
Tune data for experimental purposetune_Data
Use DRAC to calculate dose rate datause_DRAC
Verify single grain data sets and check for invalid grains, i.e. zero-light level grainsverify_SingleGrainData
Export Risoe.BINfileData into Risø BIN/BINX-filewrite_R2BIN
Export RLum.Data.Image and RLum.Data.Spectrum objects to TIFF Imageswrite_R2TIFF
Export RLum-objects to CSVwrite_RLum2CSV