From 223f41bfa29d20c5bbea751456b12b1d60e15b96 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Wed, 1 Jul 2026 12:03:08 +0800 Subject: [PATCH 1/3] Reformat the CITATION.cff file using cffinit --- CITATION.cff | 164 ++++++++++++++++++++++++++------------------------- 1 file changed, 83 insertions(+), 81 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index c61e17c6f87..2e0814abfd8 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,88 +1,90 @@ # YAML 1.2 # Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/) cff-version: 1.2.0 -message: If you use this software, please cite it as follows. title: 'PyGMT: A Python interface for the Generic Mapping Tools' +message: 'If you use this software, please cite it as follows.' +type: software authors: -- given-names: Dongdong - family-names: Tian - affiliation: China University of Geosciences, China - orcid: https://orcid.org/0000-0001-7967-1197 -- given-names: Wei Ji - family-names: Leong - affiliation: Development Seed, USA - orcid: https://orcid.org/0000-0003-2354-1988 -- given-names: Yvonne - family-names: Fröhlich - affiliation: Unaffiliated - orcid: https://orcid.org/0000-0002-8566-0619 -- given-names: Michael - family-names: Grund - affiliation: SNP Innovation Lab GmbH, Germany - orcid: https://orcid.org/0000-0001-8759-2018 -- given-names: William - family-names: Schlitzer - affiliation: Unaffiliated - orcid: https://orcid.org/0000-0002-5843-2282 -- given-names: Max - family-names: Jones - affiliation: University of Hawaiʻi at Mānoa, USA - orcid: https://orcid.org/0000-0003-0180-8928 -- given-names: Liam - family-names: Toney - affiliation: University of Alaska Fairbanks, USA - orcid: https://orcid.org/0000-0003-0167-9433 -- given-names: Jiayuan - family-names: Yao - affiliation: Nanyang Technological University, Singapore - orcid: https://orcid.org/0000-0001-7036-4238 -- given-names: Jing-Hui - family-names: Tong - affiliation: National Taiwan Normal University, Taiwan - orcid: https://orcid.org/0009-0002-7195-3071 -- given-names: Yohai - family-names: Magen - affiliation: Tel Aviv University, Israel - orcid: https://orcid.org/0000-0002-4892-4013 -- given-names: Kathryn - family-names: Materna - affiliation: US Geological Survey, USA - orcid: https://orcid.org/0000-0002-6687-980X -- given-names: Andre - family-names: Belem - affiliation: Fluminense Federal University, Brazil - orcid: https://orcid.org/0000-0002-8865-6180 -- given-names: Tyler - family-names: Newton - affiliation: University of Oregon, USA - orcid: https://orcid.org/0000-0002-1560-6553 -- given-names: Abhishek - family-names: Anant - affiliation: Unaffiliated - orcid: https://orcid.org/0000-0002-5751-2010 -- given-names: Malte - family-names: Ziebarth - affiliation: GFZ German Research Centre for Geosciences, Germany - orcid: https://orcid.org/0000-0002-5190-4478 -- given-names: Jamie - family-names: Quinn - affiliation: University College London, United Kingdom - orcid: https://orcid.org/0000-0002-0268-7032 -- given-names: Xingchen - family-names: He - affiliation: Chengdu University of Technology, China - orcid: https://orcid.org/0009-0004-7182-2252 -- given-names: Leonardo - family-names: Uieda - affiliation: Universidade de São Paulo, Brazil - orcid: https://orcid.org/0000-0001-6123-9515 -- given-names: Paul - family-names: Wessel - affiliation: University of Hawaiʻi at Mānoa, USA - orcid: https://orcid.org/0000-0001-5708-7336 -date-released: 2026-01-12 -doi: 10.5281/zenodo.18080259 + - given-names: Dongdong + family-names: Tian + affiliation: 'China University of Geosciences, China' + orcid: 'https://orcid.org/0000-0001-7967-1197' + - given-names: Wei Ji + family-names: Leong + affiliation: 'Development Seed, USA' + orcid: 'https://orcid.org/0000-0003-2354-1988' + - given-names: Yvonne + family-names: Fröhlich + affiliation: Unaffiliated + orcid: 'https://orcid.org/0000-0002-8566-0619' + - given-names: Michael + family-names: Grund + affiliation: 'SNP Innovation Lab GmbH, Germany' + orcid: 'https://orcid.org/0000-0001-8759-2018' + - given-names: William + family-names: Schlitzer + affiliation: Unaffiliated + orcid: 'https://orcid.org/0000-0002-5843-2282' + - given-names: Max + family-names: Jones + affiliation: 'University of Hawaiʻi at Mānoa, USA' + orcid: 'https://orcid.org/0000-0003-0180-8928' + - given-names: Liam + family-names: Toney + affiliation: 'University of Alaska Fairbanks, USA' + orcid: 'https://orcid.org/0000-0003-0167-9433' + - given-names: Jiayuan + family-names: Yao + affiliation: 'Nanyang Technological University, Singapore' + orcid: 'https://orcid.org/0000-0001-7036-4238' + - given-names: Jing-Hui + family-names: Tong + affiliation: 'National Taiwan Normal University, Taiwan' + orcid: 'https://orcid.org/0009-0002-7195-3071' + - given-names: Yohai + family-names: Magen + affiliation: 'Tel Aviv University, Israel' + orcid: 'https://orcid.org/0000-0002-4892-4013' + - given-names: Kathryn + family-names: Materna + affiliation: 'US Geological Survey, USA' + orcid: 'https://orcid.org/0000-0002-6687-980X' + - given-names: Andre + family-names: Belem + affiliation: 'Fluminense Federal University, Brazil' + orcid: 'https://orcid.org/0000-0002-8865-6180' + - given-names: Tyler + family-names: Newton + affiliation: 'University of Oregon, USA' + orcid: 'https://orcid.org/0000-0002-1560-6553' + - given-names: Abhishek + family-names: Anant + affiliation: Unaffiliated + orcid: 'https://orcid.org/0000-0002-5751-2010' + - given-names: Malte + family-names: Ziebarth + affiliation: 'GFZ German Research Centre for Geosciences, Germany' + orcid: 'https://orcid.org/0000-0002-5190-4478' + - given-names: Jamie + family-names: Quinn + affiliation: 'University College London, United Kingdom' + orcid: 'https://orcid.org/0000-0002-0268-7032' + - given-names: Xingchen + family-names: He + affiliation: 'Chengdu University of Technology, China' + orcid: 'https://orcid.org/0009-0004-7182-2252' + - given-names: Leonardo + family-names: Uieda + affiliation: 'Universidade de São Paulo, Brazil' + orcid: 'https://orcid.org/0000-0001-6123-9515' + - given-names: Paul + family-names: Wessel + affiliation: 'University of Hawaiʻi at Mānoa, USA' + orcid: 'https://orcid.org/0000-0001-5708-7336' +identifiers: + - type: doi + value: 10.5281/zenodo.18080259 +repository-code: 'https://github.com/GenericMappingTools/pygmt' license: BSD-3-Clause -repository-code: https://github.com/GenericMappingTools/pygmt -type: software version: 0.18.0 +date-released: '2026-01-12' From 968c8f4ac61703fbbefe18ea1bda7dbcb75fd0f4 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Wed, 1 Jul 2026 13:12:15 +0800 Subject: [PATCH 2/3] Add the citation information of the PyGMT paper to CITATION.cff and README.md --- CITATION.cff | 41 +++++++++++++++++++++++++++++++++++++++++ README.md | 24 +++++++++++++++++++++++- 2 files changed, 64 insertions(+), 1 deletion(-) diff --git a/CITATION.cff b/CITATION.cff index 2e0814abfd8..7e70ffcbb66 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -88,3 +88,44 @@ repository-code: 'https://github.com/GenericMappingTools/pygmt' license: BSD-3-Clause version: 0.18.0 date-released: '2026-01-12' +preferred-citation: + type: article + authors: + - given-names: Dongdong + family-names: Tian + affiliation: 'China University of Geosciences, China' + orcid: 'https://orcid.org/0000-0001-7967-1197' + - given-names: Yvonne + family-names: Fröhlich + affiliation: 'Karlsruhe Institute of Technology, Germany' + orcid: 'https://orcid.org/0000-0002-8566-0619' + - given-names: Wei Ji + family-names: Leong + affiliation: 'Development Seed, USA' + orcid: 'https://orcid.org/0000-0003-2354-1988' + - given-names: Michael + family-names: Grund + affiliation: 'SNP Innovation Lab GmbH, Germany' + orcid: 'https://orcid.org/0000-0001-8759-2018' + - given-names: William + family-names: Schlitzer + affiliation: Unaffiliated + orcid: 'https://orcid.org/0000-0002-5843-2282' + - given-names: Max + family-names: Jones + affiliation: 'Development Seed, USA' + orcid: 'https://orcid.org/0000-0003-0180-8928' + - given-names: Leonardo + family-names: Uieda + affiliation: 'Universidade de São Paulo, Brazil' + orcid: 'https://orcid.org/0000-0001-6123-9515' + - given-names: Joaquim Manuel Freire + family-names: Luis + affiliation: 'University of Algarve, Portugal' + orcid: 'https://orcid.org/0000-0002-9035-4069' + title: 'PyGMT: Bridging Python and the Generic Mapping Tools for Geospatial Visualization and Analysis' + journal: 'Geochemistry, Geophysics, Geosystems' + volume: 27 + article-number: e2026GC013105 + year: 2026 + doi: 10.1029/2026GC013105 diff --git a/README.md b/README.md index 7abb51d1eab..6f8ee584ba6 100644 --- a/README.md +++ b/README.md @@ -135,8 +135,30 @@ happy to help others learn. PyGMT is a community developed project. See the [AUTHORS.md](https://github.com/GenericMappingTools/pygmt/blob/main/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 using the following BibTeX: +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 F.}, + title = {{PyGMT: Bridging Python and the Generic Mapping Tools for Geospatial Visualization and Analysis}}, + journal = {Geochemistry, Geophysics, Geosystems}, + year = 2026, + volume = {27}, + pages = {e2019GC008515}, + doi = {10.1029/2019GC008515}, +} +``` +The BibTeX entry for the latest Zenodo archive of the PyGMT software is: ``` @software{ pygmt_2026_18080259, From a54c5b76adca7bdf3678df88a8abba49f2179bcf Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Thu, 2 Jul 2026 17:59:33 +0800 Subject: [PATCH 3/3] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6f8ee584ba6..cee22a97e6c 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ The BibTeX entry for the PyGMT paper is: Schlitzer, William and Jones, Max and Uieda, Leonardo and - Luis, Joaquim F.}, + Luis, Joaquim M. F.}, title = {{PyGMT: Bridging Python and the Generic Mapping Tools for Geospatial Visualization and Analysis}}, journal = {Geochemistry, Geophysics, Geosystems}, year = 2026,