Reconstructing proxy signals from the stratigraphic record#
StratMC is a statistical framework for reconstructing past Earth system change using sediment-hosted proxy data. It is built on the Python probabilistic programming library PyMC, which provides a flexible toolbox for constructing Bayesian models and sampling their posteriors using Markov chain Monte Carlo (MCMC) methods.
Using geochemical proxy observations and geological age constraints from multiple stratigraphic sections, StratMC simultaneously infers the global proxy signal recorded by all sections and builds an age model for each section. For a complete description of the model, see Edmonsond & Dyer (2025).
The StratMC Python package can be installed from PyPI using the pip package installer. The API reference catalogs built-in functions for processing data, running the inference model, and plotting the results. For a full list of resources, visit the User Guide.