From fe0308189c3ca869d15fa15f6ef5bdcf096a7aa9 Mon Sep 17 00:00:00 2001 From: Paolo Veglio <paolo.veglio@ssec.wisc.edu> Date: Fri, 23 Aug 2024 15:31:41 +0000 Subject: [PATCH] updated dimension name for "bits" to address error in xarray --- mvcm/main.py | 4 ++-- mvcm/write_output.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mvcm/main.py b/mvcm/main.py index a939816..44412e0 100644 --- a/mvcm/main.py +++ b/mvcm/main.py @@ -581,8 +581,8 @@ def main( sf = {k: {"dims": ("x", "y"), "data": scene_flags[k]} for k in scene_flags} old_debug_data = old_debug_data | sf - debug_output = xr.Dataset.from_dict(old_debug_data) - debug_output.to_netcdf("/ships19/hercules/pveglio/debug_data.nc", mode="w") + # debug_output = xr.Dataset.from_dict(old_debug_data) + # debug_output.to_netcdf("/ships19/hercules/pveglio/debug_data.nc", mode="w") all_bits = np.zeros((bit["01"].shape[0], bit["01"].shape[1], 22)) for i in range(len(_bitlist)): diff --git a/mvcm/write_output.py b/mvcm/write_output.py index 05dab58..ee93325 100644 --- a/mvcm/write_output.py +++ b/mvcm/write_output.py @@ -173,7 +173,7 @@ def save_output(data: xr.Dataset, attrs: dict, fname: str, compression: int, deb if debug is True: debug_data = { "bits": { - "dims": ("number_of_lines", "number_of_pixels", "bits"), + "dims": ("number_of_lines", "number_of_pixels", "bits_dimension"), "data": data.bits.values, }, "bands": { -- GitLab