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

Fix measurementInvestigationLib.makeRerunCatalog parent keys

    XMLWordPrintable

    Details

    • Story Points:
      2
    • Epic Link:
    • Sprint:
      DRP S18-6, DRP F18-1
    • Team:
      Data Release Production

      Description

      lsst.meas.base.measurementInvestigationLib has convenience functions for setting up catalogs to rerun measurement tasks. However, if you call makeRerunCatalog with an id list including children but not their parents, these children will be skipped by runPlugins (e.g. from

      lsst.meas.base.SingleFrameMeasurementTask). makeRerunCatalog should offer options to either reset child objects' parent keys to zero if their parents are not in the list (the default) or add the parents to the id list.

        Attachments

          Issue Links

            Activity

            Hide
            nlust Nate Lust added a comment -

            I put some comments up on jira for you to look at and consider for this ticket.

            Show
            nlust Nate Lust added a comment - I put some comments up on jira for you to look at and consider for this ticket.
            Hide
            nlust Nate Lust added a comment -

            I only have one small comment put up on github for you to address, adding a code comment in. Once you have done that, feel free to squash, run a jenkins (just good practice) and merge

            Show
            nlust Nate Lust added a comment - I only have one small comment put up on github for you to address, adding a code comment in. Once you have done that, feel free to squash, run a jenkins (just good practice) and merge
            Hide
            yusra Yusra AlSayyad added a comment -

            Note about Jenkins:  It's required to build lsst_distrib.  It's good practice to build a ci_hscci_hsc still takes a while which is why its not required if you're sure your change won't affect it, but I always do out of habit.

            Show
            yusra Yusra AlSayyad added a comment - Note about Jenkins:  It's required to build lsst_distrib .  It's good practice to build a ci_hsc .  ci_hsc  still takes a while which is why its not required if you're sure your change won't affect it, but I always do out of habit.

              People

              Assignee:
              dtaranu Dan Taranu
              Reporter:
              dtaranu Dan Taranu
              Reviewers:
              Nate Lust
              Watchers:
              Dan Taranu, Nate Lust, Yusra AlSayyad
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Start date:
                End date:

                  Jenkins

                  No builds found.