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

Remove all explicit imports of ds9

    Details

    • Templates:
    • 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

          Container Issues

            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:

                    Summary Panel