the subsurface stack
Together, the open source Python packages and libraries on this page represent the Software Underground stack — the tools that enable us to work on the digital subsurface. Each has its own maintainers and community, but the Software Underground forms one of the bridges between them.
Major projects
devito
Forward modeling and inversion. Contact: Gerard Gorman.
fatiando
Geophysical modeling and inversion. Includes verde for mapping and interpolation. Contact: Leonardo Uieda.
gempy
Implicit 3D geological modeling. Contact: Florian Wellmann.
simPEG
Geophysical modeing and inversion. Includes discretize and geoana. Contact: Rowan Cockett.
Utilities
segyio + dlisio
Two Equinor projects for reading and writing SEG-Y and DLIS files respectively. These tools see daily use in the Swung community. Licence: LGPL. Contact: Jørgen Kvalsvik.
welly + striplog
Sister projects for handling wells, well logs, and sedimentary logs. Licence: Apache 2. Contact: Matt Hall.
bruges
The bag of really useful geophysical equations and stuff. Licence: Apache 2. Contact: Matt Hall.
segysak
The SEG-Y Swiss Army knife, a utility for seismic data. Uses segyio
for data loading and writing, and xarray
for the core data representation.