You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If healpix ids are known at the time of fiberassignment, it would be good to include those. It would possibly simplify some joins.
Target selection calculates this and outputs as HPXPIXEL column. This should be propagated through fiber assignment, fibermap files, expanded fibermap tables in spectra files, and included in the output zcatalog table.
Currently we recalculate the healpixel ID from RA,dec at multiple steps. This is reproducible as long as we stay within python and healpy, but it could become problematic if we ever branch beyond that and use a different healpix library that may have edge effect differences (AFAICT the healpix standard doesn't define which pixel an (RA,dec) belongs to if it lands exactly on a pixel boundary or corner).
The text was updated successfully, but these errors were encountered:
I believe the healpix number is being correctly propagated, at least when it leaves desitarget and at through fiberassign. There's still an open issue in desisim (desihub/desisim#410) but we can dispense with that separately.
Filing under desitarget because this is where it starts, but this is a cross repo ticket. From @weaverba137 in desihub/two_percent_DESI#6:
Target selection calculates this and outputs as HPXPIXEL column. This should be propagated through fiber assignment, fibermap files, expanded fibermap tables in spectra files, and included in the output zcatalog table.
Currently we recalculate the healpixel ID from RA,dec at multiple steps. This is reproducible as long as we stay within python and healpy, but it could become problematic if we ever branch beyond that and use a different healpix library that may have edge effect differences (AFAICT the healpix standard doesn't define which pixel an (RA,dec) belongs to if it lands exactly on a pixel boundary or corner).
The text was updated successfully, but these errors were encountered: