2021-10-06 (UTC 18:00)
Youtube recording: (don't forget to hit the record button!) https://youtu.be/xKPAP4a3Fns
Participants (please add your name):
- Meghan
- Will
- Wei Ji
- Richkard
- Claus-Peter
Agenda:
- PyGMT Release v0.5.0 plans (https://github.com/GenericMappingTools/pygmt/projects/7)
- Discussion about how to handle the upcoming GMT 6.3 in PyGMT v0.6.0?
- AGU 2021 Fall Meeting poster/presentation ideas
- Questions/comments from community members
Discussion
- PyGMT Release v0.5.0
- Scheduled for Friday 15 October 2021
- Will volunteered to be the release manager!
- Will wants to finalize all of the "Add missing aliases xxx" Pull Requests (e.g. https://github.com/GenericMappingTools/pygmt/pull/1506)
- Will probably get the seafloor crustal age dataset done soon (https://github.com/GenericMappingTools/pygmt/pull/1471)
- Meghan will try to open a draft PR to refactor
grdinfo
to not output a str, but a Python dictionary instead (https://github.com/GenericMappingTools/pygmt/issues/593), may need to have some big if-blocks
- Stuff to postpone to the next release PyGMT v0.6.0:
- Refactoring unit tests to not use
grdinfo
and moving to using xarray.testing
instead of numpy.testing
, which seems more exact as we can test each individual cell value, rather than just the min/max statistics
- One function for standardized table-like outputs (pd.DataFrame, numpy.array, file). Currently only for grd2xyz. Will suggests that it's not too hard to convert pd.DataFrame to np.array, so could just do this for v0.6.0
- The
project
feature by claudiodsf (https://github.com/GenericMappingTools/pygmt/pull/1122/files), should probably help to take over after he replies. Probably several other Python reprojection functions, so not prioritized for v0.5.0
- New datasets:
- Preparing for GMT 6.3
- Tentative date for October 22, or about one week after PyGMT v0.5.0
- Few dozen major changes, the 3 main things that will affect PyGMT are:
- More modifiers to GMT functions (need to update PyGMT documentation too), so do we need to pin to minimum version of GMT 6.3? Probably yes, but after PyGMT v0.5.0
- The @earth_relief dataset now has an auto-resolution feature, solely for the plotting modules and
grdcut
. May need to update the load_earth_relief
function or something to get this feature into PyGMT.
- Update to plotting defaults for various projections, including -JG, which may break some tests
- GMT data server will have new SRTM15+v2.3, see https://github.com/GenericMappingTools/gmtserver-admin/issues/105
- AGU 2021, we have a 3 min lightning talk!
- Friday 17 Dec. 4.21pm-4.24pm EST. Meghan will be presenting virtually, and should have some material prepared by early December.
- Questions/Comments from community members
2021-06-16 (UTC 17:00)
Youtube recording: https://youtu.be/HowgOWHxGiE
Participants (please add your name):
- Meghan Jones
- Michael Grund
- DongDong Tian
- Will Schlitzer
- Jiayuan Yao
- Wei Ji Leong
Agenda:
- PyGMT Release v0.4.0 plans (https://github.com/GenericMappingTools/pygmt/projects/5)
- Earth Science Women’s Network (ESWN) PyGMT Professional Development Workshop (https://eswnonline.org/29375-2)
- (Tentative) Scipy 2021 sprints (https://www.scipy2021.scipy.org/sprints and AGU 2021 Fall Meeting abstract submission?
Discussion:
- PyGMT Release v0.4.0
- Earth Science Women's Network PyGMT developer workshop
- https://eswnonline.org/29375-2
- Meghan, Wei Ji and Paul will be working on the workshop applications, announcements to be made early July
- A lot of good applications, will probably get 15 people, assuming 1:5 instructor to participant ratio. Could increase number of participants to >15 if more people volunteer to help out!
- Quite a few who are keen on learning PyGMT rather than development work, need to find a way to cater to that demand.
- Could see if we can get more than 15 people in for the 1st day refresher workshop (there are 50 applicants), for those who just want to learn how to use PyGMT in their studies/work.
- Need to get more beginner friendly issues in for people to work on during the workshop!
- Have a recorded tutorial so that other people can have access to it at a later date
- Liam is running ROSES tutorial again - possibly will provide an updated video recording on the PyGMT website's front page.
- SciPy 2021
- Not running a tutorial this year
- Hosting a two day code sprint (hackathon) over the weekend
- https://www.scipy2021.scipy.org/sprints
- Open up a lot of beginner framed issues so that people can work on it!
- Wei Ji posted a https://gather.town environment that could be used for running the workshop interactively, will test things out within the dev team before running the actual sprint
- Miscellaneous
2021-02-05 (UTC 17:00)
Youtube recording: https://youtu.be/nerWMe-ZL9c
Participants (please add your name):
- Liam Toney
- Meghan
- Will
- Jason
- Rasheed
- Dongdong
- Wei Ji
Agenda:
Discussion: