v1.7.0
GMT v1.7.0
Merged pull requests:
- Add PCA functions for matrices, datasets, grids and images. (#1263) (@joa-quim)
- Add k-means functions. (#1264) (@joa-quim)
- Fix bad logic in DS extracting columns by name with Time. (#1265) (@joa-quim)
- Add sealand/terramar functions (#1266) (@joa-quim)
- Add the cmap2cpt wherev a CPT is rebuilt from Image's colormap. (#1267) (@joa-quim)
- Change Image's nodata type to Float32 (#1268) (@joa-quim)
- Add the "labels" field to the GMTimage type to hold categorical color names. (#1269) (@joa-quim)
- Hopefully fix once for all the detection of categorical CPTs. (#1270) (@joa-quim)
- Add a categorical fields to the GMTcpt type. (#1271) (@joa-quim)
- Fixes various inconsistencies (and bugs) found with the gallery examples. (#1272) (@joa-quim)
- Support Symbol Dict as -T argument (#1273) (@ZMAlt)
- Let gmtset also apply its arguments immediately to the API. (#1274) (@joa-quim)
- Fix bug in common_insert_R!() from previous commit. (#1275) (@joa-quim)
- Reset global variables at begin and end of modern mode scripts. (#1276) (@joa-quim)
- Revert some previous changes regarding dealing with -R...+r cases. (#1277) (@joa-quim)
- Clever dcidions when opt_R2num is dealing with string arguments. (#1278) (@joa-quim)
- Replace Val with val (#1281) (@ZMAlt)
- Fix logic bug that prevented recognizing valid strings starting with @ (#1282) (@joa-quim)
- Fix parsing of '-SEllipse-' parsing. the '-' was lost. (#1283) (@joa-quim)
- Also deal with the case when -S+s gets us two outputs. (#1284) (@joa-quim)
- Call gmt_restart() is a BG color was used. BG colors screw the API state. (#1285) (@joa-quim)
- Changes in some modules to have less methods. (#1286) (@joa-quim)
- Replace 'is_in_kwargs' with buildin function 'in' (#1287) (@ZMAlt)
- Deal with unknow PS corruption when BG color is used. (#1289) (@joa-quim)
- More less methods (#1290) (@joa-quim)
- Rewrite 'del_from_dict' and rename it to 'delete!' (#1291) (@ZMAlt)
- Continue work to cut unused methods that get created by default options. (#1292) (@joa-quim)
- Add new function to generate random points inside polygons (#1293) (@joa-quim)
- Compute vertical vector coordinates for cubes when they don't have a correct one. (#1294) (@joa-quim)
- Protect cube ingestion when it has not set cube.inc[3] (#1295) (@joa-quim)
- Simplify function arg2str by mlutiple dispatch (#1296) (@ZMAlt)
- SEveral misc fixes including alias reaming, and a no call GMTclose() that sometimes crshed. (#1297) (@joa-quim)
- Add local solution to grdinterpolate from in-memory cubes. (#1298) (@joa-quim)
Closed issues: