Details
-
Type:
Bug
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_tasks
-
Labels:
-
Story Points:1
-
Epic Link:
-
Team:Alert Production
Description
When Meredith Rawls ran DcrAssembleCoaddTask it failed on patches with large regions of no data. The Task should test whether subregions contain data at an earlier stage, and skip them or fail earlier. See the log below for an example:
==> slurm/job146732-24.out <==
|
res = func(self, *args, **keyArgs)
|
File "/project/mrawls/pipe_tasks/python/lsst/pipe/tasks/dcrAssembleCoadd.py", line 233, in runDataRef
|
results = AssembleCoaddTask.runDataRef(self, dataRef, selectDataList=selectDataList)
|
File "/software/lsstsw/stack_20181012/stack/miniconda3-4.5.4-fcd27eb/Linux64/pipe_base/16.0-16-ge6a35c8+5/python/lsst/pipe/base/timer.py", line 149, in wrapper
|
res = func(self, *args, **keyArgs)
|
File "/project/mrawls/pipe_tasks/python/lsst/pipe/tasks/assembleCoadd.py", line 361, in runDataRef
|
inputData.weightList, supplementaryData=supplementaryData)
|
File "/project/mrawls/pipe_tasks/python/lsst/pipe/tasks/dcrAssembleCoadd.py", line 404, in run
|
convergenceCheck = (convergenceList[-1] - convergenceMetric)/convergenceMetric
|
ZeroDivisionError: float division by zero
|
Please review this by re-running the failed Decam patches.