From 483ee553d49e6172e99cb28548cdbc05be9e4202 Mon Sep 17 00:00:00 2001 From: HiramHerrera Date: Tue, 13 Aug 2024 18:59:08 -0700 Subject: [PATCH] Added option for zmin and zmax --- py/desisim/scripts/gen_qso_catalog.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/py/desisim/scripts/gen_qso_catalog.py b/py/desisim/scripts/gen_qso_catalog.py index 5e57a902..5cba093d 100644 --- a/py/desisim/scripts/gen_qso_catalog.py +++ b/py/desisim/scripts/gen_qso_catalog.py @@ -24,6 +24,12 @@ def main(): parser.add_argument("--exptime", type=float, default=None, required=False, help='Exposure time to assign to all targets in the mock catalog') + + parser.add_argument("--zmin", type=float, default=1.7, required=False, + help='Minimum redshift') + + parser.add_argument("--zmax", type=float, default=10.0, required=False, + help='Maximum redshift') parser.add_argument("--release", type=str, default='jura', choices=['iron','jura','Y5'], required=False, help='DESI survey release to reproduce') @@ -47,7 +53,7 @@ def main(): # Note: For Y1 and Y3 mocks (and probably Y5 too) the target selection redshift distribution # from Chaussidon et al. 2022 works better to match QSO targets Iron catalog. # The option distribution='from_data' should be a better option once I finish implementing it. - survey.apply_redshift_dist(distribution='target_selection', zmin=1.8) + survey.apply_redshift_dist(distribution='target_selection', zmin=args.zmin, zmax=args.zmax) # Apply NPASS geometry either from a release or a custom tiles file. survey.apply_data_geometry(release=args.release, tilefile=args.tiles_file)