From fdaba6aec6ff79fcbf242f37560173d4e64d3441 Mon Sep 17 00:00:00 2001 From: Edward Molter Date: Sat, 16 Aug 2025 15:15:52 -0700 Subject: [PATCH] Fix effective wavelength indexing --- nirc2_reduce/multi_reduce.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nirc2_reduce/multi_reduce.py b/nirc2_reduce/multi_reduce.py index 7fa0f39..9b59924 100755 --- a/nirc2_reduce/multi_reduce.py +++ b/nirc2_reduce/multi_reduce.py @@ -232,9 +232,9 @@ def run( targets, target_tabs = sort_rawfiles.split_by_kw(tab, object_kw) # loop over all targets - for i, targ in enumerate(targets): - print(f"Starting object {targ} ({i+1} of {len(targets)})") - targ_tab = target_tabs[i] + for j, targ in enumerate(targets): + print(f"Starting object {targ} ({j+1} of {len(targets)})") + targ_tab = target_tabs[j] filts, filt_tabs = sort_rawfiles.split_by_kw(targ_tab, filter_kw) # loop over all filters @@ -269,7 +269,7 @@ def run( fnames = fnames[-3:] # find corresponding wideband flatfield and badpx map - wl_eff = float(tab[wl_kw].data[0]) + wl_eff = float(filt_tab[wl_kw].data[0]) standard_idx, _ = find_nearest(standard_wls, wl_eff) flat_filt = standard_filts[standard_idx] subc = filt_tab[subc_kw].data[0]