GenericMappingTools / pygmt

A Python interface for the Generic Mapping Tools.
https://www.pygmt.org
BSD 3-Clause "New" or "Revised" License
747 stars 216 forks source link

Add PyGMT to pyviz.org #2685

Closed seisman closed 1 year ago

seisman commented 1 year ago

Originally proposed by @chhei-s in the forum post:

Just piggy-backing on this thread - colleagues mentioned https://pyviz.org/tools.html as nice overview page for Python-related plotting modules/libraries. I haven’t seen PyGMT on that list yet - maybe worthwhile adding?

The header text says

This page lists OSS libraries for visualizing data in Python. If you see any missing Python tools, please open a PR for tools.yml. Tools are sorted in each category according to their total downloads (pypi + conda) per month when added to the list

Cheers, Christian

It sounds a good idea. What do you think @GenericMappingTools/pygmt-maintainers?

yvonnefroehlich commented 1 year ago

It sounds a good idea. What do you think https://github.com/orgs/GenericMappingTools/teams/pygmt-maintainers?

I agree that this is a good idea, and it is worthwhile adding PyGMT, maybe under the "geospatial" category (even users can also create histograms, time charts, and "normal" [Cartesian] plots).

seisman commented 1 year ago

maybe under the "geospatial" category

Sounds good. @yvonnefroehlich Would you like to submit a PR to pyviz?

yvonnefroehlich commented 1 year ago

maybe under the "geospatial" category

Sounds good. @yvonnefroehlich Would you like to submit a PR to pyviz?

Yes, I can do this 🙂. @GenericMappingTools/pygmt-maintainers What do we want to state in the builtons field? There no python plotting / visualization packages PyGMT builds on, but maybe we should add GMT there?

    - repo: GenericMappingTools/pygmt
      site: https://www.pygmt.org
      conda_channel: conda-forge
      badges: pypi, conda, codecov
      builtons: [gmt]
seisman commented 1 year ago

What do we want to state in the builtons field? There no python plotting / visualization packages PyGMT builds on, but maybe we should add GMT there?

    - repo: GenericMappingTools/pygmt
      site: https://www.pygmt.org
      conda_channel: conda-forge
      badges: pypi, conda, codecov
      builtons: [gmt]

Sounds good to me.

To add "gmt" to builtons, you also need to update this file https://github.com/pyviz/pyviz.org/blob/master/tools/builtons.yml.

yvonnefroehlich commented 1 year ago

So, I submitted a PR at https://github.com/pyviz/pyviz.org/pull/167.

seisman commented 1 year ago

PR https://github.com/pyviz/pyviz.org/pull/167 has been merged. Closing.

chhei commented 1 year ago

Thanks all!

yvonnefroehlich commented 1 year ago

Thanks all!

Thanks @chhei for mention this overview page on the GMT Forum!

To add "gmt" to builtons, you also need to update this file https://github.com/pyviz/pyviz.org/blob/master/tools/builtons.yml.

Thanks @seisman for pointing this out (would be good to save all files with changes before pushing back to GitHub 🙈...)!