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

Generate camera description at build time

    XMLWordPrintable

    Details

    • Story Points:
      3
    • Sprint:
      Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10
    • Team:
      Alert Production

      Description

      Camera geometry used to be defined using PAF (policy) files, which are now deprecated. As part of the transition to the refactored camera geometry scheme, scripts were introduced to convert from the PAF files to the new camera geometry configuration scheme which uses FITS files and a python file to describe the camera. These scripts are still part of the obs_* packages, and some people rely on them for making changes to the camera description. On the other hand, the generated FITS files and python file are also first-class members of the obs_* packages. This means that we have two sources of the same information, which is dangerous.

      For obs_lsstSim, obs_decam, obs_cfht and obs_sdss, we want these scripts to be the primary source of information. This means we should delete the generated files, and create them at build time. We should also standardise the name of the script used to generate these.

        Attachments

          Issue Links

            Activity

            No builds found.
            price Paul Price created issue -
            price Paul Price made changes -
            Field Original Value New Value
            Link This issue is blocked by RFC-192 [ RFC-192 ]
            swinbank John Swinbank made changes -
            Epic Link DM-6171 [ 24684 ]
            swinbank John Swinbank made changes -
            Sprint DRP F16-1 [ 225 ]
            Team Data Release Production [ 10301 ]
            swinbank John Swinbank made changes -
            Sprint DRP F16-1 [ 225 ] DRP F16-2 [ 231 ]
            swinbank John Swinbank made changes -
            Sprint DRP F16-2 [ 231 ] DRP F16-3 [ 237 ]
            Hide
            price Paul Price added a comment -

            Building the camera description for LSST requires a GainFile and phosimVersion. The latter appears to be just some string, but the GainFile is real content, but not present in obs_lsstSim.

            Show
            price Paul Price added a comment - Building the camera description for LSST requires a GainFile and phosimVersion . The latter appears to be just some string, but the GainFile is real content, but not present in obs_lsstSim.
            price Paul Price made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            Parejkoj John Parejko made changes -
            Assignee Paul Price [ price ] John Parejko [ parejkoj ]
            Hide
            swinbank John Swinbank added a comment -

            John Parejko, can you confirm you're working on this? If so, we'll need to move it to an appropriate epic in 02C.03.

            Show
            swinbank John Swinbank added a comment - John Parejko , can you confirm you're working on this? If so, we'll need to move it to an appropriate epic in 02C.03.
            Hide
            Parejkoj John Parejko added a comment -

            Yes, I'm just starting this (and its sibling, DM-6349).

            Show
            Parejkoj John Parejko added a comment - Yes, I'm just starting this (and its sibling, DM-6349 ).
            Hide
            swinbank John Swinbank added a comment -

            Thanks. Switching team to AP and epic to DM-5691, which looks plausible — John Parejko or Simon Krughoff, please feel free to refile as you see fit.

            Show
            swinbank John Swinbank added a comment - Thanks. Switching team to AP and epic to DM-5691 , which looks plausible — John Parejko or Simon Krughoff , please feel free to refile as you see fit.
            swinbank John Swinbank made changes -
            Epic Link DM-6171 [ 24684 ] DM-5691 [ 23683 ]
            swinbank John Swinbank made changes -
            Team Data Release Production [ 10301 ] Alert Production [ 10300 ]
            Hide
            krughoff Simon Krughoff added a comment -

            Good enough. Sorry for not switching it before.

            Show
            krughoff Simon Krughoff added a comment - Good enough. Sorry for not switching it before.
            Parejkoj John Parejko made changes -
            Sprint DRP F16-3 [ 237 ] Alert Production F16 - 8 [ 245 ]
            Parejkoj John Parejko made changes -
            Rank Ranked lower
            krughoff Simon Krughoff made changes -
            Epic Link DM-5691 [ 23683 ] DM-7362 [ 26448 ]
            krughoff Simon Krughoff made changes -
            Sprint Alert Production F16 - 8 [ 245 ] Alert Production F16 - 8, Alert Production F16 - 9 [ 245, 247 ]
            krughoff Simon Krughoff made changes -
            Rank Ranked higher
            krughoff Simon Krughoff made changes -
            Sprint Alert Production F16 - 8, Alert Production F16 - 9 [ 245, 247 ] Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10 [ 245, 247, 284 ]
            krughoff Simon Krughoff made changes -
            Rank Ranked higher
            krughoff Simon Krughoff made changes -
            Sprint Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10 [ 245, 247, 284 ] Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10, Alert Production F16 - 11 [ 245, 247, 284, 289 ]
            Parejkoj John Parejko made changes -
            Sprint Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10, Alert Production F16 - 11 [ 245, 247, 284, 289 ] Alert Production F16 - 8, Alert Production F16 - 9, Alert Production F16 - 10 [ 245, 247, 284 ]
            Parejkoj John Parejko made changes -
            Rank Ranked lower
            krughoff Simon Krughoff made changes -
            Epic Link DM-7362 [ 26448 ] DM-8472 [ 28104 ]
            tjenness Tim Jenness made changes -
            Link This issue is triggered by RFC-192 [ RFC-192 ]
            tjenness Tim Jenness made changes -
            Link This issue is blocked by RFC-192 [ RFC-192 ]
            krughoff Simon Krughoff made changes -
            Epic Link DM-8472 [ 28104 ] DM-9680 [ 30785 ]
            swinbank John Swinbank made changes -
            Epic Link DM-9680 [ 30785 ] DM-10068 [ 31628 ]
            swinbank John Swinbank made changes -
            Epic Link DM-10068 [ 31628 ] DM-11798 [ 34281 ]
            swinbank John Swinbank made changes -
            Epic Link DM-11798 [ 34281 ] DM-12728 [ 36327 ]
            swinbank John Swinbank made changes -
            Epic Link DM-12728 [ 36327 ] DM-14447 [ 80385 ]
            swinbank John Swinbank made changes -
            Epic Link DM-14447 [ 80385 ] DM-16722 [ 235355 ]
            frossie Frossie Economou made changes -
            Status Admin Review [ 3 ] In Progress [ 11605 ]
            frossie Frossie Economou made changes -
            Status Review [ 11605 ] In Progress [ 3 ]
            Hide
            swinbank John Swinbank added a comment -

            I think this is pretty obsolete now — see also comments on DM-6349 — so I'm closing as won't fix.

            Show
            swinbank John Swinbank added a comment - I think this is pretty obsolete now — see also comments on DM-6349 — so I'm closing as won't fix.
            swinbank John Swinbank made changes -
            Resolution Done [ 10000 ]
            Status In Progress [ 3 ] Won't Fix [ 10405 ]

              People

              Assignee:
              Parejkoj John Parejko
              Reporter:
              price Paul Price
              Watchers:
              John Parejko, John Swinbank, Paul Price, Simon Krughoff
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.