From 13509d37c186ddfc225d91816cc2433c81a27b76 Mon Sep 17 00:00:00 2001 From: ftong <95+ftong@noreply.example.org> Date: Tue, 23 Jun 2026 17:16:07 +0200 Subject: [PATCH] Update src/shf_wrapper.py update wrapper --- src/shf_wrapper.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/shf_wrapper.py b/src/shf_wrapper.py index 7675fb3..3a033cf 100644 --- a/src/shf_wrapper.py +++ b/src/shf_wrapper.py @@ -31,6 +31,9 @@ def main(argv): return False else: raise argparse.ArgumentTypeError("Boolean value expected.") + + def float_or_none(v): + return None if v.lower() == "none" else float(v) parser = argparse.ArgumentParser() @@ -55,6 +58,7 @@ def main(argv): parser.add_argument("--time_unit", type=str) parser.add_argument("--model", type=str) parser.add_argument("--products_string", type=str) + parser.add_argument("--AOI_extent", nargs=4, type=float_or_none, default=[None] * 4, required=False) parser.add_argument("--verbose", type=str2bool) args = parser.parse_args()