Releases: GenericMappingTools/GMT.jl
Releases Β· GenericMappingTools/GMT.jl
v1.29.0
GMT v1.29.0
Merged pull requests:
- Move the isoutlier function/methods to a separate file. (#1710) (@joa-quim)
- Avoid calling
extrema(...; dims)with empty arrays (#1711) (@mbauman) - Auto-detect grib files with .grb extension. (#1712) (@joa-quim)
- Avoid calling extrema(...; dims) with empty arrays. See PR #1711 (#1713) (@joa-quim)
- Add a new 'era5' function that downloads data from Copernicus ERA5. (#1714) (@joa-quim)
- Add more functions to deal with ERA5 CDS data download. (#1715) (@joa-quim)
- Fix some holes in era5 functions. (#1716) (@joa-quim)
- Rename the era5 to ecmwf and add a method to download forecast data. (#1717) (@joa-quim)
- Expand grdconvert to accept all options and work only on file names. (#1720) (@joa-quim)
- Improve the ecmwf function to deal with levlist variables. (#1721) (@joa-quim)
- Use GDALGetRasterCount() to decide is a dataset is raster or vector. (#1722) (@joa-quim)
- Let the download of pressure variables in ecmwf() write 'cube' files. (#1724) (@joa-quim)
- Fix error in logic when using option
cube(#1725) (@joa-quim)
Closed issues:
- Register v"1.28.1" (#1692)
v1.28.2
GMT v1.28.2
Merged pull requests:
- Add methods for grdinterpolate with file name in input. (#1693) (@joa-quim)
- Move some functions from plots.jl to separate files in "extras" (#1694) (@joa-quim)
- Add a piechart() skeleton function. (#1695) (@joa-quim)
- Add a piechart() function. (#1697) (@joa-quim)
- Fix bug in opt_R2num() when reading X,Y,Z tile name (bad variable name) (#1698) (@joa-quim)
- Run CI with 1.12 beta too. (#1699) (@joa-quim)
- Fix set_dsBB! when computing column's min/max that has NaNs (#1700) (@joa-quim)
- Rewrite the geodetic2enu to be julia coded only. (#1701) (@joa-quim)
- Fix the delrows() function and add settimecol!() (#1702) (@joa-quim)
- Let ogr2GMTdataset fetch also the Z component when it exists. (#1703) (@joa-quim)
- Ignore NaNs by deafault in sample1d. Let lowess work with NaNs. (#1704) (@joa-quim)
- Rework several okada functions and add more. (#1705) (@joa-quim)
- Start adding docstrings to the okada methods and comment some (so far) unused ones. (#1706) (@joa-quim)
- Add a function to compute horizontal contributions to z deform. (#1707) (@joa-quim)
- Add an 'isoutlier' function similar (but not 100%) to the Matlab one. (#1708) (@joa-quim)
Closed issues:
- Register v"1.28.0" (#1690)
v1.28.1
v1.28.0
GMT v1.28.0
Merged pull requests:
- Recover the ability of decoding cubes imported via rasters.jl (at least some). (#1679) (@joa-quim)
- Add cross, conv, cov, etc funs (#1680) (@joa-quim)
- For 'stem's ymin must always be <= 0 (#1681) (@joa-quim)
- Improve pcolor methods to plot Paerson's correlation matrices and DataFrames (#1682) (@joa-quim)
- Add a whittaker function to do Whittaker-Henderson smoothing and interpolation. (#1683) (@joa-quim)
- Add a Lowess smoother filter (from https://github.com/xKDR/Lowess.jl) (#1684) (@joa-quim)
- When creating vectors of GMTdataset, assign them a data type as well (#1685) (@joa-quim)
- Check if the input of sample1d & filter1d have attributes and reproduce them on output if yes. (#1686) (@joa-quim)
- Option -g in sample1d is bugged for externals so had to work out a tricky solution using disk files. (#1687) (@joa-quim)
- Let viz(StepRange, vector) work too like plot(...) does. (#1688) (@joa-quim)
- Let the set_fT() function deal with more TIME_?? configs. (#1689) (@joa-quim)
v1.27.1
GMT v1.27.1
Merged pull requests:
v1.27.0
GMT v1.27.0
Merged pull requests:
- Fixes in magref to go along with its documentation. (#1663) (@joa-quim)
- Fix bug in octahedron kwarg that made it return all zeros. (#1664) (@joa-quim)
- Better deal with points for the case of modules that pass no options (i.e., gmtinfo) (#1665) (@joa-quim)
- Reset optlevel to 1. level 3 was clearly slower. (#1666) (@joa-quim)
- Fix a couple issues with column names in spectrum1d. (#1667) (@joa-quim)
- Expand grdinterpolate to optionally interpolate cubes with a new GDAL function. (#1668) (@joa-quim)
- Ler gdalread also deal with excel and .csv files, but requires FreeXL for .xls (#1669) (@joa-quim)
- Add a Excel reading package Extension (#1670) (@joa-quim)
- Add functions 'groupby' and 'stats' to, respectively, split a DS by a column values and give DS statistics per column. (#1671) (@joa-quim)
- Greatly improve the original maregrams function (that downloads Tide Gauge data). (#1672) (@joa-quim)
- Add function 'hampel' to filter identify and outliers. (#1673) (@joa-quim)
- Add a Matlab like findpeaks function (from the Findpeaks.jl package) (#1674) (@joa-quim)
Closed issues:
v1.26.0
GMT v1.26.0
Merged pull requests:
- Fix a parsing error in grdgravmag3d (#1656) (@joa-quim)
- Add a 'bwareaopen' function that is a wrapper to GDAL function. (#1657) (@joa-quim)
- Add a simple wrapper of the grdseamount module (#1658) (@joa-quim)
- Add grdcontour to the list of callable nested modules. (#1659) (@joa-quim)
- Grav & Mag functions to solve the direct/inverse problem via the Parker FFT method. (#1660) (@joa-quim)
- Change some aliases and expand options syntax. (#1661) (@joa-quim)
Closed issues:
- Register v"1.25.0" (#1653)
v1.25.1
GMT v1.25.1
Merged pull requests:
v1.25.0
GMT v1.25.0
Merged pull requests:
- Add imtophat, imbothat, bwhitmiss, imhdome, imhmin and a couple more Leptonica funs. (#1642) (@joa-quim)
- Add a matlab similar (2D only) bwskell() function. (#1643) (@joa-quim)
- Fix row-col mess in creating "skels" from matrices. Also accepts a vector as arg. (#1644) (@joa-quim)
- Fix one Col-major case. Make 1 bpp images always [0 1] (#1645) (@joa-quim)
- Add 'imsegment' and 'imrankfilter' IP functions. (#1646) (@joa-quim)
- Remove type signature in parse_opt_S(). It had broken the arg1=GMTcpt case. (#1647) (@joa-quim)
- Add imsobel() and imfilter() (lepto) functions. (#1648) (@joa-quim)
- Improve the imfilter() function to do kernel filter separation. (#1649) (@joa-quim)
- Improve gravmag3d code parsing and use new fixes done in GMT lib. (#1650) (@joa-quim)
- Add a extended wrapper to the supplement module 'mgd77magref'. (#1651) (@joa-quim)
- Improve gravmag3d while waiting that the new version of GMT_Jll becomes available. (#1652) (@joa-quim)
Closed issues:
- Register v"1.23.0" (#1635)
v1.24.0
GMT v1.24.0
Merged pull requests:
- Fix regression (originated probably in NCDatasets) in rasters2grid() (#1636) (@joa-quim)
- Fix the rgb2YCbCr() & rgb3lab() for the case of pixel interleaved. (#1637) (@joa-quim)
- Fix the pixel interleaved case of 'binarize'. (#1638) (@joa-quim)
- Tests reworks (#1639) (@joa-quim)
- Add common morphological operations (erode, dilate, ope, close). (#1640) (@joa-quim)
Closed issues:
- Register v"1.22.4" (#1626)