Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: obs_lsst
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
singleFrameDriver failing for DC2 (with w_2021_08 and w_2021_12) with error
FilterLabel(physical="z_sim_1.4") has no band.
Command is:
singleFrameDriver.py /datasets/DC2/repoRun2.2i --rerun w_2021_08/DM-28966/sfm --batch-type slurm --mpiexec='-bind-to socket' --job dc2sfm08 --cores 24 --time 900 --id visit=159471^159491^159507^183772^183773^183818^183912^193780^193781^193827^194862^221574^221575^221577^221614^221615^221616^254358^254359^254379 --configfile /home/emorgan2/HSC/DC2/filter_config.py --clobber-config;
|
/
|
filter_config.py text is:
DC2_filterMap = {f'{_}_sim_1.4': f'lsst_{_}_smeared' for _ in 'ugrizy'}
|
DC2_filterMap.update({_: f'lsst_{_}_smeared' for _ in 'ugrizy'})
|
config.processCcd.calibrate.astromRefObjLoader.filterMap = DC2_filterMap
|
config.processCcd.calibrate.photoRefObjLoader.filterMap = DC2_filterMap
|
/
|
or alternately:
config.processCcd.calibrate.astromRefObjLoader.filterMap = {f'{_}_sim_1.4': f'lsst_{_}_smeared' for _ in 'ugrizy'}
|
config.processCcd.calibrate.photoRefObjLoader.filterMap = {f'{_}_sim_1.4': f'lsst_{_}_smeared' for _ in 'ugrizy'}
|
/
|
Error is
Traceback (most recent call last):
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/cmdLineTask.py", line 431, in __call__
|
result = self.runTask(task, dataRef, kwargs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/cmdLineTask.py", line 495, in runTask
|
return task.runDataRef(dataRef, **kwargs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_drivers/21.0.0-4-g3af6bfd+64d2251902/python/lsst/pipe/drivers/singleFrameDriver.py", line 83, in runDataRef
|
result = self.processCcd.runDataRef(sensorRef)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/timer.py", line 157, in wrapper
|
res = func(self, *args, **keyArgs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_tasks/21.0.0-38-g070523fc+2384b0eea2/python/lsst/pipe/tasks/processCcd.py", line 191, in runDataRef
|
calibRes = self.calibrate.runDataRef(
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/timer.py", line 157, in wrapper
|
res = func(self, *args, **keyArgs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_tasks/21.0.0-38-g070523fc+2384b0eea2/python/lsst/pipe/tasks/calibrate.py", line 586, in runDataRef
|
calRes = self.run(
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/timer.py", line 157, in wrapper
|
res = func(self, *args, **keyArgs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_tasks/21.0.0-38-g070523fc+2384b0eea2/python/lsst/pipe/tasks/calibrate.py", line 729, in run
|
astromRes = self.astrometry.run(
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/timer.py", line 157, in wrapper
|
res = func(self, *args, **keyArgs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/meas_astrom/21.0.0-4-g591bb35+760f7344ed/python/lsst/meas/astrom/astrometry.py", line 152, in run
|
res = self.solve(exposure=exposure, sourceCat=sourceCat)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/pipe_base/21.0.0-10-g560fb7b+5f2ca89aed/python/lsst/pipe/base/timer.py", line 157, in wrapper
|
res = func(self, *args, **keyArgs)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/meas_astrom/21.0.0-4-g591bb35+760f7344ed/python/lsst/meas/astrom/astrometry.py", line 183, in solve
|
expMd = self._getExposureMetadata(exposure)
|
File "/software/lsstsw/stack_20210211/stack/miniconda3-py38_4.9.2-0.4.1/Linux64/meas_astrom/21.0.0-4-g591bb35+760f7344ed/python/lsst/meas/astrom/ref_match.py", line 257, in _getExposureMetadata
|
filterName = filterLabel.bandLabel if filterLabel is not None else None
|
RuntimeError: FilterLabel(physical="z_sim_1.4") has no band.
|
/
|