Skip to content

Releases: ClimateImpactLab/dodola

v0.4.0 (2021-07-09)

09 Jul 21:49
8034dc8

Choose a tag to compare

  • Add include-quantiles flag to apply_qdm to allow for including quantile information in bias corrected output. (PR #95, @dgergel)
  • Add precipitation unit conversion to standardize_gcm. (PR #94, @dgergel)
  • Add astype argument to regrid. (PR #92, @brews)
  • Make dodola container's default CMD. (PR #90, @brews)
  • Improve subprocess and death handling in Docker container. (PR #90, @brews)
  • Fix bug in train_quantiledeltamapping accounting for endpoints. (#87, @brews)

v0.3.0 (2021-06-16)

17 Jun 00:05
260a62d

Choose a tag to compare

  • Significant updates to container environment: Python 3.9, xarray, adlfs, xesmf, dask, and fsspec. (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-qdm and dodola 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)

23 Apr 23:53

Choose a tag to compare

  • Fix TypeError from dodola rechunk. (PR #63, @brews)
  • Switch to pure fsspec-style URLs for data inputs. Added support for GCS buckets and S3 storage. Switch to fsspec backend settings to collect storage authentication. Because of this users likely will need to change the environment variables used to pass in storage credentials. dodola.services no longer require the storage argument. (PR #61, @brews)
  • Switch to simple xarray-based rechunking to workaround to instability from our use of rechunker. This change breaks the CLI for dodola rechunk, removing the -v/--variable and -m/--maxmemory options. The change also breaks the dodola.services.rechunk() signature, removing the max_mem argument and the target_chunks argument is now a mapping {coordinate_name: chunk_size}. (PR #60, @brews)

v0.1.0 (2021-04-15)

15 Apr 22:11
1cbda71

Choose a tag to compare

  • Initial release.