From 45e55c9006e48655a13b9c091c645d1c96da1d9c Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Wed, 28 Feb 2024 13:29:52 -0600 Subject: [PATCH] restructured lambda --- src/asf_tools/watermasking/generate_worldcover_tiles.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/asf_tools/watermasking/generate_worldcover_tiles.py b/src/asf_tools/watermasking/generate_worldcover_tiles.py index 94d30546..8dd4b4fa 100644 --- a/src/asf_tools/watermasking/generate_worldcover_tiles.py +++ b/src/asf_tools/watermasking/generate_worldcover_tiles.py @@ -23,9 +23,10 @@ def tile_preprocessing(tile_dir, min_lat, max_lat): """ filenames = [f for f in os.listdir(tile_dir) if f.endswith('.tif')] - def get_lat(filename): int(filename.split('_')[5][1:3]) - def filter(filename): (get_lat(filename) >= min_lat) and (get_lat(filename) <= max_lat) - filenames_filtered = [f for f in filenames if filter(f)] + def filename_filter(filename): + latitude = int(filename.split('_')[5][1:3]) + (latitude >= min_lat) and (latitude <= max_lat) + filenames_filtered = [f for f in filenames if filename_filter(f)] index = 0 num_tiles = len(filenames_filtered)