Learn R Programming

IsoplotR (version 4.0)

classes: Geochronological data classes

Description

S3 classes to store geochronological data generated by read.data or diseq.

Usage

is.UPb(x)

is.PbPb(x)

is.ThPb(x)

is.ArAr(x)

is.KCa(x)

is.PD(x)

is.RbSr(x)

is.SmNd(x)

is.LuHf(x)

is.ReOs(x)

is.ThU(x)

is.UThHe(x)

is.fissiontracks(x)

is.detritals(x)

is.diseq(x)

Arguments

x

a data object returned by read.data or diseq.

Value

logical

Details

IsoplotR uses the following S3 classes to store geochronological data: UPb, PbPb, ThPb, KCa, UThHe, fissiontracks, detritals and PD, where the latter is the parent class of the simple parent-daughter chronometers RbSr, SmNd, LuHf and ReOs. All these classes have overloaded versions of the generic length() function and `[` subsetting method.

  • UPb: a list containing:

    x

    a matrix containing the isotopic measurements

    format

    a number between 1 and 8

    d

    an object of class diseq, i.e. the output of the diseq function

  • ArAr: a list containing

    x

    a matrix containing the isotopic measurements

    J

    a two-element vector with the J-factor and its uncertainty

    format

    a number between 1 and 3

  • ThU: a list containing

    x

    a matrix containing the isotopic measurements

    format

    a number between 1 and 4

    Th02

    a two element vector with the assumed initial \(^{230}\)Th/\(^{232}\)Th-ratio of Th-bearing detritus (for formats 1 and 2) or rock (for formats 3 and 4) and its standard error

    Th02U48

    9-element vector with the measured composition of Th-bearing detritus

  • PbPb, ThPb, KCa, PD, RbSr, SmNd, LuHf, or ReOs: a list containing

    x

    a matrix containing the isotopic measurements

    format

    a number between 1 and 3

  • UThHe: a matrix of He, U, Th (and Sm) measurements

  • fissiontracks: a list containing

    format

    a number between 1 and 3

    x

    a matrix of spontaneous and induced fission track counts (only included if format=1)

    rhoD

    the track density of the dosimeter glass, extracted from the input data (only included if format=1)

    zeta

    the zeta calibration constant extracted from the input data (only included if format<3)

    Ns

    a list containing the spontaneous fission track counts (only included if format>1)

    U

    a list of lists containing the U-concentration or U/Ca-ratio measurements for each of the analysed grains (only included if format>1)

    sU

    a list of lists containing the standard errors of the U-concentration or U/Ca-ratio measurements for each of the analysed grains (only include if format>1)

    spotSize

    the laser ablation spot size (only included if format>1)

  • detritals: a list of named vectors, one for each detrital sample.

  • diseq: is a class that contains the output of the diseq function, which stores initial disequilibrium data for U--Pb geochronology.

See Also

read.data diseq

Examples

Run this code
# NOT RUN {
attach(examples)
ns <- length(UPb)
concordia(UPb[-ns,])
if (is.PD(RbSr)) print('RbSr has class PD')

# }

Run the code above in your browser using DataLab