LSSTDESC / obs_lsstSim

Configuration and tasks for the simulated LSST camera (lsstSim) for the LSST Data Management Stack
2 stars 0 forks source link

Changes needed to read in Scott's reference catalog data #3

Closed jchiang87 closed 6 years ago

jchiang87 commented 6 years ago

Opening this PR so that further changes can be discussed. As noted in the #desc-dc2 Slack channel, this now fails with

Traceback (most recent call last):
  File "/global/cscratch1/sd/jchiang8/DC2/phosim_Run1.1p/obs_lsstSim/bin/processEimage.py", line 25, in <module>
    ProcessEimageTask.parseAndRun()
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/cmdLineTask.py", line 586, in parseAndRun
    resultList = taskRunner.run(parsedCmd)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/cmdLineTask.py", line 240, in run
    resultList = list(mapFunc(self, targetList))
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/cmdLineTask.py", line 405, in __call__
    result = task.run(dataRef, **kwargs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/timer.py", line 150, in wrapper
    res = func(self, *args, **keyArgs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/14.0-47-gd71a8703/python/lsst/pipe/tasks/processCcd.py", line 199, in run
    icSourceCat=charRes.sourceCat,
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/timer.py", line 150, in wrapper
    res = func(self, *args, **keyArgs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/14.0-47-gd71a8703/python/lsst/pipe/tasks/calibrate.py", line 433, in run
    icSourceCat=icSourceCat,
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/14.0-47-gd71a8703/python/lsst/pipe/tasks/calibrate.py", line 522, in calibrate
    sourceCat=sourceCat,
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/timer.py", line 150, in wrapper
    res = func(self, *args, **keyArgs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_astrom/14.0-7-g0d69b06/python/lsst/meas/astrom/astrometry.py", line 188, in run
    res = self.solve(exposure=exposure, sourceCat=sourceCat)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/timer.py", line 150, in wrapper
    res = func(self, *args, **keyArgs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_astrom/14.0-7-g0d69b06/python/lsst/meas/astrom/astrometry.py", line 214, in solve
    calib=expMd.calib,
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/timer.py", line 150, in wrapper
    res = func(self, *args, **keyArgs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_algorithms/14.0-15-gaf93ae82/python/lsst/meas/algorithms/loadReferenceObjects.py", line 212, in loadPixelBox
    loadRes = self.loadSkyCircle(circle.coord, circle.radius, filterName)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/14.0-6-ge2c9487+43/python/lsst/pipe/base/timer.py", line 150, in wrapper
    res = func(self, *args, **keyArgs)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_algorithms/14.0-15-gaf93ae82/python/lsst/meas/algorithms/loadIndexedReferenceObjects.py", line 77, in loadSkyCircle
    self._addFluxAliases(refCat.schema)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_algorithms/14.0-15-gaf93ae82/python/lsst/meas/algorithms/loadReferenceObjects.py", line 301, in _addFluxAliases
    addAliasesForOneFilter(filterName, refFilterName)
  File "/global/cscratch1/sd/desc/lsstsw/stack/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_algorithms/14.0-15-gaf93ae82/python/lsst/meas/algorithms/loadReferenceObjects.py", line 290, in addAliasesForOneFilter
    raise RuntimeError("Unknown reference filter %s" % (refFluxName,))
RuntimeError: Unknown reference filter u_flux
jchiang87 commented 6 years ago

@SimonKrughoff Can you provide some guidance on this please?

jchiang87 commented 6 years ago

@boutigny Feel free to merge if this looks good to you. Thanks!