From ac7a4f6849ddc8e9364d8c5be4ad6795b3bb73cd Mon Sep 17 00:00:00 2001 From: Adam English Date: Thu, 13 Feb 2025 10:32:31 -0600 Subject: [PATCH] refine parameter checking informative error instead of raised exception when `--reference` isn't given to bench or refine --- truvari/refine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/truvari/refine.py b/truvari/refine.py index ffdef2b..ddfdd93 100644 --- a/truvari/refine.py +++ b/truvari/refine.py @@ -296,7 +296,7 @@ def check_params(args): elif args.reference is None: args.reference = params["reference"] - if not os.path.exists(args.reference): + if args.reference is not None and not os.path.exists(args.reference): check_fail = True logging.error("Reference %s does not exist", args.reference)