From b3309b7439de224f60367f52aa44265ef80bac68 Mon Sep 17 00:00:00 2001 From: Cail Daley Date: Mon, 28 Sep 2026 18:21:54 +0200 Subject: [PATCH] Remove spread-model leftovers Drop the unread do_spread_model flag from the image-sim params template and describe metacal's mask argument as the pre-selection it is, with the size-based galaxy cut applied inside metacal. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Uemfjv9ybCwtKtprksZbVY --- src/sp_validation/calibration.py | 4 +++- workflow/image_sims/params_im_sim.py | 3 --- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/sp_validation/calibration.py b/src/sp_validation/calibration.py index e0ab212e..9eaaf42e 100644 --- a/src/sp_validation/calibration.py +++ b/src/sp_validation/calibration.py @@ -697,7 +697,9 @@ class metacal: data : input galaxy catalogue mask : array of bool - mask according to galaxy selection, e.g. spread_model + pre-selection mask, e.g. flag, magnitude and footprint cuts; the + size-based galaxy selection (``rel_size_min`` < T/Tpsf < + ``rel_size_max``) is applied here masking_type : string, optional, default='gal' masking type, one in 'gal', 'gal_mom', 'star' step : float, optional, default=0.01 diff --git a/workflow/image_sims/params_im_sim.py b/workflow/image_sims/params_im_sim.py index b7db399e..09d19bc1 100644 --- a/workflow/image_sims/params_im_sim.py +++ b/workflow/image_sims/params_im_sim.py @@ -192,9 +192,6 @@ gal_mag_bright = 15 gal_mag_faint = 30 -### Spread-model -do_spread_model = False - ### SExtractor flags to keep in addition to FLAGS=0 ### (bit-coded; list of powers of 2); ### Empty list if no flags