stratapy Documentation
stratapy is a Python package which enables quick generation and easy visualisation of sedimentary logs (i.e. cores or stratigraphic sections) using stratigraphic data across multiple disciplines. It uses simple excel/csv/txt input files to plot stratigraphic columns, ideal for non-programmers. This package enables geoscientists to efficiently document, analyse, and interpret geological layers at both macro- and micro-scales for research purposes.
The buttons below will take you to the main sections of the documentation, including a quick tutorial to get you started, a customisation guide to show you how to adjust any aspect of your logs, and a reference section with examples for inspiration.
Quick Links
Learn what stratapy can do and how it works
Install stratapy from scratch
From zero to your first figure
How to customise any aspect of a log
See examples & get inspiration
Full details of all functions
Tip
The documentation is complimented with a Jupyter Notebook, which includes interactive versions of the examples and tutorials. You can download the notebook here, or use it online through Google Colab (more details about Colab here).
Citing stratapy
If you use stratapy in your research, to create figures, or for any other purpose, please cite the package using the following:
Smith, et al. (2026). stratapy: A Tool for Automated Stratigraphic Log Visualisation. Zenodo. https://doi.org/10.5281/zenodo.XXXXXXX
@software{smith_stratapy_2026,
author = {Smith, Jack Lee and Antoniou, Christina and Alexander, Ruaridh},
title = {{stratapy: A Python tool for automated stratigraphic log visualisation}},
month = {3},
year = {2026},
publisher = {Zenodo},
version = {v0.9.0},
doi = {},
url = {https://github.com/Jack6228/stratapy}
}
Table of Contents:
GETTING STARTED