The 2D extraction is sensitive to nsubbundles and nwavestep at the ~0.01 dflux/sigma level near the patch boundaries. For example, comparing nsubbundles=6 (default in desi_extract_spectra) with nsubbundles=5:
I checked that running with nsubbundles=6 reproduces the cascades result exactly. See below for details.
Code to reproduce using latest desi environment on cori
Here is a look at the full wavelength range and all 500 spec for the same frame. I also added comparisons with blanc and gpu_specter (using preproc and psf inputs from cascades).
The 2D extraction is sensitive to
nsubbundles
andnwavestep
at the ~0.01 dflux/sigma level near the patch boundaries. For example, comparingnsubbundles=6
(default in desi_extract_spectra) withnsubbundles=5
:I checked that running with
nsubbundles=6
reproduces the cascades result exactly. See below for details.Code to reproduce using latest desi environment on cori