From 6ed05cf73481ab0bf23eeee7487382d0267726a1 Mon Sep 17 00:00:00 2001 From: Sandor Kertesz Date: Wed, 17 Sep 2025 14:53:06 +0100 Subject: [PATCH 1/2] Support 0.05 degree latlon target gridspec for GRIB data in earthkit-regrid --- docs/release_notes/version_0.16_updates.rst | 9 +++++++++ src/earthkit/data/conf/global_grids.json | 16 ++++++++++++++++ tests/core/test_gridspec.py | 1 + 3 files changed, 26 insertions(+) diff --git a/docs/release_notes/version_0.16_updates.rst b/docs/release_notes/version_0.16_updates.rst index beb7ba40b..d8e8ce3c0 100644 --- a/docs/release_notes/version_0.16_updates.rst +++ b/docs/release_notes/version_0.16_updates.rst @@ -2,6 +2,15 @@ Version 0.16 Updates ///////////////////////// +Version 0.16.5 +=============== + +Fixes +++++++++ + +- Enabled earthkit-regrid (earthkit-regrid >= 0.4.1 is required) to interpolate GRIB fieldlists on HEALPix nested grids to 0.05x0.05 degree global latitude-longitude grid + + Version 0.16.4 =============== diff --git a/src/earthkit/data/conf/global_grids.json b/src/earthkit/data/conf/global_grids.json index 472182e8c..963612f77 100644 --- a/src/earthkit/data/conf/global_grids.json +++ b/src/earthkit/data/conf/global_grids.json @@ -1,4 +1,20 @@ { + "0.05": { + "grid": [ + 0.05, + 0.05 + ], + "shape": [ + 3601, + 7200 + ], + "area": [ + 90, + 0, + -90, + 359.95 + ] + }, "0.1": { "grid": [ 0.1, diff --git a/tests/core/test_gridspec.py b/tests/core/test_gridspec.py index 8629142ee..37a8d93d4 100644 --- a/tests/core/test_gridspec.py +++ b/tests/core/test_gridspec.py @@ -24,6 +24,7 @@ @pytest.mark.parametrize( "gridspec", [ + {"grid": [0.05, 0.05]}, {"grid": [2, 2]}, {"area": [90, -180, -90, 180]}, {"area": [90, -180, -90, 180], "grid": [2, 2]}, From 5be715d33a594c742ef6080dca640816c6f7bc90 Mon Sep 17 00:00:00 2001 From: Sandor Kertesz Date: Wed, 17 Sep 2025 14:53:20 +0100 Subject: [PATCH 2/2] Support 0.05 degree latlon target gridspec for GRIB data in earthkit-regrid --- docs/release_notes/version_0.16_updates.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes/version_0.16_updates.rst b/docs/release_notes/version_0.16_updates.rst index d8e8ce3c0..4e258d9a5 100644 --- a/docs/release_notes/version_0.16_updates.rst +++ b/docs/release_notes/version_0.16_updates.rst @@ -8,7 +8,7 @@ Version 0.16.5 Fixes ++++++++ -- Enabled earthkit-regrid (earthkit-regrid >= 0.4.1 is required) to interpolate GRIB fieldlists on HEALPix nested grids to 0.05x0.05 degree global latitude-longitude grid +- Enabled earthkit-regrid (earthkit-regrid >= 0.4.1 is required) to interpolate GRIB fieldlists to 0.05x0.05 degree global latitude-longitude grid Version 0.16.4