diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py index 1cfdf1ed431557be8b335f920cdaa791a4e94fe5..ff842153a3df2712dfc04bddd608898ed8ab52c7 100644 --- a/modules/icing/pirep_goes.py +++ b/modules/icing/pirep_goes.py @@ -497,6 +497,7 @@ def run_qc(filename, filename_l1b): cld_top_hgt = f['cld_height_acha'][:, 10:30, 10:30] cld_phase = f['cloud_phase'][:, 10:30, 10:30] cld_opd = f['cld_opd_acha'][:, 10:30, 10:30] + cld_opd_dc = f['cld_opd_dcomp'][:, 10:30, 10:30] cld_mask = f['cloud_mask'][:, 10:30, 10:30] f_l1b = h5py.File(filename_l1b, 'r') @@ -512,11 +513,13 @@ def run_qc(filename, filename_l1b): bts = [] phs = [] opd = [] + opd_dc = [] for i in range(len(mask)): if (np.sum(mask[i]) / 400) > 0.20: bts.append((bt_11um[i,].flatten())[mask[i]]) phs.append((cld_phase[i,].flatten())[mask[i]]) opd.append((cld_opd[i,].flatten())[mask[i]]) + opd_dc.append(cld_opd_dc[i,].flatten())[mask[i]] #else: # bts.append((bt_11um[i,].flatten())[mask[i]]) print('num valid pireps: ', len(bts)) @@ -524,9 +527,11 @@ def run_qc(filename, filename_l1b): bts = np.concatenate(bts) phs = np.concatenate(phs) opd = np.concatenate(opd) + opd_dc = np.concatenate(opd_dc) print(np.histogram(bts, bins=10)) print(np.histogram(opd, bins=10)) + print(np.histogram(opd_dc, bins=10)) print(np.histogram(phs, bins=6)) return mask