From f543897c50b06ae52c42ec416be57ed30c1dc32f Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Wed, 23 Nov 2022 10:51:19 -0600
Subject: [PATCH] snapshot...

---
 modules/icing/util.py | 39 +--------------------------------------
 1 file changed, 1 insertion(+), 38 deletions(-)

diff --git a/modules/icing/util.py b/modules/icing/util.py
index 413d01ec..bc92b31c 100644
--- a/modules/icing/util.py
+++ b/modules/icing/util.py
@@ -4,7 +4,7 @@ import deeplearning.icing_cnn as icing_cnn
 from icing.pirep_goes import setup, time_filter_3
 from icing.moon_phase import moon_phase
 from util.util import get_time_tuple_utc, is_day, check_oblique, get_median, homedir, write_icing_file_nc4,\
-    write_icing_file_nc4_viirs,\
+    write_icing_file_nc4_viirs, get_training_parameters,\
     make_for_full_domain_predict, make_for_full_domain_predict_viirs_clavrx, prepare_evaluate
 from util.plot import make_icing_image
 from util.geos_nav import get_navigation, get_lon_lat_2d_mesh
@@ -15,43 +15,6 @@ import datetime
 # from scipy.signal import medfilt2d
 
 
-def get_training_parameters(day_night='DAY', l1b_andor_l2='both', satellite='GOES16', use_dnb=False):
-    if day_night == 'DAY':
-        train_params_l2 = ['cld_height_acha', 'cld_geo_thick', 'cld_temp_acha', 'cld_press_acha', 'supercooled_cloud_fraction',
-                           'cld_emiss_acha', 'conv_cloud_fraction', 'cld_reff_dcomp', 'cld_opd_dcomp', 'iwc_dcomp', 'lwc_dcomp']
-
-        if satellite == 'GOES16':
-            train_params_l1b = ['temp_10_4um_nom', 'temp_11_0um_nom', 'temp_12_0um_nom', 'temp_13_3um_nom', 'temp_3_75um_nom',
-                                'temp_6_2um_nom', 'temp_6_7um_nom', 'temp_7_3um_nom', 'temp_9_7um_nom',
-                                'refl_0_47um_nom', 'refl_0_65um_nom', 'refl_0_86um_nom', 'refl_1_38um_nom', 'refl_1_60um_nom']
-                                # 'refl_2_10um_nom']
-        elif satellite == 'H08':
-            train_params_l1b = ['temp_10_4um_nom', 'temp_12_0um_nom', 'temp_8_5um_nom', 'temp_3_75um_nom', 'refl_2_10um_nom',
-                                'refl_1_60um_nom', 'refl_0_86um_nom', 'refl_0_47um_nom']
-    else:
-        train_params_l2 = ['cld_height_acha', 'cld_geo_thick', 'cld_temp_acha', 'cld_press_acha', 'supercooled_cloud_fraction',
-                           'cld_emiss_acha', 'conv_cloud_fraction', 'cld_reff_acha', 'cld_opd_acha']
-
-        if use_dnb is True:
-            train_params_l2 = ['cld_height_acha', 'cld_geo_thick', 'cld_temp_acha', 'cld_press_acha', 'supercooled_cloud_fraction',
-                               'cld_emiss_acha', 'conv_cloud_fraction', 'cld_reff_dcomp', 'cld_opd_dcomp', 'iwc_dcomp', 'lwc_dcomp']
-
-        if satellite == 'GOES16':
-            train_params_l1b = ['temp_10_4um_nom', 'temp_11_0um_nom', 'temp_12_0um_nom', 'temp_13_3um_nom', 'temp_3_75um_nom',
-                                'temp_6_2um_nom', 'temp_6_7um_nom', 'temp_7_3um_nom', 'temp_9_7um_nom']
-        elif satellite == 'H08':
-            train_params_l1b = ['temp_10_4um_nom', 'temp_12_0um_nom', 'temp_8_5um_nom', 'temp_3_75um_nom']
-
-    if l1b_andor_l2 == 'both':
-        train_params = train_params_l1b + train_params_l2
-    elif l1b_andor_l2 == 'l1b':
-        train_params = train_params_l1b
-    elif l1b_andor_l2 == 'l2':
-        train_params = train_params_l2
-
-    return train_params, train_params_l1b, train_params_l2
-
-
 flt_level_ranges = {k: None for k in range(5)}
 flt_level_ranges[0] = [0.0, 2000.0]
 flt_level_ranges[1] = [2000.0, 4000.0]
-- 
GitLab