Hi,
I am testing the new release of hsePipe v7.0
, for the HSC data taken in this month. But it came out a error of “dimension mismatch” and “invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian” in near the end of process. Does anyone know what might help here?
This is the command and parameters I executed:
constructFlat.py $WORKDIR --rerun $CALVRERUN --calib=$WORKDIR/CALIB --id visit=172414..172434:2 --config isr.doBias=False isr.doDark=False isr.doFringe=False isr.doAttachTransmissionCurve=False --job $CALVRERUN-g --time 300 --clobber-config --cores 40
I also tested the same command with the flat taken at 2018-01-10 (135866…135884:2). I still got a similar errors as previous test . Note that this flat data (2018-01-10) could be processed by v5.4, but not later version.
The following text is the error message:
118310 INFO 2019-04-25T07:28:51.720+0800 flat: Writing {‘ccd’: 110, ‘filter’: ‘HSC-G’, ‘calibDate’: ‘2019-04-04’} on ichiro.asiaa.sinica.edu.tw:118310
118298 INFO 2019-04-25T07:28:56.444+0800 flat: Writing {‘ccd’: 107, ‘filter’: ‘HSC-G’, ‘calibDate’: ‘2019-04-04’} on ichiro.asiaa.sinica.edu.tw:118298
afw.cameraGeom.utils.makeImageFromCamera ERROR: Unable to fit image for detector “0_31” into image of camera:
File “src/image/Image.cc”, line 183, in void lsst::afw::image::ImageBase::assign(const lsst::afw::image::ImageBase&, const lsst::geom::Box2I&, lsst::afw::image::ImageOrigin) [with PixelT = float]
Dimension mismatch: 65x32 v. 32x65 {0}
lsst::pex::exceptions::LengthError: ‘Dimension mismatch: 65x32 v. 32x65’
afw.cameraGeom.utils.makeImageFromCamera ERROR: Unable to fit image for detector “1_35” into image of camera:
File “src/image/Image.cc”, line 183, in void lsst::afw::image::ImageBase::assign(const lsst::afw::image::ImageBase&, const lsst::geom::Box2I&, lsst::afw::image::ImageOrigin) [with PixelT = float]
Dimension mismatch: 65x32 v. 32x65 {0}
lsst::pex::exceptions::LengthError: ‘Dimension mismatch: 65x32 v. 32x65’
afw.cameraGeom.utils.makeImageFromCamera ERROR: Unable to fit image for detector “0_35” into image of camera:
File “src/image/Image.cc”, line 183, in void lsst::afw::image::ImageBase::assign(const lsst::afw::image::ImageBase&, const lsst::geom::Box2I&, lsst::afw::image::ImageOrigin) [with PixelT = float]
Dimension mismatch: 65x32 v. 32x65 {0}
lsst::pex::exceptions::LengthError: ‘Dimension mismatch: 65x32 v. 32x65’
afw.cameraGeom.utils.makeImageFromCamera ERROR: Unable to fit image for detector “1_31” into image of camera:
File “src/image/Image.cc”, line 183, in void lsst::afw::image::ImageBase::assign(const lsst::afw::image::ImageBase&, const lsst::geom::Box2I&, lsst::afw::image::ImageOrigin) [with PixelT = float]
Dimension mismatch: 65x32 v. 32x65 {0}
lsst::pex::exceptions::LengthError: ‘Dimension mismatch: 65x32 v. 32x65’
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_drivers/7.0-hsc/python/lsst/pipe/drivers/constructCalibs.py:1076: RuntimeWarning: divide by zero encountered in log
bgMatrix = np.log(bgMatrix)
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_drivers/7.0-hsc/python/lsst/pipe/drivers/constructCalibs.py:1083: UserWarning: Warning: converting a masked element to nan.
compScales = np.array([(bgMatrix[i1, :] - expScales).mean() for i1 in range(numCcds)])
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_drivers/7.0-hsc/python/lsst/pipe/drivers/constructCalibs.py:145: RuntimeWarning: divide by zero encountered in double_scalars
combined *= finalScale / background
/opt/hscPipe7/python/miniconda3-4.5.12/envs/lsst-scipipe-1172c30/lib/python3.7/site-packages/numpy/core/fromnumeric.py:3118: RuntimeWarning: Mean of empty slice.
out=out, **kwargs)
/opt/hscPipe7/python/miniconda3-4.5.12/envs/lsst-scipipe-1172c30/lib/python3.7/site-packages/numpy/core/_methods.py:85: RuntimeWarning: invalid value encountered in true_divide
ret = ret.dtype.type(ret / rcount)
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian
/opt/hscPipe7/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/7.0-hsc/python/lsst/ip/isr/isrTask.py:2053: RuntimeWarning: invalid value encountered in true_divide
flatness = (skyLevels[good] - skyMedian) / skyMedian