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

Add FunctorKeys for common analysis tasks

    Details

    • Type: Story
    • Status: Won't Fix
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: afw

      Description

      Add FunctorKeys for simple, common, calculated fields, including:

      • Magnitudes from fluxes
      • Coords from Points, Points from Coords
      • Ellipse conversions and radius/ellipticity extraction

        Attachments

          Issue Links

            Activity

            Hide
            jbosch Jim Bosch added a comment -

            This should include adding FunctorKeys that map to meas_base Result objects, and adding support for field creation to FunctorKeys, so the code that knows about the name conventions for compound fields lives in one place.

            Show
            jbosch Jim Bosch added a comment - This should include adding FunctorKeys that map to meas_base Result objects, and adding support for field creation to FunctorKeys, so the code that knows about the name conventions for compound fields lives in one place.
            Hide
            jbosch Jim Bosch added a comment -

            After adding support for creating fields to FunctorKeys, we should use this functionality to simplify the pure-Python plugins in meas_base's plugins.py.

            Show
            jbosch Jim Bosch added a comment - After adding support for creating fields to FunctorKeys, we should use this functionality to simplify the pure-Python plugins in meas_base's plugins.py.
            Hide
            swinbank John Swinbank added a comment -

            I suggest that we might (continue to...) do some of this work on an as-needed basis, but that we're never going to assign somebody to just sit down and complete this ticket. I'm therefore closing as “Won't Fix”. Jim, please reopen if you disagree with that.

            Show
            swinbank John Swinbank added a comment - I suggest that we might (continue to...) do some of this work on an as-needed basis, but that we're never going to assign somebody to just sit down and complete this ticket. I'm therefore closing as “Won't Fix”. Jim, please reopen if you disagree with that.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel