From bb83c1b9aad2fd8cf7d9e276a66925c32c894337 Mon Sep 17 00:00:00 2001 From: tomrink <rink@ssec.wisc.edu> Date: Mon, 18 Jul 2022 11:31:57 -0500 Subject: [PATCH] minor --- modules/util/viirs_l1b_l2.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py index c85ad777..1351fcdc 100644 --- a/modules/util/viirs_l1b_l2.py +++ b/modules/util/viirs_l1b_l2.py @@ -242,10 +242,24 @@ def scan(directory): def test_nlcomp(file): h5f = h5py.File(file, 'r') + cld_phs = get_grid_values_all(h5f, 'cloud_phase', scale_factor_name=None, range_name=None) + keep_0 = np.invert(np.isnan(cld_phs)) + reff = get_grid_values_all(h5f, 'cld_reff_nlcomp') + keep_1 = np.invert(np.isnan(reff)) + opd = get_grid_values_all(h5f, 'cld_opd_nlcomp') + keep_2 = np.invert(np.isnan(opd)) + cld_dz = get_grid_values_all(h5f, 'cld_geo_thick') + keep_3 = np.invert(np.isnan(cld_dz)) + + keep = keep_0 & keep_1 & keep_2 & keep_3 + cld_phs = cld_phs[keep] + reff = reff[keep] + opd = opd[keep] + cld_dz = cld_dz[keep] lwc_c, iwc_c = compute_lwc_iwc(cld_phs, reff, opd, cld_dz) -- GitLab