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

Add metadata passing to all base classes and run methods

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: DM Subsystem Science
    • Labels:
      None

      Description

      Update all of the base classes in metric-pipeline-tasks to pass dataIds from the runQuantum method to the run method. This will enable us to extract info such as filter, etc. from the dataIds.

        Attachments

          Issue Links

            Activity

            Hide
            jcarlin Jeffrey Carlin added a comment -

            For an example of the type of change we're considering, see this git diff

            Show
            jcarlin Jeffrey Carlin added a comment - For an example of the type of change we're considering, see this git diff
            Hide
            jcarlin Jeffrey Carlin added a comment -

            Implementing this for `VisitAnalysisTask` is straightforward, but for the matched catalog tasks it is trickier. These tasks create a matched catalog, which then doesn't have dataIds associated with it. Does that mean we should just implement this dataId passing for tasks that do not use matched catalogs?

            Show
            jcarlin Jeffrey Carlin added a comment - Implementing this for `VisitAnalysisTask` is straightforward, but for the matched catalog tasks it is trickier. These tasks create a matched catalog, which then doesn't have dataIds associated with it. Does that mean we should just implement this dataId passing for tasks that do not use matched catalogs?
            Hide
            jcarlin Jeffrey Carlin added a comment -

            Not implementing metadata for matched catalogs, since that would need to be done differently. The metadata are passed to the matching routine, and will need to be added as columns to the matched catalog.

            For that process, created tickets DM-26673 and DM-26674.

            Show
            jcarlin Jeffrey Carlin added a comment - Not implementing metadata for matched catalogs, since that would need to be done differently. The metadata are passed to the matching routine, and will need to be added as columns to the matched catalog. For that process, created tickets DM-26673 and DM-26674 .

              People

              Assignee:
              jcarlin Jeffrey Carlin
              Reporter:
              jcarlin Jeffrey Carlin
              Reviewers:
              Simon Krughoff
              Watchers:
              Jeffrey Carlin, Simon Krughoff
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: