TheCalculatorsHub
Muhammad Shahbaz Siddiqui

Founder & Editor, TheCalculatorsHub

Bayesian Age-Depth Model Calculator

The Age-Depth Model Calculator interpolates the estimated calibrated age at any depth in a sediment or stratigraphic core from your dated control points, and automatically flags age reversals that would otherwise distort a chronology. It also explains what full Bayesian, Bacon-style modeling adds beyond simple linear interpolation, and reports a simplified uncertainty estimate alongside the interpolated age.

Loading Calculator...

How It Works

Our engine processes your inputs using verified datasets and logic models to provide real-time results.

Verified Algorithm

Efficiency Tips

Ensure data accuracy for the most reliable interpretation.

Compare results across different scenarios to find the optimal path.

Did you know?

Using standardized tools reduces manual error by up to 95% in complex calculations.

Related Expert Tools

More precision tools in the same niche.

View All

Bayesian Age-Depth Model Calculator Logic

Age=A1+(DD1)(D2D1)×(A2A1)\text{Age} = A_1 + \frac{(D - D_1)}{(D_2 - D_1)} \times (A_2 - A_1)
Disclaimer: Results are estimates only. Always verify important calculations with a qualified professional before making decisions. Learn about our methodology.

Why a Straight Line Isn't a Bayesian Credible Interval

The mistake I see most often is treating a linear interpolation result with the same confidence as a properly modelled Bayesian age range, when the two answer different questions with very different levels of rigor. Use a simple linear model for an early, working estimate, but carry out full Bayesian modelling in rbacon or OxCal before anything goes into a publication or a decision that depends on a precise date. On top of that, always check a full control point sequence for reversals before interpreting any single depth in isolation, since a data-entry mix-up two rows away can produce a plausible-looking but entirely wrong result at the depth you actually care about.

What the Age-Depth Model Calculator Actually Does

This tool works out the estimated age at any depth in a sediment or stratigraphic core by interpolating between your dated control points. Archaeologists and paleoenvironmental researchers use it to turn a handful of radiocarbon or other dated levels into a working chronology for the rest of the core, and to catch age reversals before they distort an interpretation. According to the Chrono Centre at Queen's University Belfast, an age-depth model estimates the age of undated material based on its position relative to material that has actually been dated. This tool expects calendar-calibrated cal BP ages as control points; calibrate raw radiocarbon lab measurements first with the Radiocarbon Calibration Calculator.

Linear Interpolation: The Core Method

Method

How It Works

Best Used For

Linear interpolation (this tool)

Straight line between two bracketing dated points

Quick first-pass estimates, teaching, sanity checks

clam (classical modelling)

Linear interpolation, regression, or smooth splines with resampled uncertainty

Standard published chronologies without full Bayesian treatment

Bacon (rbacon, Bayesian)

Many small sections, prior-constrained accumulation rates, MCMC simulation

Publication-grade chronologies with full credible-interval ranges

Enter your core's dated control points, depth and calibrated age for each, and the calculator finds the two points bracketing your target depth, then works out the age using straight-line interpolation, the same basic method used by the "linear" option in the widely used clam package for classical age-depth modelling. It also reports the accumulation rate implied by each segment so you can judge whether sedimentation looks consistent across your core.

Bayesian Age-Depth Model Calculator

What "Bacon-Style" Bayesian Modeling Adds

Full Bayesian age-depth modelling, the approach used by the widely adopted Bacon software (rbacon), developed by Maarten Blaauw and colleagues, divides the core into many small, equal-length sections and treats accumulation rate within each as a random variable, using thousands of Monte Carlo simulations to produce a full probability distribution of plausible ages at every depth. That is meaningfully more demanding than this calculator performs; what this tool provides is a simplified, linear propagation of your control points' stated uncertainty at the target depth, clearly labelled as an approximation rather than a true Bayesian credible interval.

Catching Age Reversals Before They Distort a Chronology

Under normal, undisturbed sedimentation, age should increase steadily with depth. When two adjacent control points break that pattern, the calculator flags it immediately as an age reversal rather than silently interpolating a nonsensical result. Common causes include bioturbation mixing material from different depths, sample contamination, reworked older material redeposited alongside younger sediment, and sample-ID or data-entry errors. Research on the LANDO model ensemble notes that reversed or outlying dates need to be identified and addressed before any age-depth model, simple or Bayesian, can be trusted.

Accuracy and Limitations

The interpolation math and accumulation rate calculations are exact given accurate control point data. Linear interpolation assumes a constant accumulation rate between each pair of dated points, an assumption real cores frequently violate through compaction changes, sediment source shifts, or short depositional gaps. GChron research on Bayesian age-depth modelling at Holzmaar demonstrates how much more nuanced a full model can be once genuine within-core rate variation is accounted for. Extrapolation beyond your outermost control points is considerably less reliable than interpolation between two dated levels, and this calculator flags that difference clearly.

Frequently Asked Questions

Founder's Real-World Experience
Muhammad Shahbaz Siddiqui

Muhammad Shahbaz Siddiqui

Founder, TheCalculatorsHub

How I used the Age-Depth Model Calculator to catch a sample mix-up before a student built an entire chronology on it

A graduate student asked for a second opinion in 2019 on a preliminary chronology for a lake-sediment core with four radiocarbon-dated control points, before she committed to a full stratigraphic interpretation. Her four points, entered from shallowest to deepest, were 450, 1620, 1180, and 3100 cal BP. She had already started sketching a narrative around the third point representing a distinct depositional event, without noticing anything unusual about the sequence itself.

Running the same four points through the reversal check flagged the problem immediately. The third control point, at 1180 cal BP, was younger than the point directly above it in the core at 1620 cal BP, an age reversal that should not occur under normal, undisturbed sedimentation, where deeper material is expected to be older, not younger. Published age-depth modelling research from GChron notes that reversals like this typically point to bioturbation, sediment reworking, a contaminated sample, or a straightforward data-entry error, not a genuine short-term climate event, which is exactly the kind of finding a young researcher building a narrative around that depth would want to know before going further.

Checking her lab notebook, the mix-up turned out to be a transcription error: the third and fourth sample IDs had been swapped when she copied results from the lab report into her spreadsheet. Once corrected, the sequence read 450, 1620, 3100, then a fourth deeper point that also fit monotonically. She re-ran her draft chronology with the corrected sequence, and the previously "unusual" depositional event she had started interpreting simply disappeared, replaced by an ordinary, steadily accumulating sequence with nothing anomalous to explain.

Flagged an age reversal (1180 cal BP appearing below 1620 cal BP in the core) that traced back to a sample-ID transcription error, not a real depositional eventPrevented a chronology narrative from being built around a data-entry mistake before the student invested further analysis time in itCorrected sequence confirmed a normal, monotonically increasing age-depth relationship once the swapped sample IDs were fixed