The meas_base algorithms were tested again the meas_algorithms using the test scripts in contrib/measComparison.git. The results over 4 different exposures from the measMosaicData set were identical, with the exception of PsfFlux. The tests were run with and without the configs.py configuration file, which alters the algorithm configs from defaults.
I am making the fixing of this bug part of the review process.
test1.py tests GaussianFlux, PsfFlux, SincFlux, and NaiveFlux
test3.py tests skycoord, PixelFlags, classification
classification fails in a few instances because of PsfFlux.
The PsfFlux problems are as follows:
1. An up to .1% variation in the flux measurement.
2. A much larger variation in the flux error.
3. A few cases where the old algorithm throws out and set the failure flag when the new algorithm does not. You can see these by running test3.py, since they show up in the test of classification