age | R Documentation |
Calculates U-Pb, Pb-Pb, Th-Pb, Ar-Ar, K-Ca, Re-Os, Sm-Nd, Rb-Sr, Lu-Hf, U-Th-He, Th-U and fission track ages and propagates their analytical uncertainties. Includes options for single grain, isochron and concordia_ages.
age(x, ...)
## Default S3 method:
age(
x,
method = "U238-Pb206",
oerr = 1,
sigdig = NA,
exterr = FALSE,
J = c(NA, NA),
zeta = c(NA, NA),
rhoD = c(NA, NA),
d = diseq(),
...
)
## S3 method for class 'UPb'
age(
x,
type = 1,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
common.Pb = 0,
discordance = discfilter(),
...
)
## S3 method for class 'PbPb'
age(
x,
isochron = TRUE,
common.Pb = 2,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'ArAr'
age(
x,
isochron = FALSE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'KCa'
age(
x,
isochron = FALSE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'UThHe'
age(x, isochron = FALSE, central = FALSE, i = NULL, oerr = 1, sigdig = NA, ...)
## S3 method for class 'fissiontracks'
age(x, central = FALSE, i = NULL, oerr = 1, sigdig = NA, exterr = FALSE, ...)
## S3 method for class 'ThU'
age(
x,
isochron = FALSE,
Th0i = 0,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
...
)
## S3 method for class 'ThPb'
age(
x,
isochron = TRUE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'ReOs'
age(
x,
isochron = TRUE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'SmNd'
age(
x,
isochron = TRUE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'RbSr'
age(
x,
isochron = TRUE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'LuHf'
age(
x,
isochron = TRUE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
## S3 method for class 'PD'
age(
x,
nuclide,
isochron = TRUE,
i2i = TRUE,
exterr = FALSE,
i = NULL,
oerr = 1,
sigdig = NA,
projerr = FALSE,
...
)
x |
can be:
OR
|
... |
additional arguments |
method |
one of either |
oerr |
indicates whether the analytical uncertainties of the output are reported as:
(only used when |
sigdig |
number of significant digits for the uncertainty
estimate (only used if |
exterr |
propagate the external (decay constant and calibration factor) uncertainties? |
J |
two-element vector with the J-factor and its standard error. |
zeta |
two-element vector with the zeta-factor and its standard error. |
rhoD |
two-element vector with the track density of the dosimeter glass and its standard error. |
d |
an object of class |
type |
scalar flag indicating whether
|
i |
index of a particular aliquot |
common.Pb |
common lead correction:
|
discordance |
discordance calculator. This is an object of
class
|
isochron |
logical flag indicating whether each analysis
should be considered separately ( |
projerr |
logical. If |
i2i |
‘isochron to intercept’: calculates the initial (aka
‘inherited’, ‘excess’, or ‘common’)
|
central |
logical flag indicating whether each analysis should
be considered separately ( |
Th0i |
initial
|
nuclide |
a text string corresponding to a valid entry for
|
if x
is a scalar or a vector, returns the age using
the geochronometer given by method
and its standard error.
if x
has class UPb
and type=1
, returns a
table with the following columns: t.75
, err[t.75]
,
t.68
, err[t.68]
, t.76
, err[t.76]
,
(t.82
, err[t.82]
,) t.conc
, err[t.conc]
,
(disc
) or err[p.conc]
,) containing the
^{207}
Pb/^{235}
U-age and standard error, the
^{206}
Pb/^{238}
U-age and standard error, the
^{207}
Pb/^{206}
Pb-age and standard error, (the
^{208}
Pb/^{232}
Th-age and standard error,) the single
grain concordia_age and standard error, (and the % discordance or
p-value for concordance,) respectively.
if x
has class UPb
and type=2, 3, 4
or
5
, returns the output of the concordia
function.
if x
has class PbPb
, ThPb
, ArAr
,
KCa
, RbSr
, SmNd
, ReOs
, LuHf
,
ThU
or UThHe
and isochron=FALSE
, returns a
table of Pb-Pb, Th-Pb, Ar-Ar, K-Ca, Rb-Sr, Sm-Nd, Re-Os, Lu-Hf,
Th-U or U-Th-He ages and their standard errors.
if x
has class ThU
and isochron=FALSE
,
returns a 5-column table with the Th-U ages, their standard errors,
the initial ^{234}
U/^{238}
U-ratios, their standard errors,
and the correlation coefficient between the ages and the initial
ratios.
if x
has class PbPb
, ThPb
, ArAr
,
KCa
, RbSr
, SmNd
, ReOs
, LuHf
,
UThHe
or ThU
and isochron=TRUE
, returns the
output of the isochron
function.
if x
has class fissiontracks
and
central=FALSE
, returns a table of fission track ages and
standard errors.
if x
has class fissiontracks
or UThHe
and central=TRUE
, returns the output of the
central
function.
concordia
, isochron
,
central
attach(examples)
tUPb <- age(UPb,type=1)
tconc <- age(UPb,type=2)
tdisc <- age(UPb,type=3)
tArAr <- age(ArAr)
tiso <- age(ArAr,isochron=TRUE,i2i=TRUE)
tcentral <- age(FT1,central=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.