Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: obs_lsst
-
Labels:
-
Story Points:2
-
Epic Link:
-
Sprint:DRP S21b
-
Team:Data Release Production
-
Urgent?:No
Description
As was noted on DM-30812, there were differences between the gen2 and gen3 middleware src catalog outputs in the following columns:
- id
- parent
- various ext_shapeHSM_HsmPsfMomentsDebiased_* columns
- the total number of finite entries
As Joshua Meyers pointed out on that ticket, all of these could stem from the id mismatch as it is used to seed a rng in the HsmPsfMomentsDebiased code. This ticket is to figure out where the mismatch is happening and sync them up (hopefully to the gen3 version) in hopes of achieving gen2/gen3 parity for the DC2 dataset.
Indeed, if one goes in and looks at the values in the exposureIdInfo object in characterizeImage.run in pipe_tasks, the gen3 version has:
whereas the gen2 version has:
The gen2 number is being explicitly set in obs_lsst here, so here's hoping all that is required is to change that to 34 to match the gen3 version.