From b8d83bb390afc16e2345fa510526e05f374e7127 Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Wed, 13 Jul 2022 11:02:40 -0500
Subject: [PATCH] snapshot...

---
 modules/util/viirs_l1b_l2.py | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py
index d8fdf8dc..eb514494 100644
--- a/modules/util/viirs_l1b_l2.py
+++ b/modules/util/viirs_l1b_l2.py
@@ -67,7 +67,7 @@ def run_all(directory, out_directory):
                 label_tiles = []
 
                 try:
-                    run(data_h5f, label_h5f, data_tiles, label_tiles)
+                    run(data_h5f, label_h5f, data_tiles, label_tiles, mod_tile_width=16, border=7)
                 except Exception as e:
                     print(e)
                     data_h5f.close()
@@ -86,14 +86,14 @@ def run_all(directory, out_directory):
 
                 num = len(data_tiles)
 
-                # [label_valid_tiles.append(label_tiles[k]) for k in range(6)]
-                # [label_train_tiles.append(label_tiles[k]) for k in range(6, num)]
-                # [data_valid_tiles.append(data_tiles[k]) for k in range(6)]
-                # [data_train_tiles.append(data_tiles[k]) for k in range(6, num)]
-                [label_valid_tiles.append(label_tiles[k]) for k in range(2)]
-                [label_train_tiles.append(label_tiles[k]) for k in range(2, num)]
-                [data_valid_tiles.append(data_tiles[k]) for k in range(2)]
-                [data_train_tiles.append(data_tiles[k]) for k in range(2, num)]
+                [label_valid_tiles.append(label_tiles[k]) for k in range(4)]
+                [label_train_tiles.append(label_tiles[k]) for k in range(4, num)]
+                [data_valid_tiles.append(data_tiles[k]) for k in range(4)]
+                [data_train_tiles.append(data_tiles[k]) for k in range(4, num)]
+                # [label_valid_tiles.append(label_tiles[k]) for k in range(2)]
+                # [label_train_tiles.append(label_tiles[k]) for k in range(2, num)]
+                # [data_valid_tiles.append(data_tiles[k]) for k in range(2)]
+                # [data_train_tiles.append(data_tiles[k]) for k in range(2, num)]
 
             if f_cnt == 40:
                 cnt += 1
@@ -187,7 +187,8 @@ def run(data_h5f, label_h5f, data_tiles, label_tiles, mod_tile_width=64, border=
     #i_start = int(mod_num_pixels / 2) - int((num_keep_x_tiles * 3 * mod_tile_width) / 2)
     i_start = int(mod_num_pixels / 2) - int((mod_tile_width) / 2)
 
-    num_keep_y_tiles = 16
+    #num_keep_y_tiles = 16
+    num_keep_y_tiles = 48
     j_skip = 3 * mod_tile_width
     for j in range(num_keep_y_tiles):
         j_c = j * j_skip
-- 
GitLab