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

Standardize Gen3 instrument class names and location

    Details

    • Templates:
    • Story Points:
      1
    • Team:
      Architecture
    • Urgent?:
      No

      Description

      Currently the gen3 instrument classes have no consistency in naming or module path. This adds to the confusion. Currently we have:

      • lsst.obs.subaru.gen3.hsc.instrument.HyperSuprimeCam
      • lsst.obs.decam.instrument.DarkEnergyCamera
      • lsst.obs.lsst.gen3.instrument.LatissInstrument
      • lsst.obs.lsst.gen3.instrument.Ts8Instrument
      • lsst.obs.lsst.gen3.instrument.Ts3Instrument
      • lsst.obs.lsst.gen3.instrument.UcdCamInstrument
      • lsst.obs.lsst.gen3.instrument.PhosimInstrument
      • lsst.obs.lsst.gen3.instrument.ImsimInstrument
      • lsst.obs.lsst.gen3.instrument.LsstComCamInstrument
      • lsst.obs.lsst.gen3.instrument.LsstCamInstrument

      corresponding to instrument names of HSC, DECam, LATISS, LSST-TS8, LSST-TS3, LSST-UCDCam, PhoSim, LSST-ImSim, LSST-ComCam, lsstCam.

      Instrument names have to be unique in Gen3 since telescope is not part of the data model. This is why TS8 is not TS8. lsstCam should probably be LSSTCam.

      This ticket will try to clean things up a bit.

      obs_cfht has no gen3 support at this time.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tjenness Tim Jenness
                Reporter:
                tjenness Tim Jenness
                Reviewers:
                Simon Krughoff
                Watchers:
                Jim Bosch, John Parejko, Simon Krughoff, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel