Skip to content

DOC: Add ecosystem figure from the PyGMT paper to the ecosystem documentation page#4731

Open
yvonnefroehlich wants to merge 5 commits into
mainfrom
add-ecofig-to-doc
Open

DOC: Add ecosystem figure from the PyGMT paper to the ecosystem documentation page#4731
yvonnefroehlich wants to merge 5 commits into
mainfrom
add-ecofig-to-doc

Conversation

@yvonnefroehlich

@yvonnefroehlich yvonnefroehlich commented Jul 17, 2026

Copy link
Copy Markdown
Member

Description of proposed changes

Add ecosystem figure from the PyGMT paper to the ecosystem documentation page.

Fixes #4728

Preview: https://pygmt-dev--4731.org.readthedocs.build/en/4731/ecosystem.html

Guidelines

Slash Commands

You can write slash commands (/command) in the first line of a comment to perform
specific operations. Supported slash command is:

  • /format: automatically format and lint the code

@yvonnefroehlich yvonnefroehlich added this to the 0.20.0 milestone Jul 17, 2026
@yvonnefroehlich yvonnefroehlich self-assigned this Jul 17, 2026
@yvonnefroehlich yvonnefroehlich added documentation Improvements or additions to documentation skip-changelog Skip adding Pull Request to changelog labels Jul 17, 2026
Comment thread doc/ecosystem.md Outdated
Comment thread doc/ecosystem.md
In addition to these core dependencies, PyGMT also relies on several optional packages to
provide additional functionality for users.

![](https://github.com/user-attachments/assets/2e36bd3e-d8ae-4399-b7c0-af614cb414fb)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to the CC BY-NC 4.0 license:

You must give appropriate credit, provide a link to the license, and indicate if changes were made.

I guess we need a figure caption like:

The PyGMT ecosystem. This figure was originally published in the PyGMT paper. The full publication is released under CC BY-NC 4.0. No modifications made.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was also wondering if we should mention the PyGMT paper. Done in commit 160932c.

Comment thread doc/ecosystem.md Outdated
@seisman seisman added the needs review This PR has higher priority and needs review. label Jul 18, 2026
Comment thread doc/ecosystem.md
Comment on lines +108 to 112
## PyGMT-related ecosystem

Various packages rely on PyGMT for geospatial data processing, analysis, and visualization.
Below is an incomplete list (in no particular order) of tools which form the PyGMT-related
ecosystem.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

By reading this subsection I am a bit unsure about what the PyGMT ecosystem is

  • the packages which rely on PyGMT, as it sounds in this section
  • the packages and GMT as shown in the image above, as explained in the paper
  • both the packages and GMT as shown in the image above and the packages which rely on PyGMT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation needs review This PR has higher priority and needs review. skip-changelog Skip adding Pull Request to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add the PyGMT ecosystem image to the Ecosystem page

2 participants