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

Improve MaxPsfWcsSelectImagesTask

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Alert Production, ap_pipe
    • Labels:
      None
    • Story Points:
      4
    • Epic Link:
    • Sprint:
      Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3, AP S18-4, AP S18-5, AP S18-6
    • Team:
      Alert Production

      Description

      The ImageSelector subclass imported in https://jira.lsstcorp.org/browse/DM-10977 requires manually specifying minimum and maximum FWHMs for constructing a "best seeing" coadd. This is limiting for several reasons and requires manual offline analysis to determine those numbers.

      This ticket is to change the algorithm to automatically determine the N best-seeing images in a patch for coaddition.

        Attachments

          Issue Links

            Activity

            No builds found.
            ebellm Eric Bellm created issue -
            ebellm Eric Bellm made changes -
            Field Original Value New Value
            Sprint Alert Production F17 - 10 [ 643 ]
            ebellm Eric Bellm made changes -
            Rank Ranked higher
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10 [ 643 ] Alert Production F17 - 10, Alert Production F17 - 11 [ 643, 644 ]
            swinbank John Swinbank made changes -
            Rank Ranked higher
            ebellm Eric Bellm made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            ebellm Eric Bellm made changes -
            Epic Link DM-10773 [ 32739 ]
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10, Alert Production F17 - 11 [ 643, 644 ] Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1 [ 643, 644, 669 ]
            swinbank John Swinbank made changes -
            Rank Ranked higher
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1 [ 643, 644, 669 ] Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2 [ 643, 644, 669, 677 ]
            swinbank John Swinbank made changes -
            Rank Ranked higher
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2 [ 643, 644, 669, 677 ] Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3 [ 643, 644, 669, 677, 683 ]
            swinbank John Swinbank made changes -
            Epic Link DM-10773 [ 32739 ] DM-12711 [ 36308 ]
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3 [ 643, 644, 669, 677, 683 ] Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3, AP S18-4 [ 643, 644, 669, 677, 683, 684 ]
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3, AP S18-4 [ 643, 644, 669, 677, 683, 684 ] Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3, AP S18-4, AP S18-5 [ 643, 644, 669, 677, 683, 684, 685 ]
            krzys Krzysztof Findeisen made changes -
            Component/s ap_pipe [ 14281 ]
            swinbank John Swinbank made changes -
            Link This issue blocks DM-14260 [ DM-14260 ]
            swinbank John Swinbank made changes -
            Sprint Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3, AP S18-4, AP S18-5 [ 643, 644, 669, 677, 683, 684, 685 ] Alert Production F17 - 10, Alert Production F17 - 11, AP S18-1, AP S18-2, AP S18-3, AP S18-4, AP S18-5, AP S18-6 [ 643, 644, 669, 677, 683, 684, 685, 686 ]
            swinbank John Swinbank made changes -
            Risk Score 0
            ebellm Eric Bellm made changes -
            Link This issue blocks DM-14580 [ DM-14580 ]
            Hide
            ebellm Eric Bellm added a comment -

            Krzysztof, can you take a look at this? Note that I have deferred the unit tests to DM-14580.

            Show
            ebellm Eric Bellm added a comment - Krzysztof, can you take a look at this? Note that I have deferred the unit tests to DM-14580 .
            ebellm Eric Bellm made changes -
            Reviewers Krzysztof Findeisen [ krzys ]
            Status In Progress [ 3 ] In Review [ 10004 ]
            Hide
            krzys Krzysztof Findeisen added a comment - - edited

            I'd like to see the ap_pipe commits double-checked before this gets merged – they seem to be mixed up quite a bit at the moment. I also found a bug in how min/max FWHM is handled that makes me think we should require tests after all (unless Meredith Rawls is ok dealing with potentially very low quality output).

            Show
            krzys Krzysztof Findeisen added a comment - - edited I'd like to see the ap_pipe commits double-checked before this gets merged – they seem to be mixed up quite a bit at the moment. I also found a bug in how min/max FWHM is handled that makes me think we should require tests after all (unless Meredith Rawls is ok dealing with potentially very low quality output).
            krzys Krzysztof Findeisen made changes -
            Status In Review [ 10004 ] In Progress [ 3 ]
            Hide
            mrawls Meredith Rawls added a comment -

            I think I'm OK with Eric Bellm's stated goal of getting this in place now so we can generate new templates in a finite timescale at all, and adding a test later (as in, up next, very important and soon, but still later). I'd be happy to be part of a pair coding exercise with either of you to write some tests for this specifically and/or for ap_pipe in general, because they are lacking all around.

            Show
            mrawls Meredith Rawls added a comment - I think I'm OK with Eric Bellm 's stated goal of getting this in place now so we can generate new templates in a finite timescale at all, and adding a test later (as in, up next, very important and soon, but still later). I'd be happy to be part of a pair coding exercise with either of you to write some tests for this specifically and/or for ap_pipe in general, because they are lacking all around.
            Hide
            krzys Krzysztof Findeisen added a comment -

            Meredith Rawls so you can't use the old MaxPsfWcsSelectImagesTask in the meantime?

            Show
            krzys Krzysztof Findeisen added a comment - Meredith Rawls so you can't use the old MaxPsfWcsSelectImagesTask in the meantime?
            Hide
            ebellm Eric Bellm added a comment -

            Krzysztof Findeisen that requires some manual analysis and is using effectively the same code being committed here. It didn't have tests either...

            Show
            ebellm Eric Bellm added a comment - Krzysztof Findeisen that requires some manual analysis and is using effectively the same code being committed here. It didn't have tests either...
            Hide
            krzys Krzysztof Findeisen added a comment -

            Fine. I'll approve the review once we're sure the right changes are being committed to ap_pipe.

            Show
            krzys Krzysztof Findeisen added a comment - Fine. I'll approve the review once we're sure the right changes are being committed to ap_pipe .
            Hide
            ebellm Eric Bellm added a comment -

            Krzysztof Findeisen, can you take another look?

            Show
            ebellm Eric Bellm added a comment - Krzysztof Findeisen , can you take another look?
            Hide
            krzys Krzysztof Findeisen added a comment -

            No further objections.

            Show
            krzys Krzysztof Findeisen added a comment - No further objections.
            krzys Krzysztof Findeisen made changes -
            Status In Progress [ 3 ] Reviewed [ 10101 ]
            ebellm Eric Bellm made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]

              People

              Assignee:
              ebellm Eric Bellm
              Reporter:
              ebellm Eric Bellm
              Reviewers:
              Krzysztof Findeisen
              Watchers:
              Eric Bellm, Krzysztof Findeisen, Meredith Rawls
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.