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

Remove all explicit imports of ds9

    Details

    • Story Points:
      12
    • Sprint:
      DRP S19-3, DRP S19-4
    • Team:
      Data Release Production

      Description

      There is code in meas_algorithms that explicitly imports ds9 as

      import lsst.afw.display.ds9 as ds9
      

      This has the side effect of setting ds9 to be the default backend for afwDisplay. As we now have multiple backends in the stack (ds9, firefly, ginga?, matplotlib) this is a practical as well as a theoretical problem and, moreover, switching to the afwDisplay interface is safe and easy.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                lauren Lauren MacArthur
                Reporter:
                rhl Robert Lupton
                Reviewers:
                Robert Lupton
                Watchers:
                Gabor Kovacs, John Swinbank, Lauren MacArthur, Robert Lupton, Yusra AlSayyad
              • Votes:
                2 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: