Thanks, Hsin-Fang Chiang!
Two follow-up comments, which do not directly affect this report:
I'm not sure filing tickets about the CCDs that fail processCcd...
I think that any failure which cannot be otherwise explained should be ticketed. If you know it will be fixed by (e.g.) a particular update to the matcher, then it doesn't need to be ticketed directly, but it should be added to the ticket capturing the matcher work and, when the matcher changes are merged, we need to confirm that they really do fix the problem.
About providing actionable feedback, I think I've been doing that throughout the reprocessing campaign. Many tickets have been filed and included in Section 6.
Among those tickets, it would be really great if DM-11171 and DM-10624 can be fixed before the next large run...
It certainly wasn't my intention to imply that no tickets had resulted from this work; sorry if I gave that impression. I do think we should find a way to feed your results more directly into the development process, though. For example, I wasn't aware that you regarded the above tickets as particularly important. Making sure concerns like this are taken into account is what the T/CAM coordination meetings are for: perhaps you could encourage Joel Plutchak to represent your priorities to the rest of DM there?
About the ProcessCcd failures, the 4 most common failures are: "Unable to match sources", "PSF star selector found [123] candidates", "No sources remaining in match list after magnitude limit cuts", and "No objects passed our cuts for consideration as psf stars". These errors are seen consistently in the biweekly reprocessing. I had assumed they were all related to the matcher (from
DM-11090and other informal conversations) but I don't know if matchPessimisticB is expected to solve all failures (DM-10399?). I'll continue to take notes in the biweekly reprocessing, for example, the week 32 statistics is here.Looking to the future, I agree we would like to think how to better feed back any results into the development, not only from me but also from other users probably. So far the process is mostly Slack-based
I wonder if this is beyond the T/CAM coordination meetings but I'm happy to follow any advises. Among all pending issues the top priority to me personally is Butler/SuperTask/SupervisoryFramework and I know Joel Plutchak has brought that up to the T/CAM coordination meetings multiple times for a while. I'll start sending Joel Plutchak some "secondary" issues as well.
Closing this ticket.