Skip to content

polychron.models.InterpolatedRCDCalibrationCurve Module

InterpolatedRCDCalibrationCurve dataclass

Class containing an interpolated radiocarbon dating calibration curve

An intcal.org calibration curve, linearly interpolated to fill sparser regions of the published curves.

The dataframe will include columns:

  • `` - the row index
  • Calendar_year
  • Carbon_year
  • Carbon_error

path class-attribute instance-attribute

path: Path = joinpath('resources/linear_interpolation.txt')

Path to calibration data on disk. Defaults to the location of linear_interpolation.txt within the polychron package.

__dataframe class-attribute instance-attribute

__dataframe: DataFrame | None = field(default=None, init=None)

Dataframe containing the parsed calibrationd data

df property

df: DataFrame

Get the parsed data frame, loading from disk if required

load

load() -> None

Load the dataframe from the specified path