Changelog
Source:NEWS.md
c14 v0.1.0.9000 (development version)
-
as_cal()renamed toas_cal_dist()(#56) - New introductory vignette for package (
vignette("c14")) - New individual functions for point summaries of calibrated radiocarbon dates, replacing
cal_point()(documented under?cal_point):cal_mode(),cal_median(),cal_mean(),cal_local_mode(), andcal_central(). - Package no longer depends on checkmate, curl (depends), mockery, readr, readxl, usethis (suggests), or dplyr (suggests, but still required to build website)
- New
cal_probability()summary of the probability that a calibrated date lies in a specified range (#38) - New default
plot()method forcalvectors (#32) - New
cal_hdi()andcal_hdr()summaries of the highest density interval and region(s) of a calibrated radiocarbon dates- Default printing of
calvectors is now the highest density interval - Replaces
cal_age_range(),cal_age_min(), andcal_age_max()
- Default printing of
-
c14_calibrateand all summary and aggregation functions now use an efficient internal calibration algorithm, instead of an external dependency-
c14_calibrate()no longer hasengineormin_pdensarguments (#24, #26) -
c14_calibrate()now accepts acurveargument (#9)
-
c14 v0.1.0
Development version as of December 2024. Major changes since fork from stratigraphr:
- Revised the definition of the
calclass, representing calibrated radiocarbon dates:-
calis now avctrs::list_ofsubclass; a list of two-column data frames representing the probability distribution - The
agecolumn of acalelement is now anera::yrvector. - “Metadata” has been removed from the class definition
-
- Added summary functions for calibrated dates (
calclass):-
cal_point()for point estimates -
cal_age_range(),cal_age_min(), andcal_age_max()for simple ranges
-
- Added aggregation functions for for calibrated dates (
calclass):-
cal_sum()for summed probability -
cal_density()for composite kernel density estimation
-
- Added classes, functions and datasets for calibration curves:
-
c14_curveis a vctrs record class representing a calibration curve, with subclassesc14_curve_14candc14_curve_f14cfor CRA-based and F14C-based records respectively. -
c14_curve()constructs ac14_curve_14cobject -
c14_fcurve()constructs ac14_curve_f14cobject -
read_14c()reads .14c and .f14c files -
?c14_curves: exported datasets for the IntCal20, SHCal20, Marine20, IntCal13, SHCal13, Marine13, IntCal09, Marine09, IntCal04, SHCal04, Marine04, IntCal98, and Marine98 curves.
-
- Added functions and datasets for working with radiocarbon measurements:
-
c14_age()for calculating a radiocarbon age from fraction modern. -
c14_f14c()for reverse-calculating fraction modern from a radiocarbon age. - Decay constants
c14_decay_libbyandc14_decay_cambridge.
-
- Added example datasets
ppndandshub1_c14