Fix Version/s: None
meas_mosaic is not required to be setup for the pipe_analysis scripts. At present, one can still explicitly ask for meas_mosaic calibrations to be applied with the config useMeasMosaic=True (default is False), but should give you a helpful error message if you do ask for it and it’s not setup (i.e. import is in a try:). The ups table needs to be updated to reflect this.
Grrr...I have now twice lost this comment I meant for you to see before I put it in for review:
This branch sets up and visitAnalysis.py runs fine pointing at the RC/w_2019_34/
DM-21091 rerun. If I add the config -c useMeasMosaic=True OR if I point to the PDR1 processing run of DM-10404 (which is old enough to only have meas_mosaic calibrations!), I get the following error message:
ValueError: Cannot apply uber calibrations because meas_mosaic could not be imported.
Either setup meas_mosaic or run with --config doApplyUberCal=False
I also took the opportunity to add geom and astropy to the setupRequired list and I updated the afw.cameraGeom DetectorType enum to reflect recent changes on
DM-18610 (on this commit).
Could you give this a look when you have a moment?