Citing PyGMT

PyGMT is a community developed project. See the AUTHORS.md file on GitHub for a list of the people involved and a definition of the term “PyGMT Developers”.

Feel free to cite our work in your research. You can either cite the PyGMT paper published in Geochemistry, Geophysics, Geosystems or the Zenodo archive of the PyGMT software.

The BibTeX entry for the PyGMT paper is:

@article{pygmt_2026_2026GC013105,
  author       = {Tian, Dongdong and
                  Fröhlich, Yvonne and
                  Leong, Wei Ji and
                  Grund, Michael and
                  Schlitzer, William and
                  Jones, Max and
                  Uieda, Leonardo and
                  Luis, Joaquim M. F.},
  title        = {{PyGMT: Bridging Python and the Generic Mapping Tools for Geospatial Visualization and Analysis}},
  journal      = {Geochemistry, Geophysics, Geosystems},
  year         = 2026,
  volume       = {27},
  number       = {7},
  pages        = {e2026GC013105},
  doi          = {10.1029/2026GC013105},
  url          = {https://doi.org/10.1029/2026GC013105},
}

The BibTeX entry for the latest Zenodo archive of the PyGMT software is:

@software{
  pygmt_2026_19398871,
  author       = {Tian, Dongdong and
                  Leong, Wei Ji and
                  Fröhlich, Yvonne and
                  Grund, Michael and
                  Schlitzer, William and
                  Jones, Max and
                  Toney, Liam and
                  Yao, Jiayuan and
                  Tong, Jing-Hui and
                  Magen, Yohai and
                  Materna, Kathryn and
                  Belem, Andre and
                  Newton, Tyler and
                  Anant, Abhishek and
                  Ziebarth, Malte and
                  Quinn, Jamie and
                  He, Xingchen and
                  Uieda, Leonardo and
                  Wessel, Paul},
  title        = {{PyGMT: A Python interface for the Generic Mapping Tools}},
  month        = jul,
  year         = 2026,
  publisher    = {Zenodo},
  version      = {0.19.0},
  doi          = {10.5281/zenodo.19398871},
  url          = {https://doi.org/10.5281/zenodo.19398871}
}

To cite a specific version of PyGMT, go to our Zenodo page at https://doi.org/10.5281/zenodo.3781524 and use the “Export to BibTeX” function there. It is also strongly recommended to cite the GMT 6 paper (which PyGMT wraps around). Note that some modules like dimfilter, surface, and x2sys also have their dedicated citations. Further information for all these can be found at https://www.generic-mapping-tools.org/cite.