Releases: metoppv/improver
Releases · metoppv/improver
Release list
1.18.19
What's Changed
- EPPT-3458 fsi mandatory ffmc clipping by @ryan-cocking-mo in #2407
- Save pollen index categorical data as int32 by @mo-robert-purvis in #2411
- Correct equality used in ECC transformation approach by @gavinevans in #2416
- Enforce realization units in StandardiseMetadata by @brhooper in #2422
- MAINT: improver save refactor and support for overriding all arguments by @cpelley in #2412
- Warn in Combine plugin for new variable name not matching CF conventions by @mo-robert-purvis in #2419
- Add NAME model global attributes by @mo-robert-purvis in #2420
- EPPT-3626 fix relative humidity units in fire weather module by @ryan-cocking-mo in #2425
Full Changelog: 1.18.18...1.18.19
1.18.18
What's Changed
- Remove non-finite SSFT noise in StochasticNoise by @mo-AliceLake in #2400
- Add missing temporal interpolate kgo checksums by @brhooper in #2403
- RealizationSelection plugin modification by @gavinevans in #2364
- add density plug-in to Improver by @mo-DavidJohnJohnston in #2398
- Modifications to ForecastTrajectoryGapFiller by @gavinevans in #2369
- EPPT-3422-density-update-the-improver-virtual-temperature-plugin-so-it-can-be-used-by-the-new-epp-density-workflow by @katherinetomkins-mo in #2404
- Change upper bounds for Pollen index categorisation by @mo-robert-purvis in #2409
- Feature/air density plugins by @Anzerkhan27 in #2408
Full Changelog: 1.18.17...1.18.18
1.18.17
1.18.16
1.18.15
What's Changed
- Refine realization coordinate handling when clustering by @gavinevans in #2361
- Ensure blend_time is consistent with forecast_reference_time when resetting by @gavinevans in #2392
- Add the Ensemble Copula Coupling "transformation" approach by @gavinevans in #2303
- houndCI removal by @cpelley in #2393
- Rainforests training plugins by @lukehoffmann in #2244
- Remove Dask from stochastic noise plugin by @maxwhitemet in #2363
- Reduce memory usage in QRF calibration by @mo-AliceLake in #2399
New Contributors
- @lukehoffmann made their first contribution in #2244
Full Changelog: 1.18.14...1.18.15
1.18.14
1.18.13
What's Changed
- change categorical cube dtype from int32 to int8 by @Anzerkhan27 in #2371
- Revert "change categorical cube dtype from int32 to int8" by @MoseleyS in #2382
- MOBT-1148 Add subperiod-selector tool by @MoseleyS in #2373
- Mobt1161 precip phase decision tree by @mo-jbeaver in #2376
- Support more complex forecast period filtering when training QRF by @gavinevans in #2383
- Removing a name from CONTRIBUTING.md by @mo-jbeaver in #2384
- Allow cube-extraction to use a formatted time string by @MoseleyS in #2380
- Add option to update a scalar coordinate attribute as part of the StandardiseMetadata plugin by @gavinevans in #2378
- Ensure model_id_attr is present on SubperiodSelector output by @gavinevans in #2386
- Mobt 1138 ignore git hash cli by @mo-jbeaver in #2388
- Changes to how we do distance_to calculations by @maxwhitemet in #2379
- Pollen - remove setting forecast period in IMPROVER plugin by @mo-robert-purvis in #2385
Full Changelog: 1.18.12...1.18.13
1.18.12
What's Changed
- Refactor Pollen index for daily and hourly to single plugin by @mo-robert-purvis in #2372
- Adding kwarg as CLI argument & updating acceptance tests. by @mo-jbeaver in #2377
- Changed implementation from clipping to masking + added Unit Tests by @mo-DavidJohnJohnston in #2366
New Contributors
- @mo-DavidJohnJohnston made their first contribution in #2366
Full Changelog: 1.18.11...1.18.12
1.18.11
What's Changed
- Apply realization clustering result to any lead time by @gavinevans in #2340
- Option to ignore grid dimensions hash check on SpotExtraction by @mo-robert-purvis in #2360
- Maximum time discrepancy window added by @Anzerkhan27 in #2357
- Added support for equality operator by @Anzerkhan27 in #2362
- Support resetting the forecast_reference_time when clustering by @gavinevans in #2359
- Changes that might help with intermittent Stochastic Noise failure by @gavinevans in #2346
- Cast to the original dtype of the points in
expand_boundsby @Anzerkhan27 in #2367 - Eppt 3223 lifted index investigate why the values are wrong by @katherinetomkins-mo in #2365
- Changes to Pollen classes for refactoring cube long names and units of concentration by @mo-robert-purvis in #2368
- EPPT-3259 fix fsi duplicate metadata by @ryan-cocking-mo in #2370
Full Changelog: 1.18.10...1.18.11
1.18.10
What's Changed
- Eppt2408 implement initialisation process for fire severity iterative parameters by @robertplatt-mo in #2302
- EPPT-3122 Set START_DATE_DICT to outside largest lag period to silence warnings by @robertplatt-mo in #2304
- MOBT-1070: Time-zone safe handling of time point extraction in SAMOS calibration by @bayliffe in #2306
- Add attribute to realization clustering to record source realizations by @gavinevans in #2305
- Mobt991 ApplySAMOS plugin distribution fix by @brhooper in #2311
- MOBT-1069: Using adjacent validity times in SAMOS by @bayliffe in #2310
- Add quantile mapping and associated tests by @maxwhitemet in #2264
- Lighting in vicinity cell_method alignment for master by @bayliffe in #2296
- Eppt 2747 triggered lightning changes by @Anzerkhan27 in #2314
- Edit quantile mapping CLI docstring by @gavinevans in #2318
- EPPT3121 Add clip option to fine fuel moisture content calculation by @robertplatt-mo in #2317
- Pin proj and fix numpy-update-related test failures by @mo-AliceLake in #2326
- Triggered Lightning: Implement Layer Mean Temperature Plugins by @Anzerkhan27 in #2321
- Remove David's name due to git merging behaviour by @gavinevans in #2330
- Fix TrainGAMsForSAMOS input validation by @brhooper in #2328
- Generate time lagged ensemble with deterministic input by @gavinevans in #2316
- Cube dim validation utility by @maxwhitemet in #2327
- Add configurable grid spacing relative tolerance by @rachaelesler in #2308
- 953 stochastic noise by @maxwhitemet in #2275
- Add attribute to record secondary forecast sources when clustering realizations by @gavinevans in #2332
- 'Expand realization dimension' plugin by @maxwhitemet in #2329
- Allow equal duration_subdivision period and fidelity arguments by @maxwhitemet in #2322
- EPPT_3165 Include start_date metadata on all FSI datasets by @robertplatt-mo in #2335
- Bump mamba-org/setup-micromamba from 2 to 3 by @dependabot[bot] in #2343
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #2319
- EPPT-3239 fix process() of FSI plugins by @ryan-cocking-mo in #2339
- Refactor test cube checker by @MoseleyS in #2336
- Add joblib explicitly to the environments by @gavinevans in #2344
- Mobt 1064 deterministic realization selection by @mo-jbeaver in #2337
- Add cycle_count and analysis_ready metadata values to Fire Severity datasets by @robertplatt-mo in #2352
- Eppt 2747 layer mean temperature fixes by @Anzerkhan27 in #2356
- EPPT-3162 Pollen calculations classes by @mo-robert-purvis in #2334
New Contributors
- @mo-AliceLake made their first contribution in #2326
- @mo-jbeaver made their first contribution in #2337
Full Changelog: 1.18.9...1.18.10