yvonnefroehlich/gmt-pygmt-plotting
Python Scripts and Jupyter Notebooks to Prepare Geophysical Figures and Geographic Maps via PyGMT (Pythonic Interface for GMT)
PyGMT Plotting
Collection of Python scripts or Jupyter notebooks (supported by JupyterLab) to reproduce some of the geographic and
geophysical maps shown in the publications I am involved in. To prepare these maps, PyGMT
the Python wrapper for the Generic Mapping Tools (GMT) is used.
Please note: Scripts or notebooks are available up on acceptance of the related publication.
Content
Please note: Besides PyGMT and GMT, the tools Jupyter, NumPy, pandas, ObsPy, pymagglobal, GeoPandas and geodatasets are used. The required versions are given in the single folders as well as notebooks or scripts.
Citation
If you make use of this material, please acknowledge the relating publications in which framework these scripts and notebooks were written:
Peer-reviewed journal articles
- Fröhlich Y, Grund M, Ritter J R R (2024).
Lateral and vertical variations of seismic anisotropy in the lithosphere-asthenosphere system underneath Central Europe from long-term splitting measurements.
Geophysical Journal International, 239(1):112-135.
https://doi.org/10.1093/gji/ggae245. - Ritter J R R, Fröhlich Y, Sanz Alonso Y, Grund M (2022).
Short-scale laterally varying SK(K)S shear wave splitting at BFO, Germany – implications for the determination of anisotropic structures.
Journal of Seismology, 26:1137-1156.
https://doi.org/10.1007/s10950-022-10112-w, correction https://doi.org/10.1007/s10950-023-10136-w.
Doctoral studies
- Fröhlich Y (2025a).
Shear wave splitting analysis of long-term data: Anisotropy studies in the Upper Rhine Graben area, Central Europe.
Dissertation, Karlsruhe Institute of Technology, Geophysical Institute.
https://doi.org/10.5445/IR/1000183786. - Fröhlich Y (2025b).
Shear wave splitting analysis of long-term data: Anisotropy studies in the Upper Rhine Graben area, Central Europe.
Disputation, Karlsruhe Institute of Technology, Geophysical Institute.
https://doi.org/10.5281/zenodo.15982580. - Fröhlich Y (2026a).
Geophysical Visualizations. Zenodo.
https://doi.org/10.5281/zenodo.15836682. - Fröhlich Y (2026b).
Geophysical Animations. Zenodo.
https://doi.org/10.5281/zenodo.15641348.
Please click for details on Presentations and Posters.
Presentations
- Fröhlich Y, Ritter J R R (2024).
Vertical and Small-scale Lateral Varying Seismic Anisotropy in the Upper Mantle Underneath the Upper Rhine Graben, Central Europe.
Annual Meeting of the American Geophysical Union, Washington D.C..
Division Session Exploring Innovations and New Directions in Seismic Anisotropy and Attenuation: Observations, Models, and Experiments I Oral, DI21A-02.
Abstract ID 1578275.
https://doi.org/10.5281/zenodo.14510992. - Fröhlich Y, Tian D, Leong W J, Jones M, Grund M (2024).
PyGMT – Accessing and Integrating GMT with Python and the Scientific Python Ecosystem.
Annual Meeting of the American Geophysical Union, Washington D.C..
Union Session The impact of GMT in the Earth, Ocean and Space sciences: What's next? I Oral, U12B-05 (invited).
Abstract ID 1578856.
https://doi.org/10.6084/m9.figshare.28049495.
Posters
- Fröhlich Y (2026c).
Resolving upper mantle anisotropy in 3-D: A case study in the Upper Rhine Graben area, Central Europe.
86th Annual Meeting of the German Geophysical Society, Münster.
https://doi.org/10.5281/zenodo.18524083. - Fröhlich Y, Dorn F, Dillah M I F, Ritter J R R (2024).
Investigation of seismic anisotropy in the D'' layer using XKS pairs.
2th DeepDyn annual meeting, Rügen.
https://doi.org/10.5281/zenodo.14801003. - Fröhlich Y, Dillah M I F, Dorn F, Ritter J R R (2024).
Investigation of seismic anisotropy in the D'' layer and at the CMB regarding intense magnetic flux regions.
18th Symposium of Study of the Earth's Deep Interior, Great Barrington.
https://doi.org/10.5281/zenodo.12658820. - Fröhlich Y, Thiyagarajan H, Tölle L S, Ritter J R R, Thomas C (2024).
Understanding the influence of seismic mantle structures at the core-mantle boundary on intense magnetic flux regions.
84th Annual Meeting of the German Geophysical Society, Jena.
https://doi.org/10.5281/zenodo.10927348.
Contributing
For bug reports, suggestions, or recommendations feel free to open an issue
or submit a pull request directly here on
GitHub.
References
Please note: Specific references are given in the single notebooks and scripts.
- Crameri F (2023).
Scientific colour maps.
https://www.fabiocrameri.ch/colourmaps.php.
Zenodo. https://doi.org/10.5281/zenodo.1243862. - Thyng K M, Greene C A, Hetland R D, Zimmerle H M, DiMarco S F (2016).
True colors of oceanography: Guidelines for effective and accurate colormap selection.
Oceanography, 29(3):9-13.
https://dx.doi.org/10.5670/oceanog.2016.66. - Tian D, Leong W J, Fröhlich Y, Grund M, Schlitzer W, Jones M, Toney L, Yao J, Tong J-H, Mage Y, Materna K, Belem A, Newton T, Anant A, Ziebarth M, Quinn J, He X, Uieda L, Wessel P (2024).
PyGMT: A Python interface for the Generic Mapping Tools, version v0.18.0.
Zenodo. https://doi.org/10.5281/zenodo.18080259 (v0.18.0), https://doi.org/10.5281/zenodo.3781524 (all versions / latest version). - Wessel P, Smith W H F, Scharroo R, Luis J F, Wobbe F (2013).
Generic mapping tools: improved version released.
Eos, Transactions American Geophysical Union, 94(45):409-410.
https://doi.org/10.1002/2013EO450001. - Wessel P, Luis J F, Uieda L, Scharroo R, Wobbe F, Smith W H F, Tian D (2019).
The Generic Mapping Tools version 6.
Geochemistry, Geophysics, Geosystems, 20(11):5556-5564.
https://doi.org/10.1029/2019GC008515. - Wessel P, Luis J F, Uieda L, Scharroo R, Wobbe F, Smith W H F, Tian D, Jones M, Esteban F, Fröhlich Y (2025).
The Generic Mapping Tools, version 6.6.0.
Zenodo. https://doi.org/10.5281/zenodo.16448627 (6.6.0), https://doi.org/10.5281/zenodo.3407865 (all versions / latest version).
Funding
The presented research and YF received support from various sources:
- Graduate Funding from the German States (scholarship)
- NSF grant EAR-1948602 (travel support for AGU24)
- DFG project 521545943 within the
DFG Priority Program DeepDyn SPP 2404 – 500707704 (research assistant)
