Releases: metoppv/improver
Releases · metoppv/improver
1.12.0
What's Changed
- added the lightning_flash_accumulation_in_vicinity cell method missing from imengluk by @maxwhitemet in #2064
- Added a cell method to indicate an accumulation for freezing rain where non-instantaneous by @maxwhitemet in #2062
- IM-Suite-2102: Threshold bug fix for vicinity processing of masked fields by @bayliffe in #2071
- MOBT-809: Backport weather symbol release changes into master by @bayliffe in #2065
- More cli refactoring by @SamGriffithsMO in #2075
- MOBT-799: CLI and plugin for subdividing duration diagnostics by @bayliffe in #2060
- Remove references to UTC_offset by @bayliffe in #2081
- Create template for issues and pull requests in repository by @Kat-90 in #2083
- Add height_of_maximum to api by @mo-philrelton in #2084
- Amend pull request template by @gavinevans in #2085
- Time point enforcement utility by @bayliffe in #2080
- MOBT-797: Coordinate retention in percentile generation by @bayliffe in #2087
- ENH: as_iterable for improved plugin argument handling + radius_by_lead_time using it by @cpelley in #2088
- Adding two new APIs by @mo-robertneal in #2091
- Bug fix for reliability calibration of single threshold cube by @mo-AndrewCreswick in #2086
- Read the docs fix by @bayliffe in #2093
- Add capability for recalibrating output of probability blending by @btrotta-bom in #2078
- Specifying vertical levels rather than height levels by @lambert-p in #2063
New Contributors
- @maxwhitemet made their first contribution in #2064
- @mo-robertneal made their first contribution in #2091
- @mo-AndrewCreswick made their first contribution in #2086
Full Changelog: 1.11.0...1.12.0
1.6.5
What's Changed
Full Changelog: 1.6.4...1.6.5
1.10.0
What's Changed
- BLD: Fix CI Tests / Sphinx-Pytest-Coverage (conda-forge) failing by @cpelley in #2011
- Migrate CLI functionality to plugin layer subset 2 by @cpelley in #2003
- Make difference module handle circular cubes by @mspelman07 in #2016
- Apply mask to cube by @mspelman07 in #2014
- Adds masked_add to cube combiner by @mspelman07 in #2015
- Plugin discovery by @cpelley in #2009
- BUG: Fix Scheduled Tests Sphinx-Pytest-Coverage by @cpelley in #2021
- Migrate CLI functionality: simple_bias_correction by @SamGriffithsMO in #2018
- Height of max by @mspelman07 in #2020
- Make gradient consider lat-lon distances as metres by @MoseleyS in #2017
- Plugin and tests to extract values from a table by @mspelman07 in #2019
- Improver api changes by @cpelley in #2031
- Adds unit test for improver.api by @MoseleyS in #2032
- Categorical fix for Deterministic data by @mspelman07 in #2038
- Gradient between vertical levels by @mspelman07 in #2030
- Failing CI by @cpelley in #2040
- Adds CLI for gradient-between-adjacent-grid-squares by @MoseleyS in #2037
- Port daily weather symbols update into master by @gavinevans in #2041
- Update decision tree to include an option for handling masked points by @mspelman07 in #2035
- MOBT-661: Required changes for precipitation phase accumulations by @brhooper in #1997
- Update high-level improver documentation on ReadTheDocs by @gavinevans in #2042
- Fixes in support of configuration execution which call plugins directly (i.e. not via CLI) by @cpelley in #2036
- pre-commit hook + ruff usage by @cpelley in #2013
- Bump actions/cache from 3 to 4 by @dependabot in #2053
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #2051
- Allow environment variables in Rainforests config by @nivnac in #2052
- Updated Readthedocs documentation in line with current practices. by @Kat-90 in #2048
- Adds cli and test to extract a cube from a cubelist by @mspelman07 in #2044
- Update name of cubes from gradient module by @mspelman07 in #2045
- Update copyright statement by @mspelman07 in #2057
New Contributors
- @SamGriffithsMO made their first contribution in #2018
Full Changelog: 1.9.0...1.10.0
1.6.4
What's Changed
- Fix CI tests in 1.6.x release branch by @gavinevans in #2024
- Alternative daily weather symbol creation by @gavinevans in #2023
- Bug fix: WX groupings PR miscalculating day length as number of files by @bayliffe in #2026
- Simplify weather symbols day weighting unit tests by @gavinevans in #2027
- Include influence of day weighting in the intensity categorisation by @gavinevans in #2028
Full Changelog: 1.6.3...1.6.4
1.9.0
What's Changed
- MOBT-639: Temporal interpolation of period diagnostics by @bayliffe in #1982
- MOBT-666: Modification of scalar coordinate values within standardise by @bayliffe in #1984
- Made set_up_variable_cube test helper support non-square grid cells by @MO-PeterJordan in #1988
- Addition of Global Lightning Probability Module Based on USAF Algorithm by @timbonin in #1983
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #1979
- Change to nbhood plugin to satisfy Numpy warning and future Numpy error. by @Kat-90 in #1992
- Remove old threshold tests and retain only the pytest versions by @bayliffe in #1991
- MOBT-430: Synthetic data utilities for creating spot-cubes by @bayliffe in #1993
apply_bias_correction
fix: add handling for missing forecast cube by @benowen-bom in #1995- Correct generate_ororgraphic_smoothing_coefficients doc-string by @brhooper in #1999
- Update license header and remove UTF-8 header by @cpelley in #2001
- MOBT-689 (Pt 1): Move functionality out of the spot-extract CLI into a plugin by @bayliffe in #1996
- Migrate CLI functionality to plugin layer subset 1 by @cpelley in #2000
- Speed up ConstructReliabilityCalibrationTables by @btrotta-bom in #1987
- Speed up ApplyReliabilityCalibration by @btrotta-bom in #1989
- MOBT-689 (Pt2): Spot forecast subsetting using a neighbour cube by @bayliffe in #2002
- Adds tests showing out-of-range data returning from scipy interpolate… by @MoseleyS in #2007
- MOBT-719: Frequency to count for time period averages by @bayliffe in #2006
New Contributors
- @MO-PeterJordan made their first contribution in #1988
- @timbonin made their first contribution in #1983
Full Changelog: 1.8.0...1.9.0
1.8.0
What's Changed
- Categorical plugin accepts deterministic conditions by @mspelman07 in #1965
- Optionally set a new name in max_in_height by @mspelman07 in #1970
- DOC: Installation instructions via conda by @cpelley in #1967
- Update categorical CLI to accept cubelist inputs by @mspelman07 in #1971
- amend_attributes can now add to an existing value, and add timestamps. by @MoseleyS in #1973
- Adds CLI to copy attributes from one NetCDF file to another. by @MoseleyS in #1976
- Bump actions/cache from 3 to 4 by @dependabot in #1977
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #1942
- Bump actions/stale from 8 to 9 by @dependabot in #1972
- Revert "Bump codecov/codecov-action from 3 to 4" by @cpelley in #1978
- SnowSplitter output cube names are now the same as their StaGE couterparts by @MoseleyS in #1975
- Speed up rainforests prediction by @btrotta-bom in #1966
- Fix pinning to treelite rather than lightgbm. by @benowen-bom in #1981
- Remove black strangeness by @bayliffe in #1980
Full Changelog: 1.7.1...1.8.0
1.7.1
What's Changed
- IM-1787: Improve memory efficiency of threshold plugin by @bayliffe in #1913
- SnowSplitter plugin by @mspelman07 in #1953
- Bump actions/checkout from 3 to 4 by @dependabot in #1934
- MOBT-572: Loosen dz-scaling usage restriction. by @bayliffe in #1959
- Documentation changes for #1940 by @btrotta-bom in #1950
- fix mamba environment install action failures by @cpelley in #1962
- Add links to IMPROVER BAMS paper and Zenodo archive to docs. by @brhooper in #1960
- Fix up weighted blending documentation by @brhooper in #1961
- Refactor weather code plugins and CLIs by @MoseleyS in #1944
- Bias correction fix by @benowen-bom in #1969
Full Changelog: 1.7.0...1.7.1
1.6.3
1.7.0
What's Changed
- Maximum value over a height coordinate by @mspelman07 in #1945
- Wet bulb freezing level by @mspelman07 in #1949
- Update wet bulb freezing level cube name by @mspelman07 in #1956
- Add aggregation CLI by @btrotta-bom in #1952
- Updates checksums for WBFL KGO by @MoseleyS in #1957
- Rainforests calibration: separate models for each lead time and fixed thresholds by @btrotta-bom in #1940
- Update Standardise function for deterministic temp on pressure levels by @mspelman07 in #1955
- Wind direction changes by @gavinevans in #1958
Full Changelog: 1.6.2...1.7.0
1.6.2
What's Changed
- IM-1933: Remove iteration warning from the recursive filter by @bayliffe in #1939
- Enforce consistent altitude, latitude and longitude for site EMOS by @gavinevans in #1951
Full Changelog: 1.6.1...1.6.2