This repository was archived by the owner on Jan 5, 2026. It is now read-only.
Plots (VIF/R²), ^14C markers, SI cleanup
Summary
This release polishes analysis figures and notation for the paper and repo:
- clearer VIF diagnostics (threshold lines at 4 and 10 + labels),
- Age–strength figure now includes ^14C 1325±65 AD vertical band/line and the TS target (horizontal line + point with x-error),
- tidy R² Monte Carlo and Observed vs Predicted plots,
- SI and terminology cleanup (T/RH, spaces before units, °C, %).
Added
- ^14C reference overlay on the Age vs Strength plot: vertical line + ±65 AD band, and TS point with xerr; horizontal TS target line for σ_r = 243.22 MPa.
Changed
- VIF bar chart: variable names (
ln(σ_r),ln(E_f),η_i), dashed thresholds at 4 (investigate) and 10 (serious), numeric labels atop bars. - Observed vs Predicted: identity line y=x; axis labels include units (AD); optional RMSE/MAE textbox.
- R² distribution (Monte Carlo): tidied layout; optional median + IQR overlay.
- LaTeX/fig captions: isotope as (^{14})C (not “C14”); T/RH for temperature/relative humidity; SI typography (
20~°C,5~\%,243.22~MPa).
Fixed
- Minor wording: AIC phrasing → “did not perform significantly better (ΔAIC < 2)”.
How to reproduce
pip install -r requirements.txt
# regenerate main figures
python scripts/modeling/modelisation.py