Uploaded image for project: 'Request For Comments'
  1. Request For Comments
  2. RFC-369

Need values for missing dataset template in various packages.

    Details

    • Type: RFC
    • Status: Implemented
    • Resolution: Done
    • Component/s: DM
    • Labels:
      None

      Description

      Per DM-8432, when a datasetType template parameter is declared but not defined by the policy in obs_base (in obs_base policy files these are written like template: ''), the template must be defined in the packages that have mappers that derive from CameraMapper. This would allow the mapper initialization to fail early when the policy is not completely defined (at mapper init, instead of failing only when Butler client code attempts to use the datsetType).

      This has been implemented, but there are packages that don't define the template in some datasetTypes. The package, mapper, datasetType, and missing key (only template in this case) are listed below.

      Can package experts please provide the correct value for these?

      obs_subaru

      HscMapper exposures.dcrCoadd_directWarp, missing key: template
      HscMapper exposures.deepDiff_differenceExp, missing key: template
      HscMapper exposures.deepDiff_matchedExp, missing key: template
      HscMapper datasets.deepDiff_diaSrc, missing key: template
      HscMapper datasets.deepCoadd_calexp_hsc, disallowed key: level
      HscMapper datasets.deepDiff_metadata, missing key: template
      HscMapper datasets.deepDiff_kernelSrc, missing key: template
      HscMapper datasets.photoCalib, missing key: template

      obs_cfht

      MegacamMapper exposures.dcrCoadd_directWarp, missing key: template
      MegacamMapper exposures.deepDiff_matchedExp, missing key: template
      MegacamMapper exposures.deepDiff_differenceExp, missing key: template
      MegacamMapper datasets.donutSrc, missing key: template
      MegacamMapper datasets.deepDiff_kernelSrc, missing key: template
      MegacamMapper datasets.photoCalib, missing key: template
      MegacamMapper datasets.forcedPhotCcd_metadata, missing key: template
      MegacamMapper datasets.deepDiff_metadata, missing key: template
      MegacamMapper datasets.deepDiff_diaSrc, missing key: template

      obs_decam

      DecamMapper datasets.donutSrc, missing key: template
      DecamMapper datasets.photoCalib, missing key: template

      obs_lsstSim

      LsstSimMapper datasets.donutSrc, missing key: template
      LsstSimMapper datasets.photoCalib, missing key: template

      obs_sdss

      SdssMapper exposures.wcs, missing key: template
      SdssMapper exposures.raw, missing key: template
      SdssMapper exposures.dcrCoadd_directWarp, missing key: template
      SdssMapper datasets.forced_src, missing key: template
      SdssMapper datasets.forcedPhotCcd_metadata, missing key: template
      SdssMapper datasets.donutSrc, missing key: template
      SdssMapper datasets.photoCalib, missing key: template

      obs_test

      TestMapper exposures.deepCoadd_directWarp, missing key: template
      TestMapper exposures.deepCoadd_psfMatchedWarp, missing key: template
      TestMapper exposures.deepDiff_matchedExp, missing key: template
      TestMapper exposures.dcrCoadd_directWarp, missing key: template
      TestMapper datasets.photoCalib, missing key: template
      TestMapper datasets.forcedPhotCcd_metadata, missing key: template
      TestMapper datasets.deepDiff_diaSrc, missing key: template
      TestMapper datasets.deepCoadd_measMatchFull, missing key: template
      TestMapper datasets.srcMatchFull, missing key: template
      TestMapper datasets.deepDiff_metadata, missing key: template
      TestMapper datasets.deepCoadd_measMatch, missing key: template
      TestMapper datasets.donutSrc, missing key: template
      TestMapper datasets.deepDiff_kernelSrc, missing key: template

      MapperForTestCalexpMetadataObjects exposures.dcrCoadd_directWarp, missing key: template
      MapperForTestCalexpMetadataObjects exposures.deepDiff_differenceExp, missing key: template
      MapperForTestCalexpMetadataObjects exposures.deepDiff_matchedExp, missing key: template
      MapperForTestCalexpMetadataObjects exposures.icExp, missing key: template
      MapperForTestCalexpMetadataObjects exposures.deepCoadd_directWarp, missing key: template
      MapperForTestCalexpMetadataObjects exposures.raw, missing key: template
      MapperForTestCalexpMetadataObjects exposures.postISRCCD, missing key: template
      MapperForTestCalexpMetadataObjects exposures.deepCoadd_psfMatchedWarp, missing key: template
      MapperForTestCalexpMetadataObjects exposures.wcs, missing key: template

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                npease Nate Pease
                Reporter:
                npease Nate Pease
                Watchers:
                Ian Sullivan, John Swinbank, Kian-Tat Lim, Nate Pease, Robert Lupton
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Planned End:

                  Summary Panel