CYCLIM: semi-automated cycle counting for robust age model generation
CYCLIM: semi-automated cycle counting for robust age model generation
Counting annual-scale cycles can yield extremely high-precision chronological models. However, this process is typically performed by inspection, often making it time-consuming and subjective. While various software packages exist that automate this process, many researchers still count manually because of its technical simplicity and transparency. Here, we present a new Python-based application that combines the benefits of automation and expert judgement using a semi-automated approach. CYCLIM first detects cycle boundaries using a matched filtering approach before then allowing the user to inspect and refine the output. Additionally, CYCLIM estimates age uncertainty via a noise-based Monte Carlo approach and can incorporate additional chronological ties (e.g., radiocarbon or U-series). We demonstrate CYCLIM’s effectiveness using a previously published palaeoclimate reconstruction and show its additional features, without knowledge of the original age model. In this example CYCLIM found 94.4% of the cycles automatically and required a manual tuning of ~9 cycles per 100. The final age model shows strong agreement with the published record with a mean absolute deviation of 0.79 years.
Baldini, James
15fb3fbe-bab3-4c71-b41a-bfaa96f44aaa
Forman, Edward
f4e08653-603c-425c-b718-2b3bb761ce9f
14 March 2026
Baldini, James
15fb3fbe-bab3-4c71-b41a-bfaa96f44aaa
Forman, Edward
f4e08653-603c-425c-b718-2b3bb761ce9f
Baldini, James and Forman, Edward
(2026)
CYCLIM: semi-automated cycle counting for robust age model generation.
In EGU General Assembly 2026.
(doi:10.5194/egusphere-egu26-10406).
Record type:
Conference or Workshop Item
(Paper)
Abstract
Counting annual-scale cycles can yield extremely high-precision chronological models. However, this process is typically performed by inspection, often making it time-consuming and subjective. While various software packages exist that automate this process, many researchers still count manually because of its technical simplicity and transparency. Here, we present a new Python-based application that combines the benefits of automation and expert judgement using a semi-automated approach. CYCLIM first detects cycle boundaries using a matched filtering approach before then allowing the user to inspect and refine the output. Additionally, CYCLIM estimates age uncertainty via a noise-based Monte Carlo approach and can incorporate additional chronological ties (e.g., radiocarbon or U-series). We demonstrate CYCLIM’s effectiveness using a previously published palaeoclimate reconstruction and show its additional features, without knowledge of the original age model. In this example CYCLIM found 94.4% of the cycles automatically and required a manual tuning of ~9 cycles per 100. The final age model shows strong agreement with the published record with a mean absolute deviation of 0.79 years.
This record has no associated files available for download.
More information
Published date: 14 March 2026
Venue - Dates:
EGU 2026, , Vienna, Austria, 2026-05-03 - 2026-05-08
Identifiers
Local EPrints ID: 510742
URI: http://eprints.soton.ac.uk/id/eprint/510742
PURE UUID: 61ad6bd3-e67f-4e0f-b3aa-833864d4af45
Catalogue record
Date deposited: 21 Apr 2026 16:31
Last modified: 22 Apr 2026 02:14
Export record
Altmetrics
Contributors
Author:
James Baldini
Author:
Edward Forman
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics