Description Usage Arguments Details Value
Estimate segment times and growth rates by MCMC
1 2 3 4 5 6 7 | metropolisDate(ts.init, tmin, len, pmc, Year, PMC, iters = 2000L,
thin = 25L, chains = if (is.list(ts.init)) length(ts.init) else 1L,
log.prior = NULL, alpha = 0.01, beta = 0.01, verbose = interactive())
metropolisDate0(ts.init, tmin, len, pmc, Year, PMC, sigma = 4,
iters = 2000L, thin = 25L, chains = if (is.list(ts.init))
length(ts.init) else 1L, log.prior = NULL, verbose = interactive())
|
ts.init |
a vector or a list of vectors of initial date
estimates, as generated by |
tmin |
the minimum possible date |
len |
lengths of the segments (in timewise order, oldest first) |
pmc |
mean percentage modern carbon concentration of the segments (in timewise order, oldest first) |
Year |
calibration data - (fractional) year of atmospheric carbon measurement |
PMC |
calibration data - percent modern carbon |
iters |
number of samples to draw. |
thin |
rate at which to thin samples. |
chains |
number of chains to sample. |
log.prior |
function to calculate the contribution from each segment to the log prior for growth rates, given segment times and lengths. |
alpha |
shape parameter for the Gamma prior for tau |
beta |
rate parameter for the Gamma prior for tau |
verbose |
report progress at prompt? |
sigma |
standard deviation of PMC errors |
The two functions metropolisDate0 and metropolisDate
estimate the segment cut times by Metropolis sampling. The
metropolisDate0 variant assumes the standard deviation of
the PMC errors (sigma) is fixed, while
metropolisDate Gibbs samples for sigma.
The user must supply the lengths len and mean carbon
concentrations pmc of the segments. These must be supplied
in timewise order - oldest segment first and the segments must be
contiguous, but the concentration data may contain missing values.
The user must also supply atmospheric radiocarbon calibration data
as two vectors, Year the time of measurement in
(fractional) years and PMC the recorded percentage of
modern carbon.
The user may also supply a function that computes the
contributions of each segment to the log prior. This function
takes two arguments, ts a vector of the (n+1) segment
endpoint times and len the lengths of the n segments. This
function must compute the log of the (non-normalized) contributions
to the prior from each segment.
metropolisDate0 returns a list containing a coda
object describing the segment times. metropolisDate
returns a list containing a coda object describing the segment
times and a coda object describing
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.