Bchron 4.7.5.9000 Unreleased

  • Fixed an example in Bchronology that was adding titles/labels incorrectly
  • Updated vignette to show how to customise plots

Bchron 4.7.5 2021-05-12

  • Added in a BchronCheck function to allow for checking of all argument types using checkmate
  • Added in positionEps argument to Bchronology to avoid positions being simulated too close to each other and leading to numerical underflow errors
  • Changed default colours of dates in plot.CalibratedDates and plot.BchronologyRun
  • Added an extra check that all ageSds are bigger than zero
  • Allowed the option for calibrating dates out of calibration curve range
  • Fixed bug that occurred with large 14C values close to upper range of calibration curve
  • Changed the means by which starting values are created. This was to fix a bug (issue #17 on GitHub) where a middle extreme date (e.g. non-14C) could cause the starting values of the stratigraphically ordered dates to fall beyond the range of the calibration curve.
  • Included option to allow bespoke starting values for complex cores
  • Changed some of the algorithm details to avoid certain bugs with numerical underflow problems (tested in test_all_chrons)

Bchron 4.7.4 2021-01-28

  • Updated the BchronDensity and BchronDensityFast functions to show lines on top of dates
  • Included ability in above functions to change amount of date transparency
  • Used styler to make the syntax follow tidyverse style guidelines
  • Fixed bug in starting values which occasionally produced values before the extractDate
  • Fixed bug in choosePositions where position chosen was at the edge of the domain

Bchron 4.7.3 2020-11-21

  • Fixed a weird bug where some hdrs were coming out the wrong way in plot.Bchronology
  • Add the ability to create OxCal style plots with the calibration curve
  • Added a feature to plot individual dates in plot.BchronCalibratedDates

Bchron 4.7.2 2020-09-01

  • Included intcal20, shcal20, and marine20 new calibration curves

Bchron 4.7.1 2020-04-13

  • Fixed a bug in Bchronology that caused incorrect predictions

Bchron 4.7.0 2020-03-13

  • Fixed a(nother) small bug in predict.Bchronologies
  • Included proper testthat, travis, and code coverage

Bchron 4.6.1 2020-03-06

  • Fixed bug in predict.Bchronologies

Bchron 4.6 Unreleased

Fixed two important bugs:

  • Fixed a mistake in BchronCalibrate that will cause calibrated to have incorrect error ranges compared to OxCal
  • Fixed a problem that occurred in very straight chronologies where a certain parameter would go to zero and cause numerical underflow

Bchron 4.5 Unreleased

  • Fixed some minor issues with ggplots
  • Added in code for scaling the x-axis

Bchron 4.4 Unreleased

  • Changed plots to use ggplot2 via ggridges

Bchron 4.3 Unreleased

Added some new functions:

  • dateInfluence, which works out how influential a single date is in a core
  • coreInfluence, which tries to estimate the total uncertainty reduction/increase between two Bchronology runs
  • choosePositions, which suggest new positions/depths to date to maximally reduce uncertainty