Wei Ji
Wei Ji
**Description of the desired feature** Discussion for a PyGMT logo has been brought up a few times already in meetings and the forum post at https://forum.generic-mapping-tools.org/t/design-for-pygmt-logo/1346. I think it's time...
**Description of proposed changes** Start a `pygmt.param.Pen` convenience class that generates a string which can be passed into GMT's pen (-W) parameter. The Pen class is structured to be under...
**Description of proposed changes** Make a `tempfile_from_buffer` backend function for [`io.StringIO`](https://docs.python.org/3/library/io.html#io.StringIO) inputs. Will be useful for modules where: - an in-memory stream of 'string-like' data makes sense, e.g. [`Figure.legend`](https://www.pygmt.org/v0.1.2/api/generated/pygmt.Figure.legend.html#pygmt.Figure.legend)'s 'spec'...
**Description of proposed changes** Wrapping the [grdmix](https://docs.generic-mapping-tools.org/6.2/grdmix.html) function which does "Blending and transforming grids and images". For a GMT example, see https://docs.generic-mapping-tools.org/6.2/gallery/ex52.html Parameters/Aliases to wrap: - [ ] `A` alpha/transparency?...
**Description of proposed changes** Allow for multiple grid inputs into `grdimage` via a Python list. ~~Using the sequence_space converter (created in #325) to do that.~~ Edit: Using if-then parsing instead...
**Description of the desired feature** The core idea is to enable something like `pip install pygmt-gmt6.4`, where the GMT C binary is bundled directly with PyGMT. I.e. users don't have...
**Description of the issue** In the GMT command-line world, there are some data processing functions that can output to either a NetCDF grid or ASCII table. Translating to Python/PyGMT, do...
Need to make sure that every core maintainer can reserve a new Zenodo version DOI for PyGMT. Continuing discussion from https://github.com/GenericMappingTools/pygmt/pull/599#discussion_r486769250_. I.e. everyone should be able to click on the...
**Description of the desired feature** PyGMT's test suite is growing, and in the long-term, we'll need to make testing a bit more efficient for contributors. As a goal, we should...
For users wanting to bypass the CPU and load data directly into GPU memory, it would be great to have a standardized `to_cudf` style method (originally discussed at https://github.com/intake/intake-parquet/issues/17) to...