From ebae60bb8ae1e3328ea5348c1f4e59287f71246b Mon Sep 17 00:00:00 2001 From: Sandor Kertesz Date: Mon, 10 Jun 2024 10:07:53 +0100 Subject: [PATCH] Fix identifying non-geographical netcdf fields --- src/climetlab/readers/netcdf/fieldset.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/climetlab/readers/netcdf/fieldset.py b/src/climetlab/readers/netcdf/fieldset.py index 76551b14..4905266b 100644 --- a/src/climetlab/readers/netcdf/fieldset.py +++ b/src/climetlab/readers/netcdf/fieldset.py @@ -42,10 +42,6 @@ def fields(self): return self._get_fields(DataSet(self.xr_dataset)) def _get_fields(self, ds): # noqa C901 - # Select only geographical variables - has_lat = False - has_lon = False - fields = [] skip = set() @@ -57,6 +53,10 @@ def _get_fields(self, ds): # noqa C901 skip.update(getattr(v, "grid_mapping", "").split(" ")) for name in ds.data_vars: + # Select only geographical variables + has_lat = False + has_lon = False + if name in skip: continue