calibrate: Calibrate 14C age determinations

calibrateR Documentation

Calibrate 14C age determinations

Description

Calibrate 14C age determinations

Usage

calibrate(age, error, id, curve = "shcal20", eps = 1e-05)

Arguments

age

a numeric vector containing the mean 14C age for the samples.

error

a numeric vector containing the error for each 14C determination.

id

an optional character vector of labels for each 14C age, used for names in the output.

curve

a character string giving the name of the calibration curve:

  • 'intcal20'

  • 'shcal20'

  • 'marine20'

  • 'intcal13'

  • 'shcal13'

  • 'marine13'

  • 'intcal09'

eps

the smallest probability to be considered as something. Values under this number will not be included in the pmf output.

Details

Calibration is done on a yearly defined grid. The probability for each year is computed by the same method used by OxCal: if the 14C date is r_m with a measurement error σ_m the variance distribution v_i and the probability distribution p_i are given by:

v_i = (r_m - r_i)^2 / (σ_m^2 + σ_i^2)

p_i ~ exp(-v_i / 2) / sqrt(σ_m^2 + σi^2)

A Probability Mass Function (PMF) is constructed for those values with p_i >= eps.

Value

a list of pmf objects.


rmvegasm/schron documentation built on June 3, 2022, 7:14 a.m.