Releases: metoppv/improver
Releases · metoppv/improver
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
1.5.0
What's Changed
- MOBT-500: Phase probability plugin and cli modification to allow no radius to be used by @bayliffe in #1902
- Mobt 496 enforce forecast consistency by @brhooper in #1900
- Thresholding masked data by @mspelman07 in #1905
- MOBT-494: Phase probability plugin without percentile generation by @bayliffe in #1903
- MOBT-494: Model blending of spot forecasts by @bayliffe in #1904
- MOBT-494: Modify day night mask to work with spot data. by @bayliffe in #1910
- Mobt 496 enforce forecast between references by @brhooper in #1907
- MOBT512-masking percentiles for cloud base height by @mspelman07 in #1908
- MOBT-494: Cube title setting in weather symbol code by @bayliffe in #1912
- Mobt515 cloud base height spot extraction by @mspelman07 in #1911
- Updates Broadcast and expand_bounds in Combine Plugin by @mspelman07 in #1914
- Update cbh ecc name by @mspelman07 in #1922
- Add CLI for clipping cubes by @mspelman07 in #1918
- Correct handling of reference time in weather_code plugin by @MoseleyS in #1920
- Support conversion from percentiles to probabilities by @gavinevans in #1924
- Add plugins to support rescaling of the forecast based on altitude difference by @gavinevans in #1916
- Changes to the modal code to increase the percentage to 30% and alter some of the groupings to give a better daily summary symbol. by @Katie-Howard in #1925
- Add CLIs to support rescaling of the forecast based on altitude difference by @gavinevans in #1917
- Skip ECC bounds usage when converting probabilities to percentiles by @gavinevans in #1926
- Add function which normalises input cubes according to a reference by @brhooper in #1919
- Fix to the wind vertical displacement adjustment implementation by @bayliffe in #1927
Full Changelog: 1.4.0...1.5.0