Releases: ClimateImpactLab/dodola
Releases · ClimateImpactLab/dodola
v0.4.0 (2021-07-09)
- Add
include-quantilesflag toapply_qdmto allow for including quantile information in bias corrected output. (PR #95, @dgergel) - Add precipitation unit conversion to
standardize_gcm. (PR #94, @dgergel) - Add
astypeargument toregrid. (PR #92, @brews) - Make
dodolacontainer's default CMD. (PR #90, @brews) - Improve subprocess and death handling in Docker container. (PR #90, @brews)
- Fix bug in
train_quantiledeltamappingaccounting for endpoints. (#87, @brews)
v0.3.0 (2021-06-16)
- Significant updates to container environment: Python 3.9,
xarray,adlfs,xesmf,dask, andfsspec. (PR #74, PR #75, PR #76, PR #77, PR #84 @brews) - Update buildweights service to add support for regridding to domain file. Not backwards compatible. (PR #67, @dgergel)
- Add downscaling service. Currently support BCSD spatial disaggregation as implemented in scikit-downscale. (PR #65, @dgergel)
- Remove stdout buffering from container runs, add IO debug logging. (PR #72, @brews)
- Add bias-correction quantile delta mapping (QDM) components to support Argo Workflows. New commands added:
dodola train-qdmanddodola apply-qdm. (PR #70, @brews) - Fix CMIP6 clean to better handle coords vs dims. (PR #81, @brews)
- Add wet day frequency correction service. Wet day frequency implemented as described in Cannon et al., 2015. New command added:
dodola correct-wetday-frequency. (PR #78, @dgergel)
v0.2.0 (2021-04-23)
- Fix
TypeErrorfromdodola rechunk. (PR #63, @brews) - Switch to pure
fsspec-style URLs for data inputs. Added support for GCS buckets and S3 storage. Switch tofsspecbackend settings to collect storage authentication. Because of this users likely will need to change the environment variables used to pass in storage credentials.dodola.servicesno longer require thestorageargument. (PR #61, @brews) - Switch to simple
xarray-based rechunking to workaround to instability from our use ofrechunker. This change breaks the CLI fordodola rechunk, removing the-v/--variableand-m/--maxmemoryoptions. The change also breaks thedodola.services.rechunk()signature, removing themax_memargument and thetarget_chunksargument is now a mapping{coordinate_name: chunk_size}. (PR #60, @brews)
v0.1.0 (2021-04-15)
- Initial release.