From a68b9ad7120042a28479838666a50854996ae589 Mon Sep 17 00:00:00 2001 From: "stephen.worsley" Date: Thu, 11 Jun 2020 09:49:07 +0100 Subject: [PATCH] explicitly set coords in nimrod load with units "1" --- lib/iris/fileformats/nimrod_load_rules.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/iris/fileformats/nimrod_load_rules.py b/lib/iris/fileformats/nimrod_load_rules.py index deb4ac862c..81e1b8cf41 100644 --- a/lib/iris/fileformats/nimrod_load_rules.py +++ b/lib/iris/fileformats/nimrod_load_rules.py @@ -301,7 +301,9 @@ def experiment(cube, field): """Add an 'experiment number' to the cube, if present in the field.""" if not is_missing(field, field.experiment_num): cube.add_aux_coord( - DimCoord(field.experiment_num, long_name="experiment_number") + DimCoord( + field.experiment_num, long_name="experiment_number", units="1" + ) ) @@ -592,7 +594,9 @@ def ensemble_member(cube, field): if not is_missing(field, ensemble_member_value): cube.add_aux_coord( DimCoord( - np.array(ensemble_member_value, dtype=np.int32), "realization" + np.array(ensemble_member_value, dtype=np.int32), + "realization", + units="1", ) )