Path in .bash_profile=/apps/the_silver_searcher/2.2.0/bin:/apps/gcc/14.2.0/gsl/2.8.0/bin:/apps/libfuse/3.10.4/bin:/apps/compilers/gcc/14.2.0/bin:/apps/ufrc/bin:/orange/adamginsburg/repos/getsf/v210414/bin:/opt/slurm/bin:/home/adamginsburg/.local/bin:/blue/adamginsburg/adamginsburg/miniconda3/envs/python313/bin:/orange/adamginsburg/miniconda3/condabin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/bin:/home/adamginsburg/bin /home/adamginsburg/.vcs.sh: line 8: cd: /blue/adamginsburg/adamginsburg/miniconda3/envs/python313/share/gdb/auto-load//blue/adamginsburg/adamginsburg/miniconda3/envs/python313/lib/libarrow.so.2200.0.0-gdb.py: Not a directory Loading modules Setting up shell prompt Done loading .vcs.sh and .colors Loaded .bash_profile === GIT HEAD: 789ccc4 disable tracemalloc by default; massively degrades performance === === SERIAL START: Mon Jun 8 03:46:40 AM EDT 2026 === Starting crowdsource_catalogs_long **WARNING**: LOCAL JWST PRD VERSION PRDOPSSOC-072 DOESN'T MATCH THE CURRENT ONLINE VERSION PRDOPSSOC-073 Please consider updating pysiaf, e.g. pip install --upgrade pysiaf or conda update pysiaf Importing webbpsf Webbpsf version: 2.2.0 Done with imports 2026-06-08T03:46:56.253281: options: {'filternames': 'F480M', 'modules': 'nrcb', 'desaturated': False, 'daophot': True, 'nocrowdsource': True, 'bgsub': False, 'use_iter3_residual_bg': False, 'profile_memory': False, 'resbg_mosaic_module': '', 'cutout_region': '', 'cutout_label': '', 'cutout_size_arcsec': 5.0, 'fit_satstar_outside_fov': None, 'epsf': False, 'blur': False, 'proposal_id': '3958', 'target': 'sickle', 'field': '007', 'group': False, 'each_exposure': True, 'each_suffix': 'destreak_o007_crf', 'seed_catalog': '', 'iteration_label': 'v3_bench_serial', 'postprocess_residuals': False, 'basic_only': False, 'residual_negative_threshold': 0.0, 'local_snr_threshold': 5.0, 'daofind_roundlo': -1.0, 'daofind_roundhi': 1.0, 'satstar_artifact_ratio': 1.0, 'satstar_artifact_sigK': 3.0, 'skip_mosaic_each_exposure_residuals': True, 'bundle_size': 1, 'skip_if_done': False, 'finalize_only': False, 'iteration_labels': '', 'list_missing_tasks': False, 'max_group_size': 0, 'n_seed_chunks': 1, 'seed_chunk_index': 0, 'parallel_workers': 1, 'parallel_chunk_size': 100} 2026-06-08T03:46:56.275606: Looping over filenames ['/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00002_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00003_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00004_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00005_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00006_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00007_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00008_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00001_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00002_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00003_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00004_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00005_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00006_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00007_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00008_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00001_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00002_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00003_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00004_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00005_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00006_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00007_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00008_nrcblong_destreak_o007_crf.fits'] for filter=F480M proposal=3958 field=007 visitid=001 2026-06-08T03:46:56.275626: Starting 007 filter F480M module nrcb detector nrcblong 1 2026-06-08T03:46:56.280855: Starting cataloging on /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits 2026-06-08T03:46:56.591111: Loading cached PSF grid (skipping MAST/Poppy): /orange/adamginsburg/jwst/sickle/psfs/nircam_nrcb5_f480m_fovp101_samp2_npsf16.fits 2026-06-08T03:46:57.028335: DAO iter2 local-noise threshold=1.4369949943134586; local_snr_threshold=3.0; roundlo=-0.3; roundhi=0.3; sharplo=0.5; sharphi=1.0 2026-06-08T03:46:57.028413: Finding stars with daofind_tuned 2026-06-08T03:46:57.060213: outside-FOV seed at (-222,-268) kept (dist=21.9" <= 32.0") 2026-06-08T03:46:57.060246: outside-FOV seed at (153,-1313) DROPPED (dist=82.5" > 32.0") 2026-06-08T03:46:57.060260: Loaded 1 outside-FOV saturated-star seeds from /orange/adamginsburg/jwst/sickle//regions_/saturated_stars_outside_fov.reg (of 2 in file) Removing saturated stars from /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits Setting NaN variance to 0 Running get_saturated_stars Saturated starfinding: nsources= 24 This is not a valid WCS!!! CDELT is wrong!! how did this HAPPEN!?!? (might happen if fitting a non-i2d file) ignoring WCS failure so check that stuff is right... INFO: Loading grid from psf_fn=/orange/adamginsburg/jwst/sickle//psfs/nircam_nrcb5_f480m_fovp1024_samp2_npsf16.fits [jwst_gc_pipeline.reduction.saturated_star_finding] Loading large PSF grid for forced sources: /orange/adamginsburg/jwst/sickle//psfs/nircam_nrcb5_f480m_fovp1024_samp2_npsf16.fits Found 25 saturated sources to process Source 1: center at (x, y) = (341, 491), forced=False mask_buffer=4 bkg=(50,100) (sat_area=253) Set x_0.bounds = (74, 88) Set y_0.bounds = (74, 88) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ----------------- ---------------- ------------------ -------------------- -------------------- ----------------- ------------ ------------------ ---- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------ 1 1 1 10.501035690307617 81.0 81.0 383643.9552673345 81.23082061469074 81.4418252337906 1716567.4579094865 0.005482332462155019 0.006180199482239314 7528.187482408848 6382 0.0815506570843074 nan nan 1 False 341.23082061469074 491.4418252337906 266.5892808229605,-28.79934314404355 134577.14452192304 Number of pixels above threshold (346.67854797363253): 233.0 Accepting source 1 with flux=1716567.4579094865, fluxerr=7528.187482408848, snr=228.01869134112266, sidelobe_resid_sigma=-0.42, ssr_ratio=0.192 Source 2: center at (x, y) = (585, 450), forced=False mask_buffer=3 bkg=(42,84) (sat_area=147) Set x_0.bounds = (75, 87) Set y_0.bounds = (75, 87) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----------------- ----------------- ----------------- ------------------- -------------------- ------------------ ------------ ------------------ ---- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 3.497610092163086 81.0 81.0 443487.1440860625 80.48336790242656 79.77217753987607 886660.7007241169 0.03224577195437864 0.049871173759046865 24562.010285413216 6443 0.3420483865663956 nan nan 1 False 584.4833679024266 448.77217753987605 266.58831538486595,-28.79511434723563 68241.7391770282 Number of pixels above threshold (465.7884701537992): 105.0 Accepting source 2 with flux=886660.7007241169, fluxerr=24562.010285413216, snr=36.09886529730358, sidelobe_resid_sigma=1.21, ssr_ratio=0.845 Source 3: center at (x, y) = (279, 32), forced=False mask_buffer=3 bkg=(38,76) (sat_area=109) Set x_0.bounds = (76, 86) Set y_0.bounds = (27, 37) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ---------------- ------ ------ ----------------- ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ----------------- ---- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------ 1 1 1 24.1893367767334 81.0 32.0 203361.2639014554 81.18677017303438 32.03076185938364 352403.7138598752 0.024712859977677325 0.030604705392073297 5993.279282402831 5824 0.399921154857396 nan nan 1 False 279.18677017303435 32.03076185938364 266.5801125032247,-28.80062237802757 29816.973516175003 Number of pixels above threshold (497.587138366703): 82.0 Accepting source 3 with flux=352403.7138598752, fluxerr=5993.279282402831, snr=58.79981513536095, sidelobe_resid_sigma=1.31, ssr_ratio=0.930 Source 4: center at (x, y) = (423, 354), forced=False mask_buffer=3 bkg=(35,70) (sat_area=87) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ------------------ -------------------- -------------------- ------------------ ------------ ------------------ ---- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 4.572719573974609 81.0 81.0 260797.95981490312 81.19445604768019 80.37838621831634 309424.74569752644 0.027443341605415502 0.027485993991826704 10965.235415795578 6459 0.6012066110533969 nan nan 1 False 423.1944560476802 353.37838621831634 266.5864795694077,-28.797971076939127 24871.07232378849 Number of pixels above threshold (358.5601080322255): 87.0 Accepting source 4 with flux=309424.74569752644, fluxerr=10965.235415795578, snr=28.21870520461382, sidelobe_resid_sigma=0.90, ssr_ratio=0.907 Source 5: center at (x, y) = (308, 91), forced=False mask_buffer=2 bkg=(32,64) (sat_area=69) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ --------------- ----------------- ----------------- ------------------- -------------------- ----------------- ------------ ---------------- -------------------- ------------ ----- ---------------- ------------------ ----------------- -------------------------------------- 1 1 1 21.758202267530677 81.0 81.0 267463.41251896136 79.017910134022 80.26163734614191 35506.56711153203 0.04061553533565846 0.041387014186985156 926.7150656822765 6530 6.51733831404113 -0.01466059136293142 nan 1 False 306.01791013402203 90.26163734614191 266.58126595719006,-28.800129116664664 2977.455825538995 Number of pixels above threshold (459.6161841608828): 15.0 Skipping source 5: snr=38.3144381983161, fluxerr=926.7150656822765, qfit=6.51733831404113, sidelobe_resid_sigma=5.48, ssr_ratio=0.998 Source 6: center at (x, y) = (91, 295), forced=False mask_buffer=2 bkg=(32,64) (sat_area=69) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ----------------- ----------------- -------------------------------------- 1 1 1 2.8438072204589844 81.0 81.0 165314.3721775973 81.01743015845084 80.99568704905734 90833.60703032235 0.013156211264811958 0.013389956756346641 768.1226380281174 6481 1.4097654011341512 -0.016855908221610198 nan 1 False 91.01743015845084 294.9956870490573 266.58546264705876,-28.803795584356283 7795.050581228304 Number of pixels above threshold (277.15604614257757): 33.0 Accepting source 6 with flux=90833.60703032235, fluxerr=768.1226380281174, snr=118.25404243195518, sidelobe_resid_sigma=0.17, ssr_ratio=0.729 Source 7: center at (x, y) = (128, 232), forced=False mask_buffer=2 bkg=(31,62) (sat_area=63) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ---------------- ------------------ -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------- 1 1 1 3.3608333332536304 81.0 81.0 169721.49547979256 81.06520629100073 81.0522890890478 113345.48730861192 0.007082489756833513 0.007208369616850819 515.7700808008433 6540 0.9922643770148113 -0.004108013180947197 nan 1 False 128.06520629100072 232.0522890890478 266.58418565514756,-28.80317560762931 9702.340313555042 Number of pixels above threshold (299.2612025568476): 39.0 Accepting source 7 with flux=113345.48730861192, fluxerr=515.7700808008433, snr=219.75971761025536, sidelobe_resid_sigma=0.47, ssr_ratio=0.421 Source 8: center at (x, y) = (376, 166), forced=False mask_buffer=2 bkg=(31,62) (sat_area=62) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ---------------- ----------------- ------------------ ------------------- -------------------- ----------------- ------------ ------------------ ---- ------------ ----- ---------------- ------------------ ------------------ ---------------------------------- 1 1 1 10.26862907409668 81.0 81.0 275939.2138240047 80.3110315803236 81.21059768302324 232225.68106734994 0.01570484361613897 0.014525872989252831 4449.439316706974 6391 0.7228403806075722 nan nan 1 False 375.31103158032363 166.21059768302325 266.5827547032434,-28.798886933957 18893.63709597386 Number of pixels above threshold (377.19937499999924): 73.0 Accepting source 8 with flux=232225.68106734994, fluxerr=4449.439316706974, snr=52.19212231873295, sidelobe_resid_sigma=1.63, ssr_ratio=0.748 Source 9: center at (x, y) = (453, 362), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ------------------ ------------------- ------------------- ----------------- ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ------------------ ------------------------------------- 1 1 1 1.3561442629388551 81.0 81.0 -37721.25594304733 80.59552862184297 80.58917814762584 111532.96739479864 0.05290982678622968 0.05384586294432798 3790.847668944363 6561 2.6889267117484894 0.010700310850757686 nan 0 False 452.59552862184296 361.58917814762583 266.5866304928901,-28.797454248804055 8476.178390611514 Number of pixels above threshold (247.4023619920325): 57.0 Accepting source 9 with flux=111532.96739479864, fluxerr=3790.847668944363, snr=29.42164316137167, sidelobe_resid_sigma=1.16, ssr_ratio=0.890 Source 10: center at (x, y) = (201, 391), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ---------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ------------------ ------------------ -------------------------------------- 1 1 1 16.70082187652588 81.0 81.0 250564.69425118476 81.43657035550574 80.99968691407265 93015.63422525932 0.015317067235983606 0.016065081206825472 917.450361413965 6498 1.6321208184885703 -0.009729615617292417 nan 1 False 201.43657035550575 390.99968691407264 266.58733406899984,-28.801826760045444 7413.0167440785435 Number of pixels above threshold (242.16202931980774): 43.0 Accepting source 10 with flux=93015.63422525932, fluxerr=917.450361413965, snr=101.38492297491123, sidelobe_resid_sigma=1.94, ssr_ratio=0.523 Source 11: center at (x, y) = (570, 458), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------- ----------------- ----------------- ------------------ ------------------- ------------------- ------------------ ------------ ----------------- ---------------------- ------------ ----- ---------------- ----------------- ----------------- ------------------------------------ 1 1 1 2.454254002260975 81.0 81.0 -352824.76357070036 81.35806114419292 81.06476351364131 188201.02164764405 0.09014974333107272 0.09171471107691696 10895.500655159158 6561 4.297694393609905 -0.0007911505838534357 nan 0 False 570.3580611441929 458.0647635136413 266.588507859787,-28.795356996262786 15341.392044239741 Number of pixels above threshold (336.87538449060446): 69.0 Accepting source 11 with flux=188201.02164764405, fluxerr=10895.500655159158, snr=17.27327890697051, sidelobe_resid_sigma=3.19, ssr_ratio=0.957 Source 12: center at (x, y) = (536, 123), forced=False mask_buffer=2 bkg=(27,54) (sat_area=46) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ---------------- ----------------- ------------------ --------------------- --------------------- ----------------- ------------ ------------------ ---------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 3.539560317993164 81.0 81.0 229319.2978300137 80.6643949457416 81.29179609053001 201358.85310520694 0.0019648150988787255 0.0020000764307232777 254.0052385340435 6443 0.3563376514927082 -0.0062186956299889575 nan 1 False 535.6643949457416 123.29179609053001 266.5818223741069,-28.796105562768993 16167.450948572463 Number of pixels above threshold (274.10199493408095): 82.0 Accepting source 12 with flux=201358.85310520694, fluxerr=254.0052385340435, snr=792.7350406917669, sidelobe_resid_sigma=1.46, ssr_ratio=0.098 Source 13: center at (x, y) = (244, 142), forced=False mask_buffer=2 bkg=(27,54) (sat_area=46) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ---------------- ----------------- ------------------ --------------------- -------------------- ------------------ ------------ ------------------ ----------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 15.846282958984375 81.0 81.0 246274.9395282382 81.7142986743855 81.33827924472835 153579.04359121548 0.0021786553571716966 0.002216274420514229 214.74421617798615 6465 0.6044165081903712 -0.00018021717575050287 nan 1 False 244.7142986743855 142.33827924472837 266.5823364287236,-28.801177244091306 12340.471645712985 Number of pixels above threshold (322.3184638908612): 63.0 Accepting source 13 with flux=153579.04359121548, fluxerr=214.74421617798615, snr=715.1719674904994, sidelobe_resid_sigma=1.48, ssr_ratio=0.260 Source 14: center at (x, y) = (180, 18), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (15, 21) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ------------------ ------------------ -------------------- -------------------- ----------------- ------------ ------------------- ---------------------- ------------ ----- ---------------- ------------------ ------------------ -------------------------------------- 1 1 1 2.2115925887876546 81.0 18.0 162449.16797998754 81.54398731975996 17.512198188570334 136835.16019623925 0.002943729317810212 0.002996803031421443 258.8770514840589 4742 0.42417628769574894 -0.0013607254212113231 nan 1 False 180.54398731975996 17.512198188570334 266.57986684463015,-28.802350801050853 9970.238329151423 Number of pixels above threshold (295.9336871337878): 61.0 Accepting source 14 with flux=136835.16019623925, fluxerr=258.8770514840589, snr=528.571997447465, sidelobe_resid_sigma=1.03, ssr_ratio=0.144 Source 15: center at (x, y) = (342, 166), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----------------- ----------------- ----------------- ------------------- -------------------- ----------------- ------------ ----------------- --------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 10.87154299548721 81.0 81.0 63945.28339507895 80.15870505075442 81.60815956209325 92788.12566092715 0.04538287867969933 0.046166392598792814 2703.597590621095 6561 2.044645683508924 0.0004997747006331476 nan 0 False 341.1587050507544 166.60815956209325 266.5827782516984,-28.799483041775964 7450.575112281544 Number of pixels above threshold (299.0957055213784): 37.0 Accepting source 15 with flux=92788.12566092715, fluxerr=2703.597590621095, snr=34.320242769417106, sidelobe_resid_sigma=1.11, ssr_ratio=0.870 Source 16: center at (x, y) = (533, 240), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ---------------- ----------------- -------------------- -------------------- ----------------- ------------ ----------------- --------------------- ------------ ----- ---------------- ----------------- ----------------- ------------------------------------ 1 1 1 4.328057285339039 81.0 81.0 148218.72387152538 80.66638905670014 81.1872158036702 88120.33428629873 0.010930383836625823 0.011127636262563094 618.4425459853127 6457 1.119145035030451 -0.010503424094856979 nan 1 False 532.6663890567002 240.1872158036702 266.584163712643,-28.796108067505976 7201.50144235716 Number of pixels above threshold (319.6261673481722): 25.0 Accepting source 16 with flux=88120.33428629873, fluxerr=618.4425459853127, snr=142.4875032585347, sidelobe_resid_sigma=0.84, ssr_ratio=0.682 Source 17: center at (x, y) = (574, 279), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------ 1 1 1 3.4008697802086254 81.0 81.0 122388.08225260228 81.27332463702176 80.58754810595227 87739.35086796172 0.005571620300848526 0.005664943620352904 313.7413880722565 6561 0.9150650629658992 -0.006103494895683598 nan 0 False 574.2733246370218 278.58754810595224 266.5849133889341,-28.79536525707251 6872.503109388245 Number of pixels above threshold (233.78632896820346): 42.0 Accepting source 17 with flux=87739.35086796172, fluxerr=313.7413880722565, snr=279.6550095193524, sidelobe_resid_sigma=0.31, ssr_ratio=0.354 Source 18: center at (x, y) = (221, 392), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- ------------------- ------------------ ------------ ----------------- --------------------- ------------ ----- ---------------- ------------------ ------------------ ------------------------------------- 1 1 1 16.192428714056774 81.0 81.0 176244.08923741392 81.25956928841158 80.57971636998657 69475.46927429503 0.005495956029086372 0.00558747670496365 245.04758710871835 6561 1.277564078264631 -0.003480721650730965 nan 0 False 221.25956928841157 391.57971636998656 266.5873366161687,-28.801480416073385 5444.066928411279 Number of pixels above threshold (228.47951191645032): 32.0 Accepting source 18 with flux=69475.46927429503, fluxerr=245.04758710871835, snr=283.5182753440922, sidelobe_resid_sigma=1.64, ssr_ratio=0.504 Source 19: center at (x, y) = (57, 584), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (54, 60) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ------------------ ----------------- ------------------ -------------------- -------------------- ------------------ ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ----------------- ----------------------------------- 1 1 1 4.979276657104492 57.0 81.0 152713.58525232895 57.184194846292456 81.06141596194435 103859.65690885228 0.004546173924980158 0.004620791912943499 303.06916841276706 6501 0.7483355850766791 -0.02034349266397582 nan 1 False 57.184194846292456 584.0614159619444 266.591264969772,-28.80426281743149 8782.829027502128 Number of pixels above threshold (208.39960632324227): 58.0 Accepting source 19 with flux=103859.65690885228, fluxerr=303.06916841276706, snr=342.69291545816344, sidelobe_resid_sigma=1.13, ssr_ratio=0.138 Source 20: center at (x, y) = (104, 388), forced=False mask_buffer=2 bkg=(20,40) (sat_area=20) Set x_0.bounds = (79, 83) Set y_0.bounds = (79, 83) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ------------------ ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------- 1 1 1 11.97952580876625 81.0 81.0 166967.23513060124 80.88452621079867 80.62030012450023 83082.62157674634 0.004273852782227629 0.004349800346416041 228.08289678214584 6531 1.1260446480335489 -0.00989607269278893 nan 1 False 103.88452621079867 387.6203001245002 266.5873110243013,-28.803531396461263 6730.231379856957 Number of pixels above threshold (248.75626669917392): 37.0 Accepting source 20 with flux=83082.62157674634, fluxerr=228.08289678214584, snr=364.2650227127858, sidelobe_resid_sigma=1.49, ssr_ratio=0.468 Source 21: center at (x, y) = (500, 181), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----- ----- ------------------ ----- ----- -------- ------------ ------------------ ------------------- ------------ ----- ---------------- --------- --------- ------------------------------------ 1 1 1 4.417389286679783 81.0 81.0 78181.59865197857 82.0 80.0 -62.70741828680959 nan nan nan 6561 -1957.508783283956 0.03139416741408943 nan 20 False 501.0 180.0 266.5829733627173,-28.79668660787209 0.0 Number of pixels above threshold (242.42811780657664): 0.0 Skipping source 21: snr=nan, fluxerr=nan, qfit=-1957.508783283956, sidelobe_resid_sigma=0.30, ssr_ratio=1.022 Source 22: center at (x, y) = (266, 289), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----- ------------------- ----- ----- -------- ------------ ------------------- ---- ------------ ----- ---------------- ----------------- --------- ----------------------------------- 1 1 1 14.085208892822266 81.0 81.0 118275.05654834333 80.30217744235543 82.0 -264.47519949551025 nan nan nan 6486 -502.22922103557653 nan nan 21 False 265.3021774423554 290.0 266.585283002791,-28.80075481974467 0.0 Number of pixels above threshold (200.37022354125935): 0.0 Skipping source 22: snr=nan, fluxerr=nan, qfit=-502.22922103557653, sidelobe_resid_sigma=0.85, ssr_ratio=1.098 Source 23: center at (x, y) = (9, 546), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (8, 10) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----- ----- ------------------ ----- ----- -------- ------------ ------------------ -------------------- ------------ ----- ---------------- --------- --------- -------------------------------------- 1 1 1 4.705219253551894 9.0 81.0 36477.92521363896 8.0 80.0 -92.02904737913764 nan nan nan 4050 -426.8039773267726 0.012413183033065751 nan 21 False 8.0 545.0 266.59050550922217,-28.805138239332912 0.0 Number of pixels above threshold (196.71918448138754): 0.0 Skipping source 23: snr=nan, fluxerr=nan, qfit=-426.8039773267726, sidelobe_resid_sigma=0.34, ssr_ratio=1.043 Source 24: center at (x, y) = (588, 586), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----- ------------------ ----- ----- -------- ------------ ----------------- ---- ------------ ----- ---------------- ----------------- --------- ------------------------------------- 1 1 1 5.468421936035156 81.0 81.0 61618.010852765845 81.38077386713509 80.0 2685.9309025540792 nan nan nan 6476 22.02223471642852 nan nan 17 False 588.3807738671351 585.0 266.5910405288883,-28.794988085987445 217.85019500908587 Number of pixels above threshold (138.078531799316): 5.0 Skipping source 24: snr=nan, fluxerr=nan, qfit=22.02223471642852, sidelobe_resid_sigma=1.79, ssr_ratio=1.079 Source 25: center at (x, y) = (-222, -268), forced=True forced source: no local-bkg (source is off-edge) (sat_area=forced) Custom forced-source fit: flux=3.783e+08 flux_err=5.354e+06 n_pix=28739 sigma_bg=1.152e+01 (dx,dy)=(-5,3) qfit=0.001 reduced_chi2=53.768 id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- --------- ------ ------ ---------- ------ ------ ----------------- ----- ----- ----------------- ------------ -------------------- ----------------- ----------------- ----- ---------------- --------- --------- -------------------------------------- 1 1 1 0.0 -222.0 -268.0 10000000.0 -227.0 -265.0 378326777.4965467 0.0 0.0 5354490.648553259 28739 0.001492612709737299 2.167383309542251 53.76758434320076 0 True -227.0 -265.0 266.57439674101323,-28.809586465400137 84.33631217989068 Number of pixels above threshold (221.17846398798326): 0.0 Accepting forced outside-FOV source 25 with flux=378326777.4965467, fluxerr=5354490.648553259, snr=70.65597875285629, sidelobe_resid_sigma=nan, ssr_ratio=1.000 Finished get_saturated_stars Saved saturated star catalog to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_serial_satstar_catalog.fits Saved saturated star model image to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_serial_satstar_model.fits Saved saturated star residual image to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_serial_satstar_residual.fits 2026-06-08T03:48:37.921879: Subtracted satstar_model (/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_serial_satstar_model.fits) from nan_replaced_data: 305681 positive pixels, sum=4.836e+06 counts; replaced 1454 SATURATED-DQ pixels with model before subtract (residual=0 there) 2026-06-08T03:48:38.145737: Snapped 1317 of 1322 seed positions to per-filter iter2 catalog (f480m_merged_indivexp_merged_iter2_daoiterative_iterative.fits) within 0.19"; populated skycoord_f480m column. 2026-06-08T03:48:38.172401: Injected 12702 per-filter iter2 sources as new seed rows (flux_init carried from iter2 'flux' column); dedup will collapse against nearby union fragments. Seed table now 14024 rows. 2026-06-08T03:48:38.196324: Snapped 1 of 20 satstar_table entries to per-filter iter2 positions within 0.19". 2026-06-08T03:48:38.249594: Extra DAO detections local-SNR filter: in=1050 kept=941 dropped=109 2026-06-08T03:48:38.285849: Seed composition: merged_seed_rows=14024 sat_seed_rows=20 nonsat_seed_rows=14024 dao_detect_total=941 dao_detect_finite_xy=941 dao_added=2 dao_rejected_duplicates=939 seed_rows_final=14046 2026-06-08T03:48:38.309170: SeededFinder dropping 9004 out-of-field sources (nx=640, ny=640) 2026-06-08T03:48:38.352708: Pre-fit deduplication removed 1727 seeds within 1.29 pix (5042 -> 3315); 1309 clusters had disagreeing init fluxes 2026-06-08T03:48:38.352748: Found 5042 with daofind_tuned 2026-06-08T03:48:38.353941: Saving photutils results. 2026-06-08T03:48:38.354383: Found and removed 2 bad fits out of 5042 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:48:38.357725: len(result) = 5040, len(coords) = 5040, type(result)= 2026-06-08T03:48:38.358590: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_serial_daophot_seeded.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur= 2026-06-08T03:48:38.470986: Completed seeded photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_serial_daophot_seeded.fits 2026-06-08T03:48:39.817117: Starting basic PSF photometry 2026-06-08T03:48:39.817369: About to do BASIC photometry.... Fit source/group: 0%| | 0/3315 [00:00 3260); 43 clusters had disagreeing fitted fluxes (resolved by qfit) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1747: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1748: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:48:51.759555: Saturation-proximity filter (basic): dropping 3 fits within 1.0 pix of a SATURATED-DQ pixel (3260 -> 3257); sat_pixels_in_frame=1454 2026-06-08T03:48:51.759614: dropped fits (basic, up to 50 closest to sat): 2026-06-08T03:48:51.759633: id x_fit y_fit flux_fit sat_dist 2026-06-08T03:48:51.759654: 3313 104.10 386.68 853.07 0.00 2026-06-08T03:48:51.759669: 2581 278.15 38.44 5123.32 1.00 2026-06-08T03:48:51.759682: 2591 224.70 392.01 0.00 1.00 Add model sources: 0%| | 0/3234 [00:003.0*err_med (err_med=3.99); 3257 -> 3244 2026-06-08T03:48:53.563503: dropped fits (basic, up to 50 smallest ratio): 2026-06-08T03:48:53.563522: id x_fit y_fit flux_fit sat_val dao_val ratio 2026-06-08T03:48:53.563541: 2811 279.17 527.43 58.07 12.74 4.73 0.371 2026-06-08T03:48:53.563557: 2354 395.18 154.29 56.44 12.99 5.41 0.417 2026-06-08T03:48:53.563571: 2781 402.61 341.56 112.36 17.93 8.79 0.490 2026-06-08T03:48:53.563584: 2590 342.43 515.22 191.70 26.76 15.46 0.578 2026-06-08T03:48:53.563597: 3024 63.77 595.30 110.50 15.80 9.19 0.582 2026-06-08T03:48:53.563609: 2370 205.86 393.45 1303.15 167.78 105.19 0.627 2026-06-08T03:48:53.563633: 2432 313.74 491.82 452.87 58.92 38.21 0.649 2026-06-08T03:48:53.563648: 1907 268.72 10.64 100.05 11.99 8.02 0.669 2026-06-08T03:48:53.563660: 3265 258.91 20.40 227.85 25.68 18.61 0.724 2026-06-08T03:48:53.563673: 2356 355.72 177.20 238.44 26.06 19.93 0.765 2026-06-08T03:48:53.563685: 738 419.62 363.82 464.98 47.99 38.20 0.796 2026-06-08T03:48:53.563697: 1956 320.62 480.03 924.28 92.39 77.09 0.834 2026-06-08T03:48:53.563709: 2347 188.46 24.72 360.05 32.00 29.47 0.921 2026-06-08T03:48:53.564141: Saving photutils results. 2026-06-08T03:48:53.564738: Found and removed 23 bad fits out of 3244 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:48:53.565965: len(result) = 3221, len(coords) = 3221, type(result)= 2026-06-08T03:48:53.566192: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_serial_daophot_basic.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur=False 2026-06-08T03:48:53.618598: Completed basic photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_serial_daophot_basic.fits 2026-06-08T03:48:53.618706: Creating BASIC residual image, using 21x21 patches Add model sources: 0%| | 0/3221 [00:00 3394); 81 clusters had disagreeing fitted fluxes (resolved by qfit) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1747: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1748: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:49:12.776837: Saturation-proximity filter (iterative): dropping 5 fits within 1.0 pix of a SATURATED-DQ pixel (3394 -> 3389); sat_pixels_in_frame=1454 2026-06-08T03:49:12.776880: dropped fits (iterative, up to 50 closest to sat): 2026-06-08T03:49:12.776897: id x_fit y_fit flux_fit sat_dist 2026-06-08T03:49:12.776917: 3380 132.27 234.30 770.10 0.00 2026-06-08T03:49:12.776932: 3313 104.10 386.68 853.07 0.00 2026-06-08T03:49:12.776966: 3396 94.92 297.10 874.64 0.00 2026-06-08T03:49:12.776980: 2591 224.70 392.01 0.00 1.00 2026-06-08T03:49:12.776993: 2581 278.15 38.44 5123.32 1.00 /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1809: RuntimeWarning: invalid value encountered in cast s_ix = np.rint(sx).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1810: RuntimeWarning: invalid value encountered in cast s_iy = np.rint(sy).astype(int) Add model sources: 0%| | 0/3366 [00:003.0*err_med (err_med=3.99); 3389 -> 3371 2026-06-08T03:49:14.651666: dropped fits (iterative, up to 50 smallest ratio): 2026-06-08T03:49:14.651684: id x_fit y_fit flux_fit sat_val dao_val ratio 2026-06-08T03:49:14.651702: 3385 574.00 273.68 388.25 203.93 32.67 0.160 2026-06-08T03:49:14.651718: 3440 297.02 492.22 31.41 15.30 3.53 0.231 2026-06-08T03:49:14.651731: 3329 282.23 42.23 399.23 117.59 33.19 0.282 2026-06-08T03:49:14.651744: 2811 279.17 527.43 58.07 12.74 4.73 0.371 2026-06-08T03:49:14.651757: 2354 395.18 154.29 56.44 12.99 5.41 0.417 2026-06-08T03:49:14.651769: 2781 402.61 341.56 112.36 17.93 8.79 0.490 2026-06-08T03:49:14.651781: 3326 263.23 32.07 194.78 30.38 17.44 0.574 2026-06-08T03:49:14.651793: 2590 342.43 515.22 191.70 26.76 15.46 0.578 2026-06-08T03:49:14.651805: 3024 63.77 595.30 110.50 15.80 9.19 0.582 2026-06-08T03:49:14.651817: 2370 205.86 393.45 1303.15 167.78 105.19 0.627 2026-06-08T03:49:14.651829: 2432 313.74 491.82 452.87 58.92 38.21 0.649 2026-06-08T03:49:14.651856: 1907 268.72 10.64 100.05 11.99 8.02 0.669 2026-06-08T03:49:14.651870: 3265 258.91 20.40 227.85 25.68 18.61 0.724 2026-06-08T03:49:14.651883: 2356 355.72 177.20 238.44 26.06 19.93 0.765 2026-06-08T03:49:14.651895: 738 419.62 363.82 464.98 47.99 38.20 0.796 2026-06-08T03:49:14.651907: 3391 580.65 289.44 202.68 19.91 15.92 0.799 2026-06-08T03:49:14.651918: 1956 320.62 480.03 924.28 92.39 77.09 0.834 2026-06-08T03:49:14.651930: 2347 188.46 24.72 360.05 32.00 29.47 0.921 /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1927: RuntimeWarning: invalid value encountered in cast s_ix = np.rint(sx).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1928: RuntimeWarning: invalid value encountered in cast s_iy = np.rint(sy).astype(int) 2026-06-08T03:49:14.654050: Saving photutils results. 2026-06-08T03:49:14.654639: Found and removed 23 bad fits out of 3371 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:49:14.655881: len(result) = 3348, len(coords) = 3348, type(result)= 2026-06-08T03:49:14.656101: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_serial_daophot_iterative.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur=False 2026-06-08T03:49:14.684974: Completed iterative photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_serial_daophot_iterative.fits 2026-06-08T03:49:14.685080: Creating iterative residual Add model sources: 0%| | 0/3348 [00:00 32.0") 2026-06-08T03:49:43.864877: Loaded 1 outside-FOV saturated-star seeds from /orange/adamginsburg/jwst/sickle//regions_/saturated_stars_outside_fov.reg (of 2 in file) Removing saturated stars from /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits Setting NaN variance to 0 Running get_saturated_stars Saturated starfinding: nsources= 24 This is not a valid WCS!!! CDELT is wrong!! how did this HAPPEN!?!? (might happen if fitting a non-i2d file) ignoring WCS failure so check that stuff is right... INFO: Loading grid from psf_fn=/orange/adamginsburg/jwst/sickle//psfs/nircam_nrcb5_f480m_fovp1024_samp2_npsf16.fits [jwst_gc_pipeline.reduction.saturated_star_finding] Loading large PSF grid for forced sources: /orange/adamginsburg/jwst/sickle//psfs/nircam_nrcb5_f480m_fovp1024_samp2_npsf16.fits Found 25 saturated sources to process Source 1: center at (x, y) = (341, 491), forced=False mask_buffer=4 bkg=(50,100) (sat_area=253) Set x_0.bounds = (74, 88) Set y_0.bounds = (74, 88) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ----------------- ---------------- ------------------ -------------------- -------------------- ----------------- ------------ ------------------ ---- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------ 1 1 1 10.501035690307617 81.0 81.0 383643.9552673345 81.23082061469074 81.4418252337906 1716567.4579094865 0.005482332462155019 0.006180199482239314 7528.187482408848 6382 0.0815506570843074 nan nan 1 False 341.23082061469074 491.4418252337906 266.5892808229605,-28.79934314404355 134577.14452192304 Number of pixels above threshold (346.67854797363253): 233.0 Accepting source 1 with flux=1716567.4579094865, fluxerr=7528.187482408848, snr=228.01869134112266, sidelobe_resid_sigma=-0.42, ssr_ratio=0.192 Source 2: center at (x, y) = (585, 450), forced=False mask_buffer=3 bkg=(42,84) (sat_area=147) Set x_0.bounds = (75, 87) Set y_0.bounds = (75, 87) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----------------- ----------------- ----------------- ------------------- -------------------- ------------------ ------------ ------------------ ---- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 3.497610092163086 81.0 81.0 443487.1440860625 80.48336790242656 79.77217753987607 886660.7007241169 0.03224577195437864 0.049871173759046865 24562.010285413216 6443 0.3420483865663956 nan nan 1 False 584.4833679024266 448.77217753987605 266.58831538486595,-28.79511434723563 68241.7391770282 Number of pixels above threshold (465.7884701537992): 105.0 Accepting source 2 with flux=886660.7007241169, fluxerr=24562.010285413216, snr=36.09886529730358, sidelobe_resid_sigma=1.21, ssr_ratio=0.845 Source 3: center at (x, y) = (279, 32), forced=False mask_buffer=3 bkg=(38,76) (sat_area=109) Set x_0.bounds = (76, 86) Set y_0.bounds = (27, 37) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ---------------- ------ ------ ----------------- ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ----------------- ---- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------ 1 1 1 24.1893367767334 81.0 32.0 203361.2639014554 81.18677017303438 32.03076185938364 352403.7138598752 0.024712859977677325 0.030604705392073297 5993.279282402831 5824 0.399921154857396 nan nan 1 False 279.18677017303435 32.03076185938364 266.5801125032247,-28.80062237802757 29816.973516175003 Number of pixels above threshold (497.587138366703): 82.0 Accepting source 3 with flux=352403.7138598752, fluxerr=5993.279282402831, snr=58.79981513536095, sidelobe_resid_sigma=1.31, ssr_ratio=0.930 Source 4: center at (x, y) = (423, 354), forced=False mask_buffer=3 bkg=(35,70) (sat_area=87) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ------------------ -------------------- -------------------- ------------------ ------------ ------------------ ---- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 4.572719573974609 81.0 81.0 260797.95981490312 81.19445604768019 80.37838621831634 309424.74569752644 0.027443341605415502 0.027485993991826704 10965.235415795578 6459 0.6012066110533969 nan nan 1 False 423.1944560476802 353.37838621831634 266.5864795694077,-28.797971076939127 24871.07232378849 Number of pixels above threshold (358.5601080322255): 87.0 Accepting source 4 with flux=309424.74569752644, fluxerr=10965.235415795578, snr=28.21870520461382, sidelobe_resid_sigma=0.90, ssr_ratio=0.907 Source 5: center at (x, y) = (308, 91), forced=False mask_buffer=2 bkg=(32,64) (sat_area=69) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ --------------- ----------------- ----------------- ------------------- -------------------- ----------------- ------------ ---------------- -------------------- ------------ ----- ---------------- ------------------ ----------------- -------------------------------------- 1 1 1 21.758202267530677 81.0 81.0 267463.41251896136 79.017910134022 80.26163734614191 35506.56711153203 0.04061553533565846 0.041387014186985156 926.7150656822765 6530 6.51733831404113 -0.01466059136293142 nan 1 False 306.01791013402203 90.26163734614191 266.58126595719006,-28.800129116664664 2977.455825538995 Number of pixels above threshold (459.6161841608828): 15.0 Skipping source 5: snr=38.3144381983161, fluxerr=926.7150656822765, qfit=6.51733831404113, sidelobe_resid_sigma=5.48, ssr_ratio=0.998 Source 6: center at (x, y) = (91, 295), forced=False mask_buffer=2 bkg=(32,64) (sat_area=69) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ----------------- ----------------- -------------------------------------- 1 1 1 2.8438072204589844 81.0 81.0 165314.3721775973 81.01743015845084 80.99568704905734 90833.60703032235 0.013156211264811958 0.013389956756346641 768.1226380281174 6481 1.4097654011341512 -0.016855908221610198 nan 1 False 91.01743015845084 294.9956870490573 266.58546264705876,-28.803795584356283 7795.050581228304 Number of pixels above threshold (277.15604614257757): 33.0 Accepting source 6 with flux=90833.60703032235, fluxerr=768.1226380281174, snr=118.25404243195518, sidelobe_resid_sigma=0.17, ssr_ratio=0.729 Source 7: center at (x, y) = (128, 232), forced=False mask_buffer=2 bkg=(31,62) (sat_area=63) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ---------------- ------------------ -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------- 1 1 1 3.3608333332536304 81.0 81.0 169721.49547979256 81.06520629100073 81.0522890890478 113345.48730861192 0.007082489756833513 0.007208369616850819 515.7700808008433 6540 0.9922643770148113 -0.004108013180947197 nan 1 False 128.06520629100072 232.0522890890478 266.58418565514756,-28.80317560762931 9702.340313555042 Number of pixels above threshold (299.2612025568476): 39.0 Accepting source 7 with flux=113345.48730861192, fluxerr=515.7700808008433, snr=219.75971761025536, sidelobe_resid_sigma=0.47, ssr_ratio=0.421 Source 8: center at (x, y) = (376, 166), forced=False mask_buffer=2 bkg=(31,62) (sat_area=62) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ---------------- ----------------- ------------------ ------------------- -------------------- ----------------- ------------ ------------------ ---- ------------ ----- ---------------- ------------------ ------------------ ---------------------------------- 1 1 1 10.26862907409668 81.0 81.0 275939.2138240047 80.3110315803236 81.21059768302324 232225.68106734994 0.01570484361613897 0.014525872989252831 4449.439316706974 6391 0.7228403806075722 nan nan 1 False 375.31103158032363 166.21059768302325 266.5827547032434,-28.798886933957 18893.63709597386 Number of pixels above threshold (377.19937499999924): 73.0 Accepting source 8 with flux=232225.68106734994, fluxerr=4449.439316706974, snr=52.19212231873295, sidelobe_resid_sigma=1.63, ssr_ratio=0.748 Source 9: center at (x, y) = (453, 362), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ------------------ ------------------- ------------------- ----------------- ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ------------------ ------------------------------------- 1 1 1 1.3561442629388551 81.0 81.0 -37721.25594304733 80.59552862184297 80.58917814762584 111532.96739479864 0.05290982678622968 0.05384586294432798 3790.847668944363 6561 2.6889267117484894 0.010700310850757686 nan 0 False 452.59552862184296 361.58917814762583 266.5866304928901,-28.797454248804055 8476.178390611514 Number of pixels above threshold (247.4023619920325): 57.0 Accepting source 9 with flux=111532.96739479864, fluxerr=3790.847668944363, snr=29.42164316137167, sidelobe_resid_sigma=1.16, ssr_ratio=0.890 Source 10: center at (x, y) = (201, 391), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ---------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ------------------ ------------------ -------------------------------------- 1 1 1 16.70082187652588 81.0 81.0 250564.69425118476 81.43657035550574 80.99968691407265 93015.63422525932 0.015317067235983606 0.016065081206825472 917.450361413965 6498 1.6321208184885703 -0.009729615617292417 nan 1 False 201.43657035550575 390.99968691407264 266.58733406899984,-28.801826760045444 7413.0167440785435 Number of pixels above threshold (242.16202931980774): 43.0 Accepting source 10 with flux=93015.63422525932, fluxerr=917.450361413965, snr=101.38492297491123, sidelobe_resid_sigma=1.94, ssr_ratio=0.523 Source 11: center at (x, y) = (570, 458), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------- ----------------- ----------------- ------------------ ------------------- ------------------- ------------------ ------------ ----------------- ---------------------- ------------ ----- ---------------- ----------------- ----------------- ------------------------------------ 1 1 1 2.454254002260975 81.0 81.0 -352824.76357070036 81.35806114419292 81.06476351364131 188201.02164764405 0.09014974333107272 0.09171471107691696 10895.500655159158 6561 4.297694393609905 -0.0007911505838534357 nan 0 False 570.3580611441929 458.0647635136413 266.588507859787,-28.795356996262786 15341.392044239741 Number of pixels above threshold (336.87538449060446): 69.0 Accepting source 11 with flux=188201.02164764405, fluxerr=10895.500655159158, snr=17.27327890697051, sidelobe_resid_sigma=3.19, ssr_ratio=0.957 Source 12: center at (x, y) = (536, 123), forced=False mask_buffer=2 bkg=(27,54) (sat_area=46) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ---------------- ----------------- ------------------ --------------------- --------------------- ----------------- ------------ ------------------ ---------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 3.539560317993164 81.0 81.0 229319.2978300137 80.6643949457416 81.29179609053001 201358.85310520694 0.0019648150988787255 0.0020000764307232777 254.0052385340435 6443 0.3563376514927082 -0.0062186956299889575 nan 1 False 535.6643949457416 123.29179609053001 266.5818223741069,-28.796105562768993 16167.450948572463 Number of pixels above threshold (274.10199493408095): 82.0 Accepting source 12 with flux=201358.85310520694, fluxerr=254.0052385340435, snr=792.7350406917669, sidelobe_resid_sigma=1.46, ssr_ratio=0.098 Source 13: center at (x, y) = (244, 142), forced=False mask_buffer=2 bkg=(27,54) (sat_area=46) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ---------------- ----------------- ------------------ --------------------- -------------------- ------------------ ------------ ------------------ ----------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 15.846282958984375 81.0 81.0 246274.9395282382 81.7142986743855 81.33827924472835 153579.04359121548 0.0021786553571716966 0.002216274420514229 214.74421617798615 6465 0.6044165081903712 -0.00018021717575050287 nan 1 False 244.7142986743855 142.33827924472837 266.5823364287236,-28.801177244091306 12340.471645712985 Number of pixels above threshold (322.3184638908612): 63.0 Accepting source 13 with flux=153579.04359121548, fluxerr=214.74421617798615, snr=715.1719674904994, sidelobe_resid_sigma=1.48, ssr_ratio=0.260 Source 14: center at (x, y) = (180, 18), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (15, 21) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ------------------ ------------------ -------------------- -------------------- ----------------- ------------ ------------------- ---------------------- ------------ ----- ---------------- ------------------ ------------------ -------------------------------------- 1 1 1 2.2115925887876546 81.0 18.0 162449.16797998754 81.54398731975996 17.512198188570334 136835.16019623925 0.002943729317810212 0.002996803031421443 258.8770514840589 4742 0.42417628769574894 -0.0013607254212113231 nan 1 False 180.54398731975996 17.512198188570334 266.57986684463015,-28.802350801050853 9970.238329151423 Number of pixels above threshold (295.9336871337878): 61.0 Accepting source 14 with flux=136835.16019623925, fluxerr=258.8770514840589, snr=528.571997447465, sidelobe_resid_sigma=1.03, ssr_ratio=0.144 Source 15: center at (x, y) = (342, 166), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----------------- ----------------- ----------------- ------------------- -------------------- ----------------- ------------ ----------------- --------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 10.87154299548721 81.0 81.0 63945.28339507895 80.15870505075442 81.60815956209325 92788.12566092715 0.04538287867969933 0.046166392598792814 2703.597590621095 6561 2.044645683508924 0.0004997747006331476 nan 0 False 341.1587050507544 166.60815956209325 266.5827782516984,-28.799483041775964 7450.575112281544 Number of pixels above threshold (299.0957055213784): 37.0 Accepting source 15 with flux=92788.12566092715, fluxerr=2703.597590621095, snr=34.320242769417106, sidelobe_resid_sigma=1.11, ssr_ratio=0.870 Source 16: center at (x, y) = (533, 240), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ---------------- ----------------- -------------------- -------------------- ----------------- ------------ ----------------- --------------------- ------------ ----- ---------------- ----------------- ----------------- ------------------------------------ 1 1 1 4.328057285339039 81.0 81.0 148218.72387152538 80.66638905670014 81.1872158036702 88120.33428629873 0.010930383836625823 0.011127636262563094 618.4425459853127 6457 1.119145035030451 -0.010503424094856979 nan 1 False 532.6663890567002 240.1872158036702 266.584163712643,-28.796108067505976 7201.50144235716 Number of pixels above threshold (319.6261673481722): 25.0 Accepting source 16 with flux=88120.33428629873, fluxerr=618.4425459853127, snr=142.4875032585347, sidelobe_resid_sigma=0.84, ssr_ratio=0.682 Source 17: center at (x, y) = (574, 279), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------ 1 1 1 3.4008697802086254 81.0 81.0 122388.08225260228 81.27332463702176 80.58754810595227 87739.35086796172 0.005571620300848526 0.005664943620352904 313.7413880722565 6561 0.9150650629658992 -0.006103494895683598 nan 0 False 574.2733246370218 278.58754810595224 266.5849133889341,-28.79536525707251 6872.503109388245 Number of pixels above threshold (233.78632896820346): 42.0 Accepting source 17 with flux=87739.35086796172, fluxerr=313.7413880722565, snr=279.6550095193524, sidelobe_resid_sigma=0.31, ssr_ratio=0.354 Source 18: center at (x, y) = (221, 392), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- ------------------- ------------------ ------------ ----------------- --------------------- ------------ ----- ---------------- ------------------ ------------------ ------------------------------------- 1 1 1 16.192428714056774 81.0 81.0 176244.08923741392 81.25956928841158 80.57971636998657 69475.46927429503 0.005495956029086372 0.00558747670496365 245.04758710871835 6561 1.277564078264631 -0.003480721650730965 nan 0 False 221.25956928841157 391.57971636998656 266.5873366161687,-28.801480416073385 5444.066928411279 Number of pixels above threshold (228.47951191645032): 32.0 Accepting source 18 with flux=69475.46927429503, fluxerr=245.04758710871835, snr=283.5182753440922, sidelobe_resid_sigma=1.64, ssr_ratio=0.504 Source 19: center at (x, y) = (57, 584), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (54, 60) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ------------------ ----------------- ------------------ -------------------- -------------------- ------------------ ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ----------------- ----------------------------------- 1 1 1 4.979276657104492 57.0 81.0 152713.58525232895 57.184194846292456 81.06141596194435 103859.65690885228 0.004546173924980158 0.004620791912943499 303.06916841276706 6501 0.7483355850766791 -0.02034349266397582 nan 1 False 57.184194846292456 584.0614159619444 266.591264969772,-28.80426281743149 8782.829027502128 Number of pixels above threshold (208.39960632324227): 58.0 Accepting source 19 with flux=103859.65690885228, fluxerr=303.06916841276706, snr=342.69291545816344, sidelobe_resid_sigma=1.13, ssr_ratio=0.138 Source 20: center at (x, y) = (104, 388), forced=False mask_buffer=2 bkg=(20,40) (sat_area=20) Set x_0.bounds = (79, 83) Set y_0.bounds = (79, 83) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ------------------ ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------- 1 1 1 11.97952580876625 81.0 81.0 166967.23513060124 80.88452621079867 80.62030012450023 83082.62157674634 0.004273852782227629 0.004349800346416041 228.08289678214584 6531 1.1260446480335489 -0.00989607269278893 nan 1 False 103.88452621079867 387.6203001245002 266.5873110243013,-28.803531396461263 6730.231379856957 Number of pixels above threshold (248.75626669917392): 37.0 Accepting source 20 with flux=83082.62157674634, fluxerr=228.08289678214584, snr=364.2650227127858, sidelobe_resid_sigma=1.49, ssr_ratio=0.468 Source 21: center at (x, y) = (500, 181), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----- ----- ------------------ ----- ----- -------- ------------ ------------------ ------------------- ------------ ----- ---------------- --------- --------- ------------------------------------ 1 1 1 4.417389286679783 81.0 81.0 78181.59865197857 82.0 80.0 -62.70741828680959 nan nan nan 6561 -1957.508783283956 0.03139416741408943 nan 20 False 501.0 180.0 266.5829733627173,-28.79668660787209 0.0 Number of pixels above threshold (242.42811780657664): 0.0 Skipping source 21: snr=nan, fluxerr=nan, qfit=-1957.508783283956, sidelobe_resid_sigma=0.30, ssr_ratio=1.022 Source 22: center at (x, y) = (266, 289), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----- ------------------- ----- ----- -------- ------------ ------------------- ---- ------------ ----- ---------------- ----------------- --------- ----------------------------------- 1 1 1 14.085208892822266 81.0 81.0 118275.05654834333 80.30217744235543 82.0 -264.47519949551025 nan nan nan 6486 -502.22922103557653 nan nan 21 False 265.3021774423554 290.0 266.585283002791,-28.80075481974467 0.0 Number of pixels above threshold (200.37022354125935): 0.0 Skipping source 22: snr=nan, fluxerr=nan, qfit=-502.22922103557653, sidelobe_resid_sigma=0.85, ssr_ratio=1.098 Source 23: center at (x, y) = (9, 546), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (8, 10) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----- ----- ------------------ ----- ----- -------- ------------ ------------------ -------------------- ------------ ----- ---------------- --------- --------- -------------------------------------- 1 1 1 4.705219253551894 9.0 81.0 36477.92521363896 8.0 80.0 -92.02904737913764 nan nan nan 4050 -426.8039773267726 0.012413183033065751 nan 21 False 8.0 545.0 266.59050550922217,-28.805138239332912 0.0 Number of pixels above threshold (196.71918448138754): 0.0 Skipping source 23: snr=nan, fluxerr=nan, qfit=-426.8039773267726, sidelobe_resid_sigma=0.34, ssr_ratio=1.043 Source 24: center at (x, y) = (588, 586), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----- ------------------ ----- ----- -------- ------------ ----------------- ---- ------------ ----- ---------------- ----------------- --------- ------------------------------------- 1 1 1 5.468421936035156 81.0 81.0 61618.010852765845 81.38077386713509 80.0 2685.9309025540792 nan nan nan 6476 22.02223471642852 nan nan 17 False 588.3807738671351 585.0 266.5910405288883,-28.794988085987445 217.85019500908587 Number of pixels above threshold (138.078531799316): 5.0 Skipping source 24: snr=nan, fluxerr=nan, qfit=22.02223471642852, sidelobe_resid_sigma=1.79, ssr_ratio=1.079 Source 25: center at (x, y) = (-222, -268), forced=True forced source: no local-bkg (source is off-edge) (sat_area=forced) Custom forced-source fit: flux=3.783e+08 flux_err=5.354e+06 n_pix=28739 sigma_bg=1.152e+01 (dx,dy)=(-5,3) qfit=0.001 reduced_chi2=53.768 id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- --------- ------ ------ ---------- ------ ------ ----------------- ----- ----- ----------------- ------------ -------------------- ----------------- ----------------- ----- ---------------- --------- --------- -------------------------------------- 1 1 1 0.0 -222.0 -268.0 10000000.0 -227.0 -265.0 378326777.4965467 0.0 0.0 5354490.648553259 28739 0.001492612709737299 2.167383309542251 53.76758434320076 0 True -227.0 -265.0 266.57439674101323,-28.809586465400137 84.33631217989068 Number of pixels above threshold (221.17846398798326): 0.0 Accepting forced outside-FOV source 25 with flux=378326777.4965467, fluxerr=5354490.648553259, snr=70.65597875285629, sidelobe_resid_sigma=nan, ssr_ratio=1.000 Finished get_saturated_stars Saved saturated star catalog to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par4_satstar_catalog.fits Saved saturated star model image to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par4_satstar_model.fits Saved saturated star residual image to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par4_satstar_residual.fits 2026-06-08T03:51:23.053124: Subtracted satstar_model (/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par4_satstar_model.fits) from nan_replaced_data: 305681 positive pixels, sum=4.836e+06 counts; replaced 1454 SATURATED-DQ pixels with model before subtract (residual=0 there) 2026-06-08T03:51:23.103758: Snapped 1317 of 1322 seed positions to per-filter iter2 catalog (f480m_merged_indivexp_merged_iter2_daoiterative_iterative.fits) within 0.19"; populated skycoord_f480m column. 2026-06-08T03:51:23.129259: Injected 12702 per-filter iter2 sources as new seed rows (flux_init carried from iter2 'flux' column); dedup will collapse against nearby union fragments. Seed table now 14024 rows. 2026-06-08T03:51:23.152398: Snapped 1 of 20 satstar_table entries to per-filter iter2 positions within 0.19". 2026-06-08T03:51:23.205278: Extra DAO detections local-SNR filter: in=1050 kept=941 dropped=109 2026-06-08T03:51:23.240879: Seed composition: merged_seed_rows=14024 sat_seed_rows=20 nonsat_seed_rows=14024 dao_detect_total=941 dao_detect_finite_xy=941 dao_added=2 dao_rejected_duplicates=939 seed_rows_final=14046 2026-06-08T03:51:23.263758: SeededFinder dropping 9004 out-of-field sources (nx=640, ny=640) 2026-06-08T03:51:23.307254: Pre-fit deduplication removed 1727 seeds within 1.29 pix (5042 -> 3315); 1309 clusters had disagreeing init fluxes 2026-06-08T03:51:23.307291: Found 5042 with daofind_tuned 2026-06-08T03:51:23.308478: Saving photutils results. 2026-06-08T03:51:23.308925: Found and removed 2 bad fits out of 5042 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:51:23.312233: len(result) = 5040, len(coords) = 5040, type(result)= 2026-06-08T03:51:23.313085: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par4_daophot_seeded.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur= 2026-06-08T03:51:23.468773: Completed seeded photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par4_daophot_seeded.fits 2026-06-08T03:51:24.863149: Starting basic PSF photometry 2026-06-08T03:51:24.863235: About to do BASIC photometry (PARALLEL, n_workers=4, chunk=100, n_sources=3315).... 2026-06-08T03:51:24.868720: _parallel_psfphotometry: 3315 sources, 2855 groups, 34 chunks, 4 workers 2026-06-08T03:51:28.396649: Done with BASIC photometry. len(result)=3315 dt=3.5334951877593994 2026-06-08T03:51:28.418887: Post-fit deduplication: dropping 55 drift-together fits within 1.00 pix (3315 -> 3260); 43 clusters had disagreeing fitted fluxes (resolved by qfit) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1747: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1748: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:51:28.434863: Saturation-proximity filter (basic): dropping 3 fits within 1.0 pix of a SATURATED-DQ pixel (3260 -> 3257); sat_pixels_in_frame=1454 2026-06-08T03:51:28.434923: dropped fits (basic, up to 50 closest to sat): 2026-06-08T03:51:28.434943: id x_fit y_fit flux_fit sat_dist 2026-06-08T03:51:28.434968: 15 104.10 386.68 853.07 0.00 2026-06-08T03:51:28.434983: 7 224.70 392.01 0.00 1.00 2026-06-08T03:51:28.434997: 91 278.15 38.44 5123.32 1.00 /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1863: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1864: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:51:29.912997: Satstar-artifact filter (basic): dropping 13 fits with dao_model < 1.00*sat_model on sat>3.0*err_med (err_med=3.99); 3257 -> 3244 2026-06-08T03:51:29.913051: dropped fits (basic, up to 50 smallest ratio): 2026-06-08T03:51:29.913071: id x_fit y_fit flux_fit sat_val dao_val ratio 2026-06-08T03:51:29.913093: 60 279.17 527.43 58.07 12.74 4.73 0.371 2026-06-08T03:51:29.913109: 19 395.18 154.29 56.44 12.99 5.41 0.417 2026-06-08T03:51:29.913123: 37 402.61 341.56 112.36 17.93 8.79 0.490 2026-06-08T03:51:29.913136: 100 342.43 515.22 191.70 26.76 15.46 0.578 2026-06-08T03:51:29.913149: 8 63.77 595.30 110.50 15.80 9.19 0.582 2026-06-08T03:51:29.913162: 31 205.86 393.45 1303.15 167.78 105.19 0.627 2026-06-08T03:51:29.913174: 83 313.74 491.82 452.87 58.92 38.21 0.649 2026-06-08T03:51:29.913187: 89 268.72 10.64 100.05 11.99 8.02 0.669 2026-06-08T03:51:29.913198: 82 258.91 20.40 227.85 25.68 18.61 0.724 2026-06-08T03:51:29.913210: 21 355.72 177.20 238.44 26.06 19.93 0.765 2026-06-08T03:51:29.913222: 8 419.62 363.82 464.98 47.99 38.20 0.796 2026-06-08T03:51:29.913234: 27 320.62 480.03 924.28 92.39 77.09 0.834 2026-06-08T03:51:29.913246: 14 188.46 24.72 360.05 32.00 29.47 0.921 2026-06-08T03:51:29.913672: Saving photutils results. 2026-06-08T03:51:29.914491: Found and removed 23 bad fits out of 3244 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:51:29.915882: len(result) = 3221, len(coords) = 3221, type(result)= 2026-06-08T03:51:29.916120: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par4_daophot_basic.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur=False 2026-06-08T03:51:29.952007: Completed basic photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par4_daophot_basic.fits 2026-06-08T03:51:29.952108: Creating BASIC residual image, using 21x21 patches 2026-06-08T03:51:31.406576: Done creating BASIC residual image, using 21x21 patches 2026-06-08T03:51:32.799711: Saved BASIC residual image, now making diagnostics. 2026-06-08T03:51:34.320687: Done with diagnostics for BASIC photometry. dt=9.457535982131958 2026-06-08T03:51:34.320756: Iterative PSF photometry 2026-06-08T03:51:34.320793: About to do ITERATIVE photometry (PARALLEL, n_workers=4, chunk=100).... 2026-06-08T03:51:34.321600: parallel iter 0: fitting 3315 sources 2026-06-08T03:51:34.331339: _parallel_psfphotometry: 3315 sources, 2855 groups, 34 chunks, 4 workers 2026-06-08T03:51:38.162882: parallel iter 1: fitting 157 sources 2026-06-08T03:51:38.163342: _parallel_psfphotometry: 157 sources, 157 groups, 2 chunks, 4 workers 2026-06-08T03:51:38.706576: parallel iter 2: fitting 35 sources 2026-06-08T03:51:38.706881: _parallel_psfphotometry: 35 sources, 35 groups, 1 chunks, 4 workers 2026-06-08T03:51:38.937832: parallel iter 3: fitting 29 sources 2026-06-08T03:51:38.938163: _parallel_psfphotometry: 29 sources, 29 groups, 1 chunks, 4 workers 2026-06-08T03:51:39.127560: parallel iter 4: fitting 28 sources 2026-06-08T03:51:39.127838: _parallel_psfphotometry: 28 sources, 28 groups, 1 chunks, 4 workers 2026-06-08T03:51:39.278894: Done with ITERATIVE photometry. len(result2)=3564 dt=4.958130121231079 2026-06-08T03:51:39.303224: Post-fit deduplication (iterative): dropping 169 drift-together fits within 1.00 pix (3564 -> 3395); 82 clusters had disagreeing fitted fluxes (resolved by qfit) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1747: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1748: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:51:39.314955: Saturation-proximity filter (iterative): dropping 5 fits within 1.0 pix of a SATURATED-DQ pixel (3395 -> 3390); sat_pixels_in_frame=1454 2026-06-08T03:51:39.315002: dropped fits (iterative, up to 50 closest to sat): 2026-06-08T03:51:39.315022: id x_fit y_fit flux_fit sat_dist 2026-06-08T03:51:39.315044: 65 132.27 234.30 770.05 0.00 2026-06-08T03:51:39.315061: 15 104.10 386.68 853.07 0.00 2026-06-08T03:51:39.315074: 81 94.92 297.10 874.90 0.00 2026-06-08T03:51:39.315086: 91 278.15 38.44 5123.32 1.00 2026-06-08T03:51:39.315098: 7 224.70 392.01 0.00 1.00 /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1863: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1864: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:51:40.840397: Satstar-artifact filter (iterative): dropping 18 fits with dao_model < 1.00*sat_model on sat>3.0*err_med (err_med=3.99); 3390 -> 3372 2026-06-08T03:51:40.840453: dropped fits (iterative, up to 50 smallest ratio): 2026-06-08T03:51:40.840472: id x_fit y_fit flux_fit sat_val dao_val ratio 2026-06-08T03:51:40.840494: 70 574.00 273.68 388.17 203.93 32.68 0.160 2026-06-08T03:51:40.840510: 25 297.02 492.22 31.41 15.30 3.53 0.231 2026-06-08T03:51:40.840523: 14 282.23 42.23 399.25 117.59 33.20 0.282 2026-06-08T03:51:40.840536: 60 279.17 527.43 58.07 12.74 4.73 0.371 2026-06-08T03:51:40.840548: 19 395.18 154.29 56.44 12.99 5.41 0.417 2026-06-08T03:51:40.840561: 37 402.61 341.56 112.36 17.93 8.79 0.490 2026-06-08T03:51:40.840597: 11 263.23 32.07 194.78 30.38 17.44 0.574 2026-06-08T03:51:40.840612: 100 342.43 515.22 191.70 26.76 15.46 0.578 2026-06-08T03:51:40.840625: 8 63.77 595.30 110.50 15.80 9.19 0.582 2026-06-08T03:51:40.840637: 31 205.86 393.45 1303.15 167.78 105.19 0.627 2026-06-08T03:51:40.840649: 83 313.74 491.82 452.87 58.92 38.21 0.649 2026-06-08T03:51:40.840661: 89 268.72 10.64 100.05 11.99 8.02 0.669 2026-06-08T03:51:40.840673: 82 258.91 20.40 227.85 25.68 18.61 0.725 2026-06-08T03:51:40.840685: 21 355.72 177.20 238.44 26.06 19.93 0.765 2026-06-08T03:51:40.840697: 8 419.62 363.82 464.98 47.99 38.20 0.796 2026-06-08T03:51:40.840709: 76 580.65 289.44 202.68 19.91 15.92 0.799 2026-06-08T03:51:40.840721: 27 320.62 480.03 924.28 92.39 77.09 0.834 2026-06-08T03:51:40.840733: 14 188.46 24.72 360.05 32.00 29.47 0.921 2026-06-08T03:51:40.841160: Saving photutils results. 2026-06-08T03:51:40.842016: Found and removed 23 bad fits out of 3372 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:51:40.843489: len(result) = 3349, len(coords) = 3349, type(result)= 2026-06-08T03:51:40.843723: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par4_daophot_iterative.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur=False 2026-06-08T03:51:40.869014: Completed iterative photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par4_daophot_iterative.fits 2026-06-08T03:51:40.869123: Creating iterative residual 2026-06-08T03:51:42.380415: finished iterative residual 2026-06-08T03:51:43.021182: Saved iterative residual 2026-06-08T03:51:44.331127: Done with diagnostics for ITERATIVE photometry. dt=10.010365009307861 2026-06-08T03:51:44.333790: Task=0 (bundle 1, range [0,1)) skipping index 1 2026-06-08T03:51:44.333801: Task=0 (bundle 1, range [0,1)) skipping index 2 2026-06-08T03:51:44.333805: Task=0 (bundle 1, range [0,1)) skipping index 3 2026-06-08T03:51:44.333809: Task=0 (bundle 1, range [0,1)) skipping index 4 2026-06-08T03:51:44.333812: Task=0 (bundle 1, range [0,1)) skipping index 5 2026-06-08T03:51:44.333815: Task=0 (bundle 1, range [0,1)) skipping index 6 2026-06-08T03:51:44.333818: Task=0 (bundle 1, range [0,1)) skipping index 7 2026-06-08T03:51:44.333820: Task=0 (bundle 1, range [0,1)) skipping index 8 2026-06-08T03:51:44.333824: Task=0 (bundle 1, range [0,1)) skipping index 9 2026-06-08T03:51:44.333826: Task=0 (bundle 1, range [0,1)) skipping index 10 2026-06-08T03:51:44.333829: Task=0 (bundle 1, range [0,1)) skipping index 11 2026-06-08T03:51:44.333832: Task=0 (bundle 1, range [0,1)) skipping index 12 2026-06-08T03:51:44.333835: Task=0 (bundle 1, range [0,1)) skipping index 13 2026-06-08T03:51:44.333837: Task=0 (bundle 1, range [0,1)) skipping index 14 2026-06-08T03:51:44.333875: Task=0 (bundle 1, range [0,1)) skipping index 15 2026-06-08T03:51:44.333878: Task=0 (bundle 1, range [0,1)) skipping index 16 2026-06-08T03:51:44.333880: Task=0 (bundle 1, range [0,1)) skipping index 17 2026-06-08T03:51:44.333883: Task=0 (bundle 1, range [0,1)) skipping index 18 2026-06-08T03:51:44.333886: Task=0 (bundle 1, range [0,1)) skipping index 19 2026-06-08T03:51:44.333889: Task=0 (bundle 1, range [0,1)) skipping index 20 2026-06-08T03:51:44.333891: Task=0 (bundle 1, range [0,1)) skipping index 21 2026-06-08T03:51:44.333894: Task=0 (bundle 1, range [0,1)) skipping index 22 2026-06-08T03:51:44.333897: Task=0 (bundle 1, range [0,1)) skipping index 23 === PARALLEL-4 END: Mon Jun 8 03:51:45 AM EDT 2026, wall=146s === === PARALLEL-8 (chunk=100) START: Mon Jun 8 03:51:45 AM EDT 2026 === Starting crowdsource_catalogs_long **WARNING**: LOCAL JWST PRD VERSION PRDOPSSOC-072 CANNOT BE CHECKED AGAINST ONLINE VERSION Importing webbpsf Webbpsf version: 2.2.0 Done with imports 2026-06-08T03:52:13.239213: options: {'filternames': 'F480M', 'modules': 'nrcb', 'desaturated': False, 'daophot': True, 'nocrowdsource': True, 'bgsub': False, 'use_iter3_residual_bg': False, 'residual_source': 'mergedcat', 'profile_memory': False, 'resbg_mosaic_module': '', 'cutout_region': '', 'cutout_label': '', 'cutout_size_arcsec': 5.0, 'fit_satstar_outside_fov': None, 'epsf': False, 'blur': False, 'proposal_id': '3958', 'target': 'sickle', 'field': '007', 'group': False, 'each_exposure': True, 'each_suffix': 'destreak_o007_crf', 'seed_catalog': '', 'iteration_label': 'v3_bench_par8', 'postprocess_residuals': False, 'basic_only': False, 'residual_negative_threshold': 0.0, 'local_snr_threshold': 5.0, 'daofind_roundlo': -1.0, 'daofind_roundhi': 1.0, 'satstar_artifact_ratio': 1.0, 'satstar_artifact_sigK': 3.0, 'skip_mosaic_each_exposure_residuals': True, 'bundle_size': 1, 'skip_if_done': False, 'finalize_only': False, 'iteration_labels': '', 'list_missing_tasks': False, 'max_group_size': 0, 'n_seed_chunks': 1, 'seed_chunk_index': 0, 'parallel_workers': 8, 'parallel_chunk_size': 100} 2026-06-08T03:52:13.260773: Looping over filenames ['/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00002_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00003_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00004_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00005_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00006_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00007_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00008_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00001_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00002_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00003_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00004_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00005_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00006_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00007_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310a_00008_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00001_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00002_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00003_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00004_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00005_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00006_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00007_nrcblong_destreak_o007_crf.fits', '/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_0310g_00008_nrcblong_destreak_o007_crf.fits'] for filter=F480M proposal=3958 field=007 visitid=001 2026-06-08T03:52:13.260792: Starting 007 filter F480M module nrcb detector nrcblong 1 2026-06-08T03:52:13.265006: Starting cataloging on /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits 2026-06-08T03:52:13.281304: Loading cached PSF grid (skipping MAST/Poppy): /orange/adamginsburg/jwst/sickle/psfs/nircam_nrcb5_f480m_fovp101_samp2_npsf16.fits 2026-06-08T03:52:13.399931: DAO iter2 local-noise threshold=1.4369949943134586; local_snr_threshold=3.0; roundlo=-0.3; roundhi=0.3; sharplo=0.5; sharphi=1.0 2026-06-08T03:52:13.400015: Finding stars with daofind_tuned 2026-06-08T03:52:13.405535: outside-FOV seed at (-222,-268) kept (dist=21.9" <= 32.0") 2026-06-08T03:52:13.405568: outside-FOV seed at (153,-1313) DROPPED (dist=82.5" > 32.0") 2026-06-08T03:52:13.405583: Loaded 1 outside-FOV saturated-star seeds from /orange/adamginsburg/jwst/sickle//regions_/saturated_stars_outside_fov.reg (of 2 in file) Removing saturated stars from /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits Setting NaN variance to 0 Running get_saturated_stars Saturated starfinding: nsources= 24 This is not a valid WCS!!! CDELT is wrong!! how did this HAPPEN!?!? (might happen if fitting a non-i2d file) ignoring WCS failure so check that stuff is right... INFO: Loading grid from psf_fn=/orange/adamginsburg/jwst/sickle//psfs/nircam_nrcb5_f480m_fovp1024_samp2_npsf16.fits [jwst_gc_pipeline.reduction.saturated_star_finding] Loading large PSF grid for forced sources: /orange/adamginsburg/jwst/sickle//psfs/nircam_nrcb5_f480m_fovp1024_samp2_npsf16.fits Found 25 saturated sources to process Source 1: center at (x, y) = (341, 491), forced=False mask_buffer=4 bkg=(50,100) (sat_area=253) Set x_0.bounds = (74, 88) Set y_0.bounds = (74, 88) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ----------------- ---------------- ------------------ -------------------- -------------------- ----------------- ------------ ------------------ ---- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------ 1 1 1 10.501035690307617 81.0 81.0 383643.9552673345 81.23082061469074 81.4418252337906 1716567.4579094865 0.005482332462155019 0.006180199482239314 7528.187482408848 6382 0.0815506570843074 nan nan 1 False 341.23082061469074 491.4418252337906 266.5892808229605,-28.79934314404355 134577.14452192304 Number of pixels above threshold (346.67854797363253): 233.0 Accepting source 1 with flux=1716567.4579094865, fluxerr=7528.187482408848, snr=228.01869134112266, sidelobe_resid_sigma=-0.42, ssr_ratio=0.192 Source 2: center at (x, y) = (585, 450), forced=False mask_buffer=3 bkg=(42,84) (sat_area=147) Set x_0.bounds = (75, 87) Set y_0.bounds = (75, 87) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----------------- ----------------- ----------------- ------------------- -------------------- ------------------ ------------ ------------------ ---- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 3.497610092163086 81.0 81.0 443487.1440860625 80.48336790242656 79.77217753987607 886660.7007241169 0.03224577195437864 0.049871173759046865 24562.010285413216 6443 0.3420483865663956 nan nan 1 False 584.4833679024266 448.77217753987605 266.58831538486595,-28.79511434723563 68241.7391770282 Number of pixels above threshold (465.7884701537992): 105.0 Accepting source 2 with flux=886660.7007241169, fluxerr=24562.010285413216, snr=36.09886529730358, sidelobe_resid_sigma=1.21, ssr_ratio=0.845 Source 3: center at (x, y) = (279, 32), forced=False mask_buffer=3 bkg=(38,76) (sat_area=109) Set x_0.bounds = (76, 86) Set y_0.bounds = (27, 37) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ---------------- ------ ------ ----------------- ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ----------------- ---- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------ 1 1 1 24.1893367767334 81.0 32.0 203361.2639014554 81.18677017303438 32.03076185938364 352403.7138598752 0.024712859977677325 0.030604705392073297 5993.279282402831 5824 0.399921154857396 nan nan 1 False 279.18677017303435 32.03076185938364 266.5801125032247,-28.80062237802757 29816.973516175003 Number of pixels above threshold (497.587138366703): 82.0 Accepting source 3 with flux=352403.7138598752, fluxerr=5993.279282402831, snr=58.79981513536095, sidelobe_resid_sigma=1.31, ssr_ratio=0.930 Source 4: center at (x, y) = (423, 354), forced=False mask_buffer=3 bkg=(35,70) (sat_area=87) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ------------------ -------------------- -------------------- ------------------ ------------ ------------------ ---- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 4.572719573974609 81.0 81.0 260797.95981490312 81.19445604768019 80.37838621831634 309424.74569752644 0.027443341605415502 0.027485993991826704 10965.235415795578 6459 0.6012066110533969 nan nan 1 False 423.1944560476802 353.37838621831634 266.5864795694077,-28.797971076939127 24871.07232378849 Number of pixels above threshold (358.5601080322255): 87.0 Accepting source 4 with flux=309424.74569752644, fluxerr=10965.235415795578, snr=28.21870520461382, sidelobe_resid_sigma=0.90, ssr_ratio=0.907 Source 5: center at (x, y) = (308, 91), forced=False mask_buffer=2 bkg=(32,64) (sat_area=69) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ --------------- ----------------- ----------------- ------------------- -------------------- ----------------- ------------ ---------------- -------------------- ------------ ----- ---------------- ------------------ ----------------- -------------------------------------- 1 1 1 21.758202267530677 81.0 81.0 267463.41251896136 79.017910134022 80.26163734614191 35506.56711153203 0.04061553533565846 0.041387014186985156 926.7150656822765 6530 6.51733831404113 -0.01466059136293142 nan 1 False 306.01791013402203 90.26163734614191 266.58126595719006,-28.800129116664664 2977.455825538995 Number of pixels above threshold (459.6161841608828): 15.0 Skipping source 5: snr=38.3144381983161, fluxerr=926.7150656822765, qfit=6.51733831404113, sidelobe_resid_sigma=5.48, ssr_ratio=0.998 Source 6: center at (x, y) = (91, 295), forced=False mask_buffer=2 bkg=(32,64) (sat_area=69) Set x_0.bounds = (77, 85) Set y_0.bounds = (77, 85) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ----------------- ----------------- -------------------------------------- 1 1 1 2.8438072204589844 81.0 81.0 165314.3721775973 81.01743015845084 80.99568704905734 90833.60703032235 0.013156211264811958 0.013389956756346641 768.1226380281174 6481 1.4097654011341512 -0.016855908221610198 nan 1 False 91.01743015845084 294.9956870490573 266.58546264705876,-28.803795584356283 7795.050581228304 Number of pixels above threshold (277.15604614257757): 33.0 Accepting source 6 with flux=90833.60703032235, fluxerr=768.1226380281174, snr=118.25404243195518, sidelobe_resid_sigma=0.17, ssr_ratio=0.729 Source 7: center at (x, y) = (128, 232), forced=False mask_buffer=2 bkg=(31,62) (sat_area=63) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ---------------- ------------------ -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------- 1 1 1 3.3608333332536304 81.0 81.0 169721.49547979256 81.06520629100073 81.0522890890478 113345.48730861192 0.007082489756833513 0.007208369616850819 515.7700808008433 6540 0.9922643770148113 -0.004108013180947197 nan 1 False 128.06520629100072 232.0522890890478 266.58418565514756,-28.80317560762931 9702.340313555042 Number of pixels above threshold (299.2612025568476): 39.0 Accepting source 7 with flux=113345.48730861192, fluxerr=515.7700808008433, snr=219.75971761025536, sidelobe_resid_sigma=0.47, ssr_ratio=0.421 Source 8: center at (x, y) = (376, 166), forced=False mask_buffer=2 bkg=(31,62) (sat_area=62) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ---------------- ----------------- ------------------ ------------------- -------------------- ----------------- ------------ ------------------ ---- ------------ ----- ---------------- ------------------ ------------------ ---------------------------------- 1 1 1 10.26862907409668 81.0 81.0 275939.2138240047 80.3110315803236 81.21059768302324 232225.68106734994 0.01570484361613897 0.014525872989252831 4449.439316706974 6391 0.7228403806075722 nan nan 1 False 375.31103158032363 166.21059768302325 266.5827547032434,-28.798886933957 18893.63709597386 Number of pixels above threshold (377.19937499999924): 73.0 Accepting source 8 with flux=232225.68106734994, fluxerr=4449.439316706974, snr=52.19212231873295, sidelobe_resid_sigma=1.63, ssr_ratio=0.748 Source 9: center at (x, y) = (453, 362), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ------------------ ------------------- ------------------- ----------------- ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ------------------ ------------------------------------- 1 1 1 1.3561442629388551 81.0 81.0 -37721.25594304733 80.59552862184297 80.58917814762584 111532.96739479864 0.05290982678622968 0.05384586294432798 3790.847668944363 6561 2.6889267117484894 0.010700310850757686 nan 0 False 452.59552862184296 361.58917814762583 266.5866304928901,-28.797454248804055 8476.178390611514 Number of pixels above threshold (247.4023619920325): 57.0 Accepting source 9 with flux=111532.96739479864, fluxerr=3790.847668944363, snr=29.42164316137167, sidelobe_resid_sigma=1.16, ssr_ratio=0.890 Source 10: center at (x, y) = (201, 391), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ---------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ------------------ ------------------ -------------------------------------- 1 1 1 16.70082187652588 81.0 81.0 250564.69425118476 81.43657035550574 80.99968691407265 93015.63422525932 0.015317067235983606 0.016065081206825472 917.450361413965 6498 1.6321208184885703 -0.009729615617292417 nan 1 False 201.43657035550575 390.99968691407264 266.58733406899984,-28.801826760045444 7413.0167440785435 Number of pixels above threshold (242.16202931980774): 43.0 Accepting source 10 with flux=93015.63422525932, fluxerr=917.450361413965, snr=101.38492297491123, sidelobe_resid_sigma=1.94, ssr_ratio=0.523 Source 11: center at (x, y) = (570, 458), forced=False mask_buffer=2 bkg=(30,60) (sat_area=59) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------- ----------------- ----------------- ------------------ ------------------- ------------------- ------------------ ------------ ----------------- ---------------------- ------------ ----- ---------------- ----------------- ----------------- ------------------------------------ 1 1 1 2.454254002260975 81.0 81.0 -352824.76357070036 81.35806114419292 81.06476351364131 188201.02164764405 0.09014974333107272 0.09171471107691696 10895.500655159158 6561 4.297694393609905 -0.0007911505838534357 nan 0 False 570.3580611441929 458.0647635136413 266.588507859787,-28.795356996262786 15341.392044239741 Number of pixels above threshold (336.87538449060446): 69.0 Accepting source 11 with flux=188201.02164764405, fluxerr=10895.500655159158, snr=17.27327890697051, sidelobe_resid_sigma=3.19, ssr_ratio=0.957 Source 12: center at (x, y) = (536, 123), forced=False mask_buffer=2 bkg=(27,54) (sat_area=46) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ---------------- ----------------- ------------------ --------------------- --------------------- ----------------- ------------ ------------------ ---------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 3.539560317993164 81.0 81.0 229319.2978300137 80.6643949457416 81.29179609053001 201358.85310520694 0.0019648150988787255 0.0020000764307232777 254.0052385340435 6443 0.3563376514927082 -0.0062186956299889575 nan 1 False 535.6643949457416 123.29179609053001 266.5818223741069,-28.796105562768993 16167.450948572463 Number of pixels above threshold (274.10199493408095): 82.0 Accepting source 12 with flux=201358.85310520694, fluxerr=254.0052385340435, snr=792.7350406917669, sidelobe_resid_sigma=1.46, ssr_ratio=0.098 Source 13: center at (x, y) = (244, 142), forced=False mask_buffer=2 bkg=(27,54) (sat_area=46) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ----------------- ---------------- ----------------- ------------------ --------------------- -------------------- ------------------ ------------ ------------------ ----------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 15.846282958984375 81.0 81.0 246274.9395282382 81.7142986743855 81.33827924472835 153579.04359121548 0.0021786553571716966 0.002216274420514229 214.74421617798615 6465 0.6044165081903712 -0.00018021717575050287 nan 1 False 244.7142986743855 142.33827924472837 266.5823364287236,-28.801177244091306 12340.471645712985 Number of pixels above threshold (322.3184638908612): 63.0 Accepting source 13 with flux=153579.04359121548, fluxerr=214.74421617798615, snr=715.1719674904994, sidelobe_resid_sigma=1.48, ssr_ratio=0.260 Source 14: center at (x, y) = (180, 18), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (15, 21) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ------------------ ------------------ -------------------- -------------------- ----------------- ------------ ------------------- ---------------------- ------------ ----- ---------------- ------------------ ------------------ -------------------------------------- 1 1 1 2.2115925887876546 81.0 18.0 162449.16797998754 81.54398731975996 17.512198188570334 136835.16019623925 0.002943729317810212 0.002996803031421443 258.8770514840589 4742 0.42417628769574894 -0.0013607254212113231 nan 1 False 180.54398731975996 17.512198188570334 266.57986684463015,-28.802350801050853 9970.238329151423 Number of pixels above threshold (295.9336871337878): 61.0 Accepting source 14 with flux=136835.16019623925, fluxerr=258.8770514840589, snr=528.571997447465, sidelobe_resid_sigma=1.03, ssr_ratio=0.144 Source 15: center at (x, y) = (342, 166), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----------------- ----------------- ----------------- ------------------- -------------------- ----------------- ------------ ----------------- --------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------- 1 1 1 10.87154299548721 81.0 81.0 63945.28339507895 80.15870505075442 81.60815956209325 92788.12566092715 0.04538287867969933 0.046166392598792814 2703.597590621095 6561 2.044645683508924 0.0004997747006331476 nan 0 False 341.1587050507544 166.60815956209325 266.5827782516984,-28.799483041775964 7450.575112281544 Number of pixels above threshold (299.0957055213784): 37.0 Accepting source 15 with flux=92788.12566092715, fluxerr=2703.597590621095, snr=34.320242769417106, sidelobe_resid_sigma=1.11, ssr_ratio=0.870 Source 16: center at (x, y) = (533, 240), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ---------------- ----------------- -------------------- -------------------- ----------------- ------------ ----------------- --------------------- ------------ ----- ---------------- ----------------- ----------------- ------------------------------------ 1 1 1 4.328057285339039 81.0 81.0 148218.72387152538 80.66638905670014 81.1872158036702 88120.33428629873 0.010930383836625823 0.011127636262563094 618.4425459853127 6457 1.119145035030451 -0.010503424094856979 nan 1 False 532.6663890567002 240.1872158036702 266.584163712643,-28.796108067505976 7201.50144235716 Number of pixels above threshold (319.6261673481722): 25.0 Accepting source 16 with flux=88120.33428629873, fluxerr=618.4425459853127, snr=142.4875032585347, sidelobe_resid_sigma=0.84, ssr_ratio=0.682 Source 17: center at (x, y) = (574, 279), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ----------------- ------------ ------------------ --------------------- ------------ ----- ---------------- ----------------- ------------------ ------------------------------------ 1 1 1 3.4008697802086254 81.0 81.0 122388.08225260228 81.27332463702176 80.58754810595227 87739.35086796172 0.005571620300848526 0.005664943620352904 313.7413880722565 6561 0.9150650629658992 -0.006103494895683598 nan 0 False 574.2733246370218 278.58754810595224 266.5849133889341,-28.79536525707251 6872.503109388245 Number of pixels above threshold (233.78632896820346): 42.0 Accepting source 17 with flux=87739.35086796172, fluxerr=313.7413880722565, snr=279.6550095193524, sidelobe_resid_sigma=0.31, ssr_ratio=0.354 Source 18: center at (x, y) = (221, 392), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (78, 84) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- ------------------- ------------------ ------------ ----------------- --------------------- ------------ ----- ---------------- ------------------ ------------------ ------------------------------------- 1 1 1 16.192428714056774 81.0 81.0 176244.08923741392 81.25956928841158 80.57971636998657 69475.46927429503 0.005495956029086372 0.00558747670496365 245.04758710871835 6561 1.277564078264631 -0.003480721650730965 nan 0 False 221.25956928841157 391.57971636998656 266.5873366161687,-28.801480416073385 5444.066928411279 Number of pixels above threshold (228.47951191645032): 32.0 Accepting source 18 with flux=69475.46927429503, fluxerr=245.04758710871835, snr=283.5182753440922, sidelobe_resid_sigma=1.64, ssr_ratio=0.504 Source 19: center at (x, y) = (57, 584), forced=False mask_buffer=2 bkg=(27,54) (sat_area=45) Set x_0.bounds = (54, 60) Set y_0.bounds = (78, 84) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ------------------ ----------------- ------------------ -------------------- -------------------- ------------------ ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ----------------- ----------------------------------- 1 1 1 4.979276657104492 57.0 81.0 152713.58525232895 57.184194846292456 81.06141596194435 103859.65690885228 0.004546173924980158 0.004620791912943499 303.06916841276706 6501 0.7483355850766791 -0.02034349266397582 nan 1 False 57.184194846292456 584.0614159619444 266.591264969772,-28.80426281743149 8782.829027502128 Number of pixels above threshold (208.39960632324227): 58.0 Accepting source 19 with flux=103859.65690885228, fluxerr=303.06916841276706, snr=342.69291545816344, sidelobe_resid_sigma=1.13, ssr_ratio=0.138 Source 20: center at (x, y) = (104, 388), forced=False mask_buffer=2 bkg=(20,40) (sat_area=20) Set x_0.bounds = (79, 83) Set y_0.bounds = (79, 83) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----------------- ----------------- -------------------- -------------------- ------------------ ------------ ------------------ -------------------- ------------ ----- ---------------- ------------------ ----------------- ------------------------------------- 1 1 1 11.97952580876625 81.0 81.0 166967.23513060124 80.88452621079867 80.62030012450023 83082.62157674634 0.004273852782227629 0.004349800346416041 228.08289678214584 6531 1.1260446480335489 -0.00989607269278893 nan 1 False 103.88452621079867 387.6203001245002 266.5873110243013,-28.803531396461263 6730.231379856957 Number of pixels above threshold (248.75626669917392): 37.0 Accepting source 20 with flux=83082.62157674634, fluxerr=228.08289678214584, snr=364.2650227127858, sidelobe_resid_sigma=1.49, ssr_ratio=0.468 Source 21: center at (x, y) = (500, 181), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----- ----- ------------------ ----- ----- -------- ------------ ------------------ ------------------- ------------ ----- ---------------- --------- --------- ------------------------------------ 1 1 1 4.417389286679783 81.0 81.0 78181.59865197857 82.0 80.0 -62.70741828680959 nan nan nan 6561 -1957.508783283956 0.03139416741408943 nan 20 False 501.0 180.0 266.5829733627173,-28.79668660787209 0.0 Number of pixels above threshold (242.42811780657664): 0.0 Skipping source 21: snr=nan, fluxerr=nan, qfit=-1957.508783283956, sidelobe_resid_sigma=0.30, ssr_ratio=1.022 Source 22: center at (x, y) = (266, 289), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ------------------ ------ ------ ------------------ ----------------- ----- ------------------- ----- ----- -------- ------------ ------------------- ---- ------------ ----- ---------------- ----------------- --------- ----------------------------------- 1 1 1 14.085208892822266 81.0 81.0 118275.05654834333 80.30217744235543 82.0 -264.47519949551025 nan nan nan 6486 -502.22922103557653 nan nan 21 False 265.3021774423554 290.0 266.585283002791,-28.80075481974467 0.0 Number of pixels above threshold (200.37022354125935): 0.0 Skipping source 22: snr=nan, fluxerr=nan, qfit=-502.22922103557653, sidelobe_resid_sigma=0.85, ssr_ratio=1.098 Source 23: center at (x, y) = (9, 546), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (8, 10) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ----------------- ----- ----- ------------------ ----- ----- -------- ------------ ------------------ -------------------- ------------ ----- ---------------- --------- --------- -------------------------------------- 1 1 1 4.705219253551894 9.0 81.0 36477.92521363896 8.0 80.0 -92.02904737913764 nan nan nan 4050 -426.8039773267726 0.012413183033065751 nan 21 False 8.0 545.0 266.59050550922217,-28.805138239332912 0.0 Number of pixels above threshold (196.71918448138754): 0.0 Skipping source 23: snr=nan, fluxerr=nan, qfit=-426.8039773267726, sidelobe_resid_sigma=0.34, ssr_ratio=1.043 Source 24: center at (x, y) = (588, 586), forced=False mask_buffer=2 bkg=(15,30) (sat_area=9) Set x_0.bounds = (80, 82) Set y_0.bounds = (80, 82) id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- ----------------- ------ ------ ------------------ ----------------- ----- ------------------ ----- ----- -------- ------------ ----------------- ---- ------------ ----- ---------------- ----------------- --------- ------------------------------------- 1 1 1 5.468421936035156 81.0 81.0 61618.010852765845 81.38077386713509 80.0 2685.9309025540792 nan nan nan 6476 22.02223471642852 nan nan 17 False 588.3807738671351 585.0 266.5910405288883,-28.794988085987445 217.85019500908587 Number of pixels above threshold (138.078531799316): 5.0 Skipping source 24: snr=nan, fluxerr=nan, qfit=22.02223471642852, sidelobe_resid_sigma=1.79, ssr_ratio=1.079 Source 25: center at (x, y) = (-222, -268), forced=True forced source: no local-bkg (source is off-edge) (sat_area=forced) Custom forced-source fit: flux=3.783e+08 flux_err=5.354e+06 n_pix=28739 sigma_bg=1.152e+01 (dx,dy)=(-5,3) qfit=0.001 reduced_chi2=53.768 id group_id group_size local_bkg x_init y_init flux_init x_fit y_fit flux_fit x_err y_err flux_err n_pixels_fit qfit cfit reduced_chi2 flags outside_fov_seed xcentroid ycentroid skycoord_fit deg,deg --- -------- ---------- --------- ------ ------ ---------- ------ ------ ----------------- ----- ----- ----------------- ------------ -------------------- ----------------- ----------------- ----- ---------------- --------- --------- -------------------------------------- 1 1 1 0.0 -222.0 -268.0 10000000.0 -227.0 -265.0 378326777.4965467 0.0 0.0 5354490.648553259 28739 0.001492612709737299 2.167383309542251 53.76758434320076 0 True -227.0 -265.0 266.57439674101323,-28.809586465400137 84.33631217989068 Number of pixels above threshold (221.17846398798326): 0.0 Accepting forced outside-FOV source 25 with flux=378326777.4965467, fluxerr=5354490.648553259, snr=70.65597875285629, sidelobe_resid_sigma=nan, ssr_ratio=1.000 Finished get_saturated_stars Saved saturated star catalog to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par8_satstar_catalog.fits Saved saturated star model image to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par8_satstar_model.fits Saved saturated star residual image to /orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par8_satstar_residual.fits 2026-06-08T03:53:52.529095: Subtracted satstar_model (/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf_v3_bench_par8_satstar_model.fits) from nan_replaced_data: 305681 positive pixels, sum=4.836e+06 counts; replaced 1454 SATURATED-DQ pixels with model before subtract (residual=0 there) 2026-06-08T03:53:52.575797: Snapped 1317 of 1322 seed positions to per-filter iter2 catalog (f480m_merged_indivexp_merged_iter2_daoiterative_iterative.fits) within 0.19"; populated skycoord_f480m column. 2026-06-08T03:53:52.601799: Injected 12702 per-filter iter2 sources as new seed rows (flux_init carried from iter2 'flux' column); dedup will collapse against nearby union fragments. Seed table now 14024 rows. 2026-06-08T03:53:52.625069: Snapped 1 of 20 satstar_table entries to per-filter iter2 positions within 0.19". 2026-06-08T03:53:52.678652: Extra DAO detections local-SNR filter: in=1050 kept=941 dropped=109 2026-06-08T03:53:52.715170: Seed composition: merged_seed_rows=14024 sat_seed_rows=20 nonsat_seed_rows=14024 dao_detect_total=941 dao_detect_finite_xy=941 dao_added=2 dao_rejected_duplicates=939 seed_rows_final=14046 2026-06-08T03:53:52.738211: SeededFinder dropping 9004 out-of-field sources (nx=640, ny=640) 2026-06-08T03:53:52.783319: Pre-fit deduplication removed 1727 seeds within 1.29 pix (5042 -> 3315); 1309 clusters had disagreeing init fluxes 2026-06-08T03:53:52.783395: Found 5042 with daofind_tuned 2026-06-08T03:53:52.784575: Saving photutils results. 2026-06-08T03:53:52.785003: Found and removed 2 bad fits out of 5042 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:53:52.788386: len(result) = 5040, len(coords) = 5040, type(result)= 2026-06-08T03:53:52.789240: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par8_daophot_seeded.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur= 2026-06-08T03:53:52.897216: Completed seeded photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par8_daophot_seeded.fits 2026-06-08T03:53:54.207661: Starting basic PSF photometry 2026-06-08T03:53:54.207748: About to do BASIC photometry (PARALLEL, n_workers=8, chunk=100, n_sources=3315).... 2026-06-08T03:53:54.212318: _parallel_psfphotometry: 3315 sources, 2855 groups, 34 chunks, 8 workers 2026-06-08T03:53:56.305058: Done with BASIC photometry. len(result)=3315 dt=2.0973927974700928 2026-06-08T03:53:56.327463: Post-fit deduplication: dropping 55 drift-together fits within 1.00 pix (3315 -> 3260); 43 clusters had disagreeing fitted fluxes (resolved by qfit) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1747: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1748: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:53:56.341033: Saturation-proximity filter (basic): dropping 3 fits within 1.0 pix of a SATURATED-DQ pixel (3260 -> 3257); sat_pixels_in_frame=1454 2026-06-08T03:53:56.341092: dropped fits (basic, up to 50 closest to sat): 2026-06-08T03:53:56.341112: id x_fit y_fit flux_fit sat_dist 2026-06-08T03:53:56.341135: 15 104.10 386.68 853.07 0.00 2026-06-08T03:53:56.341152: 7 224.70 392.01 0.00 1.00 2026-06-08T03:53:56.341167: 91 278.15 38.44 5123.32 1.00 /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1863: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1864: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:53:57.830847: Satstar-artifact filter (basic): dropping 13 fits with dao_model < 1.00*sat_model on sat>3.0*err_med (err_med=3.99); 3257 -> 3244 2026-06-08T03:53:57.830903: dropped fits (basic, up to 50 smallest ratio): 2026-06-08T03:53:57.830921: id x_fit y_fit flux_fit sat_val dao_val ratio 2026-06-08T03:53:57.830943: 60 279.17 527.43 58.07 12.74 4.73 0.371 2026-06-08T03:53:57.830960: 19 395.18 154.29 56.44 12.99 5.41 0.417 2026-06-08T03:53:57.830975: 37 402.61 341.56 112.36 17.93 8.79 0.490 2026-06-08T03:53:57.830989: 100 342.43 515.22 191.70 26.76 15.46 0.578 2026-06-08T03:53:57.831002: 8 63.77 595.30 110.50 15.80 9.19 0.582 2026-06-08T03:53:57.831015: 31 205.86 393.45 1303.15 167.78 105.19 0.627 2026-06-08T03:53:57.831028: 83 313.74 491.82 452.87 58.92 38.21 0.649 2026-06-08T03:53:57.831040: 89 268.72 10.64 100.05 11.99 8.02 0.669 2026-06-08T03:53:57.831053: 82 258.91 20.40 227.85 25.68 18.61 0.724 2026-06-08T03:53:57.831066: 21 355.72 177.20 238.44 26.06 19.93 0.765 2026-06-08T03:53:57.831079: 8 419.62 363.82 464.98 47.99 38.20 0.796 2026-06-08T03:53:57.831092: 27 320.62 480.03 924.28 92.39 77.09 0.834 2026-06-08T03:53:57.831105: 14 188.46 24.72 360.05 32.00 29.47 0.921 2026-06-08T03:53:57.831573: Saving photutils results. 2026-06-08T03:53:57.832420: Found and removed 23 bad fits out of 3244 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:53:57.833822: len(result) = 3221, len(coords) = 3221, type(result)= 2026-06-08T03:53:57.834070: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par8_daophot_basic.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur=False 2026-06-08T03:53:57.872345: Completed basic photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par8_daophot_basic.fits 2026-06-08T03:53:57.872452: Creating BASIC residual image, using 21x21 patches 2026-06-08T03:53:59.336220: Done creating BASIC residual image, using 21x21 patches 2026-06-08T03:54:00.662728: Saved BASIC residual image, now making diagnostics. 2026-06-08T03:54:02.190397: Done with diagnostics for BASIC photometry. dt=7.982733726501465 2026-06-08T03:54:02.190468: Iterative PSF photometry 2026-06-08T03:54:02.190501: About to do ITERATIVE photometry (PARALLEL, n_workers=8, chunk=100).... 2026-06-08T03:54:02.191295: parallel iter 0: fitting 3315 sources 2026-06-08T03:54:02.200336: _parallel_psfphotometry: 3315 sources, 2855 groups, 34 chunks, 8 workers 2026-06-08T03:54:04.209895: parallel iter 1: fitting 157 sources 2026-06-08T03:54:04.210364: _parallel_psfphotometry: 157 sources, 157 groups, 2 chunks, 8 workers 2026-06-08T03:54:04.803601: parallel iter 2: fitting 35 sources 2026-06-08T03:54:04.803923: _parallel_psfphotometry: 35 sources, 35 groups, 1 chunks, 8 workers 2026-06-08T03:54:05.058778: parallel iter 3: fitting 29 sources 2026-06-08T03:54:05.059121: _parallel_psfphotometry: 29 sources, 29 groups, 1 chunks, 8 workers 2026-06-08T03:54:05.272076: parallel iter 4: fitting 28 sources 2026-06-08T03:54:05.272397: _parallel_psfphotometry: 28 sources, 28 groups, 1 chunks, 8 workers 2026-06-08T03:54:05.430606: Done with ITERATIVE photometry. len(result2)=3564 dt=3.2401304244995117 2026-06-08T03:54:05.455216: Post-fit deduplication (iterative): dropping 169 drift-together fits within 1.00 pix (3564 -> 3395); 82 clusters had disagreeing fitted fluxes (resolved by qfit) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1747: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1748: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:54:05.467091: Saturation-proximity filter (iterative): dropping 5 fits within 1.0 pix of a SATURATED-DQ pixel (3395 -> 3390); sat_pixels_in_frame=1454 2026-06-08T03:54:05.467142: dropped fits (iterative, up to 50 closest to sat): 2026-06-08T03:54:05.467162: id x_fit y_fit flux_fit sat_dist 2026-06-08T03:54:05.467184: 65 132.27 234.30 770.05 0.00 2026-06-08T03:54:05.467200: 15 104.10 386.68 853.07 0.00 2026-06-08T03:54:05.467213: 81 94.92 297.10 874.90 0.00 2026-06-08T03:54:05.467225: 91 278.15 38.44 5123.32 1.00 2026-06-08T03:54:05.467238: 7 224.70 392.01 0.00 1.00 /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1863: RuntimeWarning: invalid value encountered in cast ix = np.rint(x).astype(int) /blue/adamginsburg/adamginsburg/repos/jwst-gc-pipeline/jwst_gc_pipeline/photometry/crowdsource_catalogs_long.py:1864: RuntimeWarning: invalid value encountered in cast iy = np.rint(y).astype(int) 2026-06-08T03:54:07.008575: Satstar-artifact filter (iterative): dropping 18 fits with dao_model < 1.00*sat_model on sat>3.0*err_med (err_med=3.99); 3390 -> 3372 2026-06-08T03:54:07.008639: dropped fits (iterative, up to 50 smallest ratio): 2026-06-08T03:54:07.008658: id x_fit y_fit flux_fit sat_val dao_val ratio 2026-06-08T03:54:07.008682: 70 574.00 273.68 388.17 203.93 32.68 0.160 2026-06-08T03:54:07.008699: 25 297.02 492.22 31.41 15.30 3.53 0.231 2026-06-08T03:54:07.008713: 14 282.23 42.23 399.25 117.59 33.20 0.282 2026-06-08T03:54:07.008727: 60 279.17 527.43 58.07 12.74 4.73 0.371 2026-06-08T03:54:07.008741: 19 395.18 154.29 56.44 12.99 5.41 0.417 2026-06-08T03:54:07.008754: 37 402.61 341.56 112.36 17.93 8.79 0.490 2026-06-08T03:54:07.008766: 11 263.23 32.07 194.78 30.38 17.44 0.574 2026-06-08T03:54:07.008779: 100 342.43 515.22 191.70 26.76 15.46 0.578 2026-06-08T03:54:07.008792: 8 63.77 595.30 110.50 15.80 9.19 0.582 2026-06-08T03:54:07.008804: 31 205.86 393.45 1303.15 167.78 105.19 0.627 2026-06-08T03:54:07.008816: 83 313.74 491.82 452.87 58.92 38.21 0.649 2026-06-08T03:54:07.008829: 89 268.72 10.64 100.05 11.99 8.02 0.669 2026-06-08T03:54:07.008841: 82 258.91 20.40 227.85 25.68 18.61 0.725 2026-06-08T03:54:07.008854: 21 355.72 177.20 238.44 26.06 19.93 0.765 2026-06-08T03:54:07.008867: 8 419.62 363.82 464.98 47.99 38.20 0.796 2026-06-08T03:54:07.008879: 76 580.65 289.44 202.68 19.91 15.92 0.799 2026-06-08T03:54:07.008891: 27 320.62 480.03 924.28 92.39 77.09 0.834 2026-06-08T03:54:07.008904: 14 188.46 24.72 360.05 32.00 29.47 0.921 2026-06-08T03:54:07.009392: Saving photutils results. 2026-06-08T03:54:07.010288: Found and removed 23 bad fits out of 3372 total [fit resulted in masked x_fit, y_fit] 2026-06-08T03:54:07.011829: len(result) = 3349, len(coords) = 3349, type(result)= 2026-06-08T03:54:07.012086: tblfilename=/orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par8_daophot_iterative.fits, filename=/orange/adamginsburg/jwst/sickle//F480M/pipeline/jw03958007001_03104_00001_nrcblong_destreak_o007_crf.fits, filtername=F480M, module=nrcb, desat=, bgsub=, fpsf= blur=False 2026-06-08T03:54:07.048432: Completed iterative photometry, and wrote out file /orange/adamginsburg/jwst/sickle//F480M/f480m_nrcb_visit001_vgroup03104_exp00001_v3_bench_par8_daophot_iterative.fits 2026-06-08T03:54:07.048542: Creating iterative residual 2026-06-08T03:54:08.570152: finished iterative residual 2026-06-08T03:54:09.209832: Saved iterative residual 2026-06-08T03:54:10.523092: Done with diagnostics for ITERATIVE photometry. dt=8.332619190216064 2026-06-08T03:54:10.525423: Task=0 (bundle 1, range [0,1)) skipping index 1 2026-06-08T03:54:10.525435: Task=0 (bundle 1, range [0,1)) skipping index 2 2026-06-08T03:54:10.525439: Task=0 (bundle 1, range [0,1)) skipping index 3 2026-06-08T03:54:10.525442: Task=0 (bundle 1, range [0,1)) skipping index 4 2026-06-08T03:54:10.525445: Task=0 (bundle 1, range [0,1)) skipping index 5 2026-06-08T03:54:10.525448: Task=0 (bundle 1, range [0,1)) skipping index 6 2026-06-08T03:54:10.525451: Task=0 (bundle 1, range [0,1)) skipping index 7 2026-06-08T03:54:10.525454: Task=0 (bundle 1, range [0,1)) skipping index 8 2026-06-08T03:54:10.525457: Task=0 (bundle 1, range [0,1)) skipping index 9 2026-06-08T03:54:10.525460: Task=0 (bundle 1, range [0,1)) skipping index 10 2026-06-08T03:54:10.525462: Task=0 (bundle 1, range [0,1)) skipping index 11 2026-06-08T03:54:10.525465: Task=0 (bundle 1, range [0,1)) skipping index 12 2026-06-08T03:54:10.525468: Task=0 (bundle 1, range [0,1)) skipping index 13 2026-06-08T03:54:10.525471: Task=0 (bundle 1, range [0,1)) skipping index 14 2026-06-08T03:54:10.525495: Task=0 (bundle 1, range [0,1)) skipping index 15 2026-06-08T03:54:10.525498: Task=0 (bundle 1, range [0,1)) skipping index 16 2026-06-08T03:54:10.525501: Task=0 (bundle 1, range [0,1)) skipping index 17 2026-06-08T03:54:10.525504: Task=0 (bundle 1, range [0,1)) skipping index 18 2026-06-08T03:54:10.525507: Task=0 (bundle 1, range [0,1)) skipping index 19 2026-06-08T03:54:10.525510: Task=0 (bundle 1, range [0,1)) skipping index 20 2026-06-08T03:54:10.525512: Task=0 (bundle 1, range [0,1)) skipping index 21 2026-06-08T03:54:10.525515: Task=0 (bundle 1, range [0,1)) skipping index 22 2026-06-08T03:54:10.525518: Task=0 (bundle 1, range [0,1)) skipping index 23 === PARALLEL-8 END: Mon Jun 8 03:54:11 AM EDT 2026, wall=146s === === ACCURACY COMPARISON === --- basic catalog --- Row counts: serial=3221 par4=3221 par8=3221 serial vs par4: max|Δx|=0.000e+00 max|Δflux|=0.000e+00 bit-identical=True serial vs par8: max|Δx|=0.000e+00 max|Δflux|=0.000e+00 bit-identical=True --- iterative catalog --- Row counts: serial=3348 par4=3349 par8=3349 serial vs par4: DIFFERENT ROW COUNTS (3348 vs 3349) serial vs par8: DIFFERENT ROW COUNTS (3348 vs 3349) === TIMING SUMMARY === serial: 159s parallel-4: 146s parallel-8: 146s speedup par-4: 1.09x speedup par-8: 1.09x