intcal.data now plots all data within the supplied
timeframe.
intcal.plot.record gains an option to plot the values
on the D14C timescale.
cleaned up the bibliography/references.
rintcal 1.3.1
added historical C-14 comparison/calibration curves: Arnold &
Libby 1951, Stuiver & Suess 1966, Pearson & Stuiver 1986. They
can be called as in
libby <- ccurve("arnold_libby_1951"),
stuiver_66 <- ccurve("stuiver_suess_1966") or
pearson_1986 <- ccurve("pearson_stuiver_1986").
renamed as.D options to the more correct
as.Delta.
rintcal 1.3.0
glue.ccurves now has an option as.D.
new function intcal.extract.record which extracts a
single intcal record.
new function intcal.plot.record to plot the calendar
and C-14 ages of a single intcal record.
rintcal 1.2.1
undid the un-nesting of if-loops in ccurve from version
1.2.0, owing to it causing a bug in the rice package.
rintcal 1.2.0
the files of all C14 curves are now separated by spaces (some
postbomb curves had tabs instead)
new option to use as.pMC in the functions ccurve,
mix.ccurves and glue.ccurves
added Prof. Christopher Bronk Ramsey as contributor (he kindly wrote
much of the code to extract information from the intcal data)
added postbomb data 2016-2023 from Jungfraujoch (Emmenegger et
al. 2024, doi:10.1017/RDC.2016.62)
reduced the amount of nested ’if’s in the function
ccurve.
intcal.data now also plots data at the extremes of the
age axis
rintcal 1.1.3
updated how as.F is used in ccurve and
intcal.data, and added as.F to mix.ccurves and
glue.ccurves
rounding is now done to 8 decimals by default (was 5). This will
make transfers between C14 and F14C values slightly more precise
rintcal 1.1.2
intcal.data now plots the relevant data also when BCAD=TRUE
rintcal 1.1.1
added an option as.F to ccurve, to read in curves as
F14C instead of as C14. Can only be used using the ‘official’ intcal20
.14c files
now reads the ‘official’ intcal20 .14c files instead of the 3Col_
derivatives
when using ccurve, curves will be returned with cal BP
years increasing (the default 14c files return then decreasing)
rintcal 1.1.0
updated the glue.ccurves and mix.ccurves functions so that
tailor-made curves can be provided
added NOTCal04 (van der Plicht et al. 2004) as legacy curve. This
curve was released 20 years ago as a warning NOT to calibrate older
radiocarbon ages, because at the time the datasets were too much in
disagreement - however, some did go ahead and used NOTCal04 as a
calibration curve…
added the original plain-text files intcal20.14c, marine20.14c and
shcal20.14c. These comma-separated-value files include D14C values (the
IntCal20 curves were modelled in D14C space).
rintcal 1.0.0
most functions have been transferred into the new R package
rice. The rintcal package will become a data
package with only very few functions remaining (related to
loading/combining curves, and plotting/querying the intcal data)
in mix.ccurves, errors are now calculated correctly
intcal.data can now also plot the C14 data in the ‘realms’ of F14C,
pMC and D14C
rintcal 0.6.4
mix.ccurves now doesn’t fail if a provided cc.dir folder does not
yet exist
mix.ccurves now saves the calibration curves with values separated
by a single space, not by a tab
as per Kurt Hornik’s e-mail, added a sentinal “_PACKAGE” to the
documentation
as per Prof. Brian Ripley’s e-mail, removed permille sign of
draw.D14C function as graphics devices such as of OSX do not always draw
them
some minor changes to how postbomb dates are treated and
plotted
rintcal 0.6.3
further enhancements to functions ccurves, calibrate and caldist,
especially for young dates close to the prebomb limits
updated vignette
rintcal 0.6.2
a bug in ccurves causing problems with plotting and cc=4 has been
corrected
rintcal 0.6.1
calibration of dates close to 0 14C BP now uses both prebomb and
postbomb curves by default (if postbomb is provided)
rintcal 0.6.0
the files containing the NH and SH postbomb curves are now printed
with the youngest cal BP years at the top
0 BC/AD (which does not exist) is now dealt with better
added a function draw.contamination
the calibrate function now deals better with BC/AD (e.g., new items
can be added afterward in the expected locations)
mix.ccurves now handles varying offsets (mean and/or
uncertainty)
intcal.data now has more colours, returns datasets (invisibly) and
can plot selected datasets
rintcal 0.5.3
added a function draw.D14C to draw the D14C data together with the
calibration curve.
added an option draw.base to draw.dates
rintcal 0.5.2
the IntCal20 curves and their underpinning data are now available
through a json file (code kindly contributed by Christopher Bronk
Ramsey, University of Oxford)
calibrate now plots better when working in BC/AD
rintcal 0.5.0
added a function point.estimates to calculate the mode, median,
weighted mean and midpoint of a calibrated distribution (after a
suggestion by Alexandra Rouillard)
reading and writing of large files should now go faster if the
data.table R package is installed (which doesn’t seem to work well on
some Macs)
added functions F14C.D14C, D14C.F14C, age.F14C, F14C.age and
contaminate
draw.ccurve now adds a legend if more than one calibration curve is
plotted
draw.dates should behave a bit faster and draw more consistently
sized distributions
added legacy ‘calibration’ data from Arnold & Libby 1951
(Science 113, 111-120)
Calibrated dates of postbomb dates are now drawn better
rintcal 0.4.2
made draw.dates more flexible, e.g. can now rotate axes
rintcal 0.4.1
updated the documentation to include value entries for each
function
ensured that no data is written into userspace by default, as per
CRAN policies
enhanced functions to set par values more gracefully
rintcal 0.4.0
The C14.lim option to specify axis limits in the calibrate()
function now works as expected
renamed the package from IntCal to rintcal, to highlight the fact
that this package is not officially affiliated with the IntCal Working
Group
added a function l.calib to calibrate multiple dates or calendar
years
enhanced the options of the t model (Christen and Perez 2016) as
alternative for the normal distribution
IntCal 0.3.1
added an option ccdir to provide alternative locations of the
calibration curves
added a function new.ccdir(), which copies the package’s calibration
curves into a specified folder
C14.lim now works if 0 is included as minimum 14C age
IntCal 0.3.0
updated to the updated postbomb curves (now both yearly and
monthly), published by Hua et al. 2021
repaired problems with depths and calheights in draw.dates
draw.ccurve now plots correct label when BCAD
c14.lim now estimated correctly when a second curve is added
IntCal 0.2.3
draw.ccurve now plots the correct label when using BCAD, and plots
depths at the expected heights
draw.dates now plots multiple dates at the expected heights (with
more precise dates peaking higher)
corrected the Rmd files which had erroneous formatting and some
confusing examples
IntCal 0.2.2
in mix.curves(), calibration curves are now written to a temporary
directory by default, as per CRAN policies
calibrate function now deals better with postbomb dates
added clam’s function calBP.14C to find IntCal C14 ages
corresponding to cal BP ages
added function glue.ccurves for gluing prebomb and postbomb
calibration curves
added a warning/error to calibrate() for dates truncated by or
outside the calibration curve
updated the vignettes
IntCal 0.2.1
added new function list.curves
Shortened the functions copyCalibrationCurve and
draw.CalibrationCurves to the shorter and more consistent ccurve and
draw.ccurve
ccurve is now more flexible with the names of the calibration
curves
draw.ccurve can now plot another curve on its own righthand axis
scale (handy when mixing pre- and postbomb curves)
new functions calibrate, caldist and hpd, copied and modified from
the clam R package
IntCal 0.2.0
added a function intcal.data to plot the data underlying the IntCal
curves
copyCalibrationCurve can now copy more of the curves
new function draw.calibration curve to draw the calibration curves
(one or two), or to add curves to an existing plot)
IntCal 0.1.3
fixed issues with the DESCRIPTION file
IntCal 0.1.2
Added Rd files
Added some of the most relevant calibrated-related functions of the
rbacon package (so that these can in time be deleted from that and other
packages)
IntCal 0.1.1
fixed some errors in the description file
IntCal 0.1.0
first iteration of this R data package (originally put on
github)