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

make use of MeasurementDataFlags

    XMLWordPrintable

    Details

      Description

      We started adding a system to allow algorithms to declare what kind of data they can run on, but never really put it in place. To do this, we should:

      • Add more flags (at least NO_CALIB).
      • Pass these flags in pipe_tasks and other places with tasks that use measurement tasks as subtasks (for instance, we should set NO_WCS and NO_CALIB during calibrate.initialMeasurement, and COADD in processCoadd).
      • Add checks for these flags in appropriate algorithms. For instance, PsfFlux should fail in construction if NO_PSF is set, and PeakLikelihoodFlux should fail if PRECONVOLVED is not set.

        Attachments

          Issue Links

            Activity

            Hide
            jbosch Jim Bosch added a comment -

            This has been made obsolete by changes in DM-1130, which removes the MeasurementDataFlags mechanism.

            Show
            jbosch Jim Bosch added a comment - This has been made obsolete by changes in DM-1130 , which removes the MeasurementDataFlags mechanism.

              People

              Assignee:
              pgee Perry Gee
              Reporter:
              jbosch Jim Bosch
              Watchers:
              Jim Bosch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.