-
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
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}'