Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cut v2.4 Features #3636

Closed
wants to merge 33 commits into from
Closed

Conversation

trexfeathers
Copy link
Contributor

This PR includes all planned features for Iris 2.4.

At time of writing (2020-01-14) it is failing Py2.7 tests due to CML differences caused by differences in python-eccodes versions between Py2 and Py3. @pp-mo to discuss this with @lbdreyer.

Further detail can be found on internal ticket AVD-1349.

trexfeathers and others added 30 commits January 13, 2020 13:09
…ask_test

Analysis percentile method - update applicability test for fast_percentile_method
* Have Travis test with iris-grib, remove problem tests

* mock GribInternalError correctly

* Update license headers

* account for changes in handling of grib message defaults

* Test against the latest version of python-eccodes

* Moved irir-grib skip to iris.tests
* Revert to single-line command for doctr invocation.

* Added script comment, partly to force Github respin.
* PI-2472: Tweak area weighting regrid move xdim and ydim axes (SciTools#3594)

* _regrid_area_weighted_array: Set axis order to y_dim, x_dim last dimensions

* _regrid_area_weighted_array: Extra tests for axes ordering

* PI-2472: Tweak area weighting regrid enforce xdim ydim (SciTools#3595)

* _regrid_area_weighted_array: Set axis order to y_dim, x_dim last dimensions

* _regrid_area_weighted_array: Extra tests for axes ordering

* _regrid_area_weighted_array: Ensure x_dim and y_dim

* PI-2472: Tweak area weighting regrid move averaging out of loop (SciTools#3596)

* _regrid_area_weighted_array: Refactor weights and move averaging outside loop
* The Area-weights routine is refactored into the "__prepare" and "__perform" structure, in-line with our other regridding methods.
* The area-weights are now computed in the "__prepare", so are calculated once.
* The information required for checking the regridding weights and target grid info are now cached on the "regridder" object.
* This is inline with the general use already described in the documentation.
LGTM

* Allow some 'key=None' args in Geostationary creation.

* Integration test loading netcdf geostationary without offset properties.
@pp-mo pp-mo mentioned this pull request Jan 15, 2020
4 tasks
@pp-mo
Copy link
Member

pp-mo commented Jan 15, 2020

#3638 replaces

@pp-mo pp-mo closed this Jan 15, 2020
@trexfeathers trexfeathers deleted the v2.4.x_attempt2 branch February 17, 2020 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants