sourcing ./scripts/common.sh .. Sourcing /tigress/HSC/PFS/stack/current/loadLSST.bash ... using LOCAL version of obs_pfs (in order to correct headers) loadLSST etc completed. source done. processing arc visit: 17244 root INFO: Loading config overrride file '/tigress/hassans/software/obs_pfs/config/detrend.py' CameraMapper INFO: Loading exposure registry from /tigress/hassans/lam-processing/repo-01/registry.sqlite3 CameraMapper INFO: Loading calib registry from /tigress/hassans/lam-processing/repo-01/CALIB/calibRegistry.sqlite3 CameraMapper INFO: Loading calib registry from /tigress/hassans/lam-processing/repo-01/CALIB/calibRegistry.sqlite3 root INFO: Running: /tigress/hassans/software/obs_pfs/bin/detrend.py /tigress/hassans/lam-processing/repo-01 --calib /tigress/hassans/lam-processing/repo-01/CALIB --rerun detrend --id visit=17244 arm=r -c isr.doWrite=True --doraise WARNING: You are using OpenBLAS with multiple threads (40), but have not specified the number of threads using one of the OpenBLAS environment variables: OPENBLAS_NUM_THREADS, GOTO_NUM_THREADS, OMP_NUM_THREADS. This may indicate that you are unintentionally using multiple threads, which may cause problems. WE HAVE THEREFORE DISABLED OpenBLAS THREADING. If you know what you are doing and want threads enabled implicitly, set the environment variable LSST_ALLOW_IMPLICIT_THREADS. detrend.isr INFO: Performing ISR on sensor {'visit': 17244, 'arm': 'r', 'dateObs': '2019-05-07', 'site': 'L', 'category': 'A', 'spectrograph': 1, 'field': 'ARC', 'ccd': 1, 'filter': 'r', 'expTime': 14.998, 'dataType': 'arc', 'taiObs': '2019-05-07', 'pfsDesignId': 1099528409104, 'slitOffset': 0.0} detrend.isr INFO: Converting exposure to floating point values detrend.isr INFO: Assembling CCD from amplifiers detrend.isr INFO: Applying bias correction. detrend.isr INFO: Masking defects. detrend.isr INFO: Masking NAN value pixels. detrend.isr INFO: Widening saturation trails. detrend.isr INFO: Applying dark correction. detrend.isr INFO: Applying flat correction. detrend.isr INFO: Interpolating masked pixels. detrend.isr WARN: No rough magnitude zero point set for filter r detrend.isr INFO: Setting rough magnitude zero point: 30.940083 Traceback (most recent call last): File "/tigress/hassans/software/obs_pfs/bin/detrend.py", line 3, in DetrendTask.parseAndRun() File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py", line 603, in parseAndRun resultList = taskRunner.run(parsedCmd) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py", line 221, in run resultList = list(mapFunc(self, targetList)) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py", line 385, in __call__ result = self.runTask(task, dataRef, kwargs) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py", line 447, in runTask return task.runDataRef(dataRef, **kwargs) File "/tigress/hassans/software/obs_pfs/python/lsst/obs/pfs/detrendTask.py", line 25, in runDataRef exposure = self.isr.runDataRef(dataRef).exposure # Should do ISR and CCD assembly File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/timer.py", line 150, in wrapper res = func(self, *args, **keyArgs) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/18.1.0/python/lsst/ip/isr/isrTask.py", line 1434, in runDataRef sensorRef.put(result.exposure, "postISRCCD") File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/butlerSubset.py", line 224, in put self.butlerSubset.butler.put(obj, datasetType, self.dataId, doBackup=doBackup, **rest) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/butler.py", line 1434, in put location.getRepository().write(location, obj) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/repository.py", line 185, in write return butlerLocationStorage.write(butlerLocation, obj) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/posixStorage.py", line 258, in write writeFormatter(butlerLocation, obj) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/posixStorage.py", line 634, in writeFitsStorage obj.writeFitsWithOptions(logLoc.locString(), options=additionalData) File "/tigress/HSC/PFS/stack/20190925/stack/miniconda3-4.5.12-1172c30/Linux64/afw/18.1.0/python/lsst/afw/image/image/fitsIoWithOptions.py", line 127, in exposureWriteFitsWithOptions self.writeFits(dest, **writeOptionDict) lsst.pex.exceptions.wrappers.TypeError: File "src/PropertySet.cc", line 232, in std::vector lsst::daf::base::PropertySet::getArray(const string&) const [with T = std::basic_string; std::string = std::basic_string] W_XHP2FR {0} lsst::pex::exceptions::TypeError: 'W_XHP2FR'