Releases: ec-jrc/pyg2p
Releases · ec-jrc/pyg2p
Full CDD interpolation method and speed/memory usage improvements
- Added full correlation distance decay (CDD) interpolation method, using a map of CDD values.
- Speeds up angular distance weighted (ADW) interpolation by using numba.
- Added option to split computation in sub-regions to save memory
Read dataTime from Grib file
- Added reading of dataTime from grib file
- Fixed input argument for dataTime selection
- Changed setup.py to avoid zipping egg file on source code installation
Github action, ADW, time shift fix
- Added Github CI Actions for unit test
- Added Angular Distance Weighted (ADW) interpolation method
- Improved performaces of Inverse Distance interpolation method
- Fixed key time shift when using multiple resolution inputs in average computation
- Fixed halfweights parameter reading from json
Updated config files and minor fixes
- Added values in parameters, intertables and geopotentials config files
- Fix to PCRaster writer for gribfile missing values
- Fix in setup tool
Fixes and optimizations.
- Fixed scale/offset use in netCDF writing function
- Using netCDF default_fillvals as missing values
- Added choice of output stepUnit value.
- Updated documentation
- Optimized scipi invdist interpolation
New interpolation methods
Added new interpolation methods:
- bilinear interpolation on irregular grids
- Delaunay triangulation
- bilinear interpolation based on Delaunay triangulation (best performances on irregular and projected grids)
Additional average computation method on Aggregator
NetCDF lat/lon map reading. Scale factor, offset, variable type options in NetCDF output map writing
v3.1.0
CHANGE LOG
v 3.1
- 74 API is much more flexible. Check documentation on how to use pyg2p programmatically.
- 73 Intertables are saved as .gz now, to save disk space. It's possible to compress all existing intertables and use them without changes in configuration. If pyg2p doesn't find the intertable, it will try to read it with suffix .gz.
Python3 version
v3.0.0 adjust requirements and versions #3
Latest Python2 version
Merged in static_data_update (pull request #5) Static data update