Details

    • Type: Technical task
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: meas_deblender
    • Labels:
      None
    • Templates:
    • Story Points:
      1
    • Sprint:
      DRP S17-6, DRP F17-1
    • Team:
      Data Release Production

      Description

      Much of the new deblender's design was written by Peter Melchior as part of a similar effort for WFIRST. This has included the creation of two new packages, one that uses proximal operators to solve minimization problems and another that implements an NMF deblender. Currently development is occurring on both the stack and the new packages, but the structure of the external packages is changing as we prepare for publication and it is becoming increasingly difficult to co-develop them.

      Eventually all of the stack code will be refactored to optimize the NMF deblender, so to make it easier to share changes with Peter Melchior, meas_deblender should be modified slightly to call the two external packages when applicable. This amounts to removing proximal_nmf.py and instead making a call to the new deblender package, which has a nearly identical API and with some performance improvements, including an angular symmetry operator.

      This ticket will strip out the unnecessary modules in meas_deblender and make calls to the new deblender and proxmin packages.

        Attachments

          Activity

            People

            • Assignee:
              fred3m Fred Moolekamp
              Reporter:
              fred3m Fred Moolekamp
              Watchers:
              Fred Moolekamp
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel