Additional Elements

Additional functionality can be added to your stratigraphic logs using the methods described below. These methods are called on an existing LogObject instance after plotting the log, for example:

import stratapy as sp
log = sp.load('my_log.csv')
log.plot()
log.add_chronostratigraphy()

They enable rapid enhancement of your logs with commonly used features without needing to manually create and position additional axes or elements, such as chronostratigraphy from the International Commission on Stratigraphy, which automatically aligns with your log’s age range.

Chronostratigraphy

Add chronostratigraphy to your logs

chronostratigraphy.html
Sample Locations

Mark sample locations on the y-axis

sample_locations.html
Text Labels

Add custom text labels to your logs

text_labels.html
Twin Y-Axis

Add a secondary y-axis to your logs

twin_y_axis.html
Trend Arrows

Use arrows to indicate trends on your logs

trends.html