Show
added a comment - Running multiBandDriver.py with w_2018_32 gave the following error:
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/16.0-9-gc30114dc+2/python/lsst/pipe/tasks/multiBand.py", line 1304, in __init__
self.makeSubtask("measurement", schema=self.schema, algMetadata=self.algMetadata)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/16.0-10-g0b41441+2/python/lsst/pipe/base/task.py", line 300, in makeSubtask
subtask = taskField.apply(name=name, parentTask=self, **keyArgs)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pex_config/16.0-2-g636dfb1/python/lsst/pex/config/configurableField.py", line 83, in apply
return self.target(*args, config=self.value, **kw)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/sfm.py", line 267, in __init__
self.initializePlugins(schema=self.schema)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/baseMeasurement.py", line 242, in initializePlugins
self.plugins[name] = PluginClass(config, name, metadata=self.algMetadata, **kwds)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/wrappers.py", line 20, in __init__
self.cpp = self.factory(config, name, schema, metadata)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/wrappers.py", line 246, in factory
return AlgClass(config.makeControl(), name, schema, **kwargs)
lsst.pex.exceptions.wrappers.NotFoundError:
File "src/table/Schema.cc", line 225, in lsst::afw::table::SchemaItem<T> lsst::afw::table::detail::SchemaImpl::find(const string&) const [with T = int; std::string = std::basic_string<char>]
Field or subfield withname 'deblend_nChild' not found with type 'I'. {0}
lsst::pex::exceptions::NotFoundError: 'Field or subfield withname 'deblend_nChild' not found with type 'I'.'
This was caused by DM-15104 . The required change in the pipe_drivers package was forgotten when ticket merged before w_2018_32. The branch was later pushed to GitHub and is now in PR https://github.com/lsst/pipe_drivers/pull/62
With the pipe_drivers branch, I got the following error:
File "/home/hchiang2/stack/pipe_drivers/python/lsst/pipe/drivers/multiBandDriver.py", line 483, in runMergeMeasurements
self.mergeCoaddMeasurements.runDataRef(dataRefList)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/16.0-9-gc30114dc+2/python/lsst/pipe/tasks/multiBand.py", line 504, in runDataRef
mergedCatalog = self.run(catalogs, patchRefList[0])
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/16.0-9-gc30114dc+2/python/lsst/pipe/tasks/multiBand.py", line 1594, in run
raise ValueError("Error in inputs to MergeCoaddMeasurements: source IDs do not match")
ValueError: Error in inputs to MergeCoaddMeasurements: source IDs do not match
Running multiBandDriver.py with w_2018_32 gave the following error:
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/16.0-9-gc30114dc+2/python/lsst/pipe/tasks/multiBand.py", line 1304, in __init__
self.makeSubtask("measurement", schema=self.schema, algMetadata=self.algMetadata)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_base/16.0-10-g0b41441+2/python/lsst/pipe/base/task.py", line 300, in makeSubtask
subtask = taskField.apply(name=name, parentTask=self, **keyArgs)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pex_config/16.0-2-g636dfb1/python/lsst/pex/config/configurableField.py", line 83, in apply
return self.target(*args, config=self.value, **kw)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/sfm.py", line 267, in __init__
self.initializePlugins(schema=self.schema)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/baseMeasurement.py", line 242, in initializePlugins
self.plugins[name] = PluginClass(config, name, metadata=self.algMetadata, **kwds)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/wrappers.py", line 20, in __init__
self.cpp = self.factory(config, name, schema, metadata)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/meas_base/16.0-11-gf9130ea+3/python/lsst/meas/base/wrappers.py", line 246, in factory
return AlgClass(config.makeControl(), name, schema, **kwargs)
lsst.pex.exceptions.wrappers.NotFoundError:
File "src/table/Schema.cc", line 225, in lsst::afw::table::SchemaItem<T> lsst::afw::table::detail::SchemaImpl::find(const string&) const [with T = int; std::string = std::basic_string<char>]
Field or subfield withname 'deblend_nChild' not found with type 'I'. {0}
lsst::pex::exceptions::NotFoundError: 'Field or subfield withname 'deblend_nChild' not found with type 'I'.'
This was caused by
DM-15104. The required change in the pipe_drivers package was forgotten when ticket merged before w_2018_32. The branch was later pushed to GitHub and is now in PR https://github.com/lsst/pipe_drivers/pull/62With the pipe_drivers branch, I got the following error:
File "/home/hchiang2/stack/pipe_drivers/python/lsst/pipe/drivers/multiBandDriver.py", line 483, in runMergeMeasurements
self.mergeCoaddMeasurements.runDataRef(dataRefList)
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/16.0-9-gc30114dc+2/python/lsst/pipe/tasks/multiBand.py", line 504, in runDataRef
mergedCatalog = self.run(catalogs, patchRefList[0])
File "/software/lsstsw/stack3_20171023/stack/miniconda3-4.3.21-10a4fa6/Linux64/pipe_tasks/16.0-9-gc30114dc+2/python/lsst/pipe/tasks/multiBand.py", line 1594, in run
raise ValueError("Error in inputs to MergeCoaddMeasurements: source IDs do not match")
ValueError: Error in inputs to MergeCoaddMeasurements: source IDs do not match