Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: jointcal
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
When running jointcal on HSC RC2 with doPhotometry=True and doApplyColorTerms=True, I get this exception:
File "/software/lsstsw/stack_20210415/stack/miniconda3-py38_4.9.2-0.5.0/Linux64/jointcal/21.0.0-14-gc0d6d5c+36dc79dc4c/python/lsst/jointcal/jointcal.py", line 744, in run
|
photometry = self._do_load_refcat_and_fit(associations, defaultFilter, center, radius,
|
File "/software/lsstsw/stack_20210415/stack/miniconda3-py38_4.9.2-0.5.0/Linux64/jointcal/21.0.0-14-gc0d6d5c+36dc79dc4c/python/lsst/jointcal/jointcal.py", line 1229, in _do_load_refcat_and_fit
|
refCat, fluxField = self._load_reference_catalog(refObjLoader, referenceSelector,
|
File "/software/lsstsw/stack_20210415/stack/miniconda3-py38_4.9.2-0.5.0/Linux64/jointcal/21.0.0-14-gc0d6d5c+36dc79dc4c/python/lsst/jointcal/jointcal.py", line 1309, in _load_reference_catalog
|
refCatName = refObjLoader.ref_dataset_name
|
AttributeError: 'ReferenceObjectLoader' object has no attribute 'ref_dataset_name'
|
I don't know if this is a configuration problem or another Gen2 vs. Gen3 refcat loader inconsistency. But I'm just going to disable jointcal photometry in Gen3 in the obs_subaru pipeline in the meantime (on DM-29776), so this isn't a super high priority.
Thanks to Nate Lust and John Parejko for helping on my first-ever ticket on jointcal!
Jenkins run: https://ci.lsst.codes/blue/organizations/jenkins/stack-os-matrix/detail/stack-os-matrix/35378/pipeline