From db8bb0f3be7eb4433b0b9eac09fa262683796b8f Mon Sep 17 00:00:00 2001 From: tomrink <rink@ssec.wisc.edu> Date: Thu, 14 Jul 2022 16:02:40 -0500 Subject: [PATCH] snapshot --- modules/aeolus/aeolus_amv.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py index 6a28b4dc..d947a46e 100644 --- a/modules/aeolus/aeolus_amv.py +++ b/modules/aeolus/aeolus_amv.py @@ -92,6 +92,8 @@ def match_amvs_to_raobs(raob_dict, raob_time, amv_ds, time_window=10, filepath=N cc = nc4f[amv_ds.elem_name][:].data ll = nc4f[amv_ds.line_name][:].data + num_amvs = amv_lons.shape[0] + param_s = [] param_s.append(amv_lons) param_s.append(amv_lats) @@ -110,6 +112,7 @@ def match_amvs_to_raobs(raob_dict, raob_time, amv_ds, time_window=10, filepath=N param_s.append(data.data[1]) else: param_s.append(data.data) + param_s.append(np.arange(num_amvs)) # The absolute dataset index of amvs # filter qc_name = amv_ds.get_qc_params() @@ -144,8 +147,7 @@ def match_amvs_to_raobs(raob_dict, raob_time, amv_ds, time_window=10, filepath=N in_ll = np.logical_and(ll > l_rng[0], ll < l_rng[1]) in_box = np.logical_and(in_cc, in_ll) - num_amvs = np.sum(in_box) - if num_amvs == 0: + if np.sum(in_box) == 0: continue match_dict[key] = param_nd[:, in_box] -- GitLab