Published August 24, 2026 | Version v1.1.0

NERC-CEH/RainfallQC: v1.1.0

Authors/Creators

Description

Major release:

Adds implementation of SubHourlyQC into the package.

Changes:

  • Add subhourlyQC checks from Villalobos-Herrera et al. (2022)
  • Add exceedance of UK records (1h, 24hr and rolling24hr)
  • Add streaks check of min 20mm
  • Change parameter: 'streak_length' to 'min_streak_length'
  • Add check_freq_is_subhourly (with modification to make it polars format)
  • Update downsample to check resolution and ratio of high res and low res before doing downsampling
  • Add check_subhourly_thresholds as polars implementation
  • Update relevant parts of the docs
  • Add label 'right' to group_by_dynamic so that data is aggregated upwards i.e. 7:00:01 to 8:00 is 8:00.
  • Add `.fill_nan(0.0)`` to checks doing comparisons
  • Add check for polars dataframe as input of `.apply_qc_framework()``
  • Fix readme and quickstart in docs

What's Changed

  • Bump jupyter-server from 2.17.0 to 2.20.0 by @dependabot[bot] in https://github.com/NERC-CEH/RainfallQC/pull/125
  • remove codeberg button by @Thomasjkeel in https://github.com/NERC-CEH/RainfallQC/pull/126
  • remove codeberg by @Thomasjkeel in https://github.com/NERC-CEH/RainfallQC/pull/127
  • Add implementation of SubHourlyQC by @Thomasjkeel in https://github.com/NERC-CEH/RainfallQC/pull/128
  • Update readme by @Thomasjkeel in https://github.com/NERC-CEH/RainfallQC/pull/131
  • v1.1.0 by @Thomasjkeel in https://github.com/NERC-CEH/RainfallQC/pull/130

Full Changelog: https://github.com/NERC-CEH/RainfallQC/compare/v1.0.2...v1.1.0

Files

NERC-CEH/RainfallQC-v1.1.0.zip

Files (6.8 MB)

Name Size Download all
md5:be84d4cbee676d876fc18e01d77f0b0a
6.8 MB Preview Download

Additional details

Related works