Uploaded image for project: 'DRP 2-D Pipeline'
  1. DRP 2-D Pipeline
  2. PIPE2D-802

w.2021.13 breaks DetectorMap interaction with 2d sky-subtracted images

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Won't Fix (View Workflow)
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      2DDRP-2021 A3

      Description

      As discussed on weekly Princeton PFS telecom on March 29, weekly on Tiger (w.2021.13) breaks the interaction between sky 2d subtracted images and DetectorMap. For example: 

       

       

      butler_subtracted = dafPersist.Butler("/projects/HSC/PFS/Subaru/rerun/ncaplar/PIPE2D-490_Mar1_2021_skyTrue",\
       calibRoot='/projects/HSC/PFS/Subaru/CALIB-ncaplar')
      
      exposure_subtracted= butler_subtracted.get("calexp", visit=34444, arm="r", spectrograph=1)
      

       

       

      fails with

      Exception: File "src/GlobalDetectorModel.cc", line 355, in virtual std::shared_ptr<lsst::afw::table::io::Persistable> pfs::drp::stella::GlobalDetectorModel::Factory::read(const lsst::afw::table::io::InputArchive&, const lsst::afw::table::io::CatalogVector&) const Archive assertion failed: record.getSchema() == schema.schema {0} File "src/table/io/InputArchive.cc", line 104, in std::shared_ptr<lsst::afw::table::io::Persistable> lsst::afw::table::io::InputArchive::Impl::get(int, const lsst::afw::table::io::InputArchive&) loading object with id=1205, name='GlobalDetectorModel' {1} File "src/table/io/InputArchive.cc", line 104, in std::shared_ptr<lsst::afw::table::io::Persistable> lsst::afw::table::io::InputArchive::Impl::get(int, const lsst::afw::table::io::InputArchive&) loading object with id=2, name='DifferentialDetectorMap' {2} File "src/table/io/InputArchive.cc", line 104, in std::shared_ptr<lsst::afw::table::io::Persistable> lsst::afw::table::io::InputArchive::Impl::get(int, const lsst::afw::table::io::InputArchive&) loading object with id=1, name='NevenPsf' {3} lsst::afw::table::io::MalformedArchiveError: 'Archive assertion failed: record.getSchema() == schema.schema {0}; loading object with id=1205, name='GlobalDetectorModel' {1}; loading object with id=2, name='DifferentialDetectorMap' {2}; loading object with id=1, name='NevenPsf' {3}'

       

        Attachments

          Activity

            People

            • Assignee:
              price price
              Reporter:
              ncaplar ncaplar
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: