From 8ebe923bff944c6e2e961e1e0ead5c226b2dfbee Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Tue, 5 Oct 2021 14:34:32 -0500
Subject: [PATCH] minor

---
 modules/icing/pirep_goes.py | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py
index 55a4b54c..05486b84 100644
--- a/modules/icing/pirep_goes.py
+++ b/modules/icing/pirep_goes.py
@@ -379,6 +379,30 @@ def run(pirep_dct, platform, outfile=None, outfile_l1b=None, dt_str_start=None,
         create_file(outfile_l1b, data_dct, l1b_ds_list, l1b_ds_types, lon_c, lat_c, time_s, fl_alt_s, ice_int_s, unq_ids)
 
 
+def pirep_info(pirep_dct):
+    time_keys = list(pirep_dct.keys())
+
+    lat_s = []
+    lon_s = []
+    flt_lvl_s = []
+    ice_intensity_s = []
+    for tkey in time_keys:
+        reports = pirep_dct[tkey]
+        for tup in reports:
+            lat, lon, fl, I, uid, rpt_str = tup
+            lat_s.append(lat)
+            lon_s.append(lon)
+            flt_lvl_s.append(fl)
+            ice_intensity_s.append(I)
+
+    lat_s = np.array(lat_s)
+    lon_s = np.array(lon_s)
+    flt_lvl_s = np.array(flt_lvl_s)
+    ice_intensity_s = np.array(ice_intensity_s)
+
+    return flt_lvl_s, ice_intensity_s, lat_s, lon_s
+
+
 def analyze(ice_dct, no_ice_dct):
 
     last_file = None
-- 
GitLab