Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-38687

Remove code deprecated on DM-31924

    XMLWordPrintable

    Details

    • Type: Story
    • Status: To Do
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: daf_butler, obs_base
    • Labels:
      None
    • Story Points:
      1
    • Team:
      Data Release Production
    • Urgent?:
      No

      Description

      DM-31924 deprecates:

      • some daf_butler interfaces related to data ID packing
      • some methods in SkyMapDimensionPacker in skymap
      • the ExposureIdInfo class in obs_base
      • a transition class (also added on that ticket) in meas_base that uses ExposureIdInfo
      • a few at least mostly-internal methods/arguments in pipe_tasks that use ExposureIdInfo
      • a few at least mostly-internal methods/arguments in ap_verify that use ExposureIdInfo

      Code that is already deprecated in ip_diffim also still uses ExposureIdInfo and has not been updated, as it should be removed before ExposureIdInfo is removed

       

        Attachments

          Issue Links

            Activity

            Hide
            Parejkoj John Parejko added a comment - - edited

            It looks like many of the LSSTCam instruments use the `observation` dimension packer, which is marked as to be removed on this ticket. It's also the default of the base class. What is the replacement for daf.butler.ObservationDimensionPacker?

            Show
            Parejkoj John Parejko added a comment - - edited It looks like many of the LSSTCam instruments use the `observation` dimension packer, which is marked as to be removed on this ticket. It's also the default of the base class. What is the replacement for daf.butler.ObservationDimensionPacker ?
            Hide
            jbosch Jim Bosch added a comment -

            There's a new ObservationDimensionPacker in pipe_base (very similar to the daf_butler one, maybe even identical; I don't remember the details).  If you see the string "observation" in a config registry field, that's what's being referred to, and it should be what most instruments are using.  All instruments should already be using either that or RubinDimensionPacker.

            Show
            jbosch Jim Bosch added a comment - There's a new  ObservationDimensionPacker in pipe_base (very similar to the daf_butler one, maybe even identical; I don't remember the details).  If you see the string "observation" in a config registry field, that's what's being referred to, and it should be what most instruments are using.  All instruments should already be using either that or RubinDimensionPacker .

              People

              Assignee:
              jbosch Jim Bosch
              Reporter:
              jbosch Jim Bosch
              Watchers:
              Jim Bosch, John Parejko
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Jenkins

                  No builds found.