Following Fabian's recommendation, #741 switches the ngmix metacal centroid from HSM adaptive-moment re-centering to the WCS (the catalog sky position projected through the WCS). Opening this to confirm with the group that the WCS centroid is the right choice, and to ask whether there's any reason to keep the HSM approach around before we remove that code path entirely (a separate, non-blocking PR).
For context — reassuringly, this is not a v2.0 regression: HSM moment-centroiding is long-standing inherited behavior, first introduced in 2020 (bde89f5f) and carried through the 2023 module overhaul (441797e2) into both develop and v2.0; the recent v2.0 work only made the centroid source selectable (0ee0e944). develop currently uses HSM unconditionally — the WCS option arrives with #741.
cc @aguinot
— Claude on behalf of Cail
Following Fabian's recommendation, #741 switches the ngmix metacal centroid from HSM adaptive-moment re-centering to the WCS (the catalog sky position projected through the WCS). Opening this to confirm with the group that the WCS centroid is the right choice, and to ask whether there's any reason to keep the HSM approach around before we remove that code path entirely (a separate, non-blocking PR).
For context — reassuringly, this is not a v2.0 regression: HSM moment-centroiding is long-standing inherited behavior, first introduced in 2020 (
bde89f5f) and carried through the 2023 module overhaul (441797e2) into bothdevelopand v2.0; the recent v2.0 work only made the centroid source selectable (0ee0e944).developcurrently uses HSM unconditionally — the WCS option arrives with #741.cc @aguinot
— Claude on behalf of Cail