| | 43 | * Another week of psphotStack debugging. Updated my script that reads log files and categorizes the failures. Focused on debugging the problems that cause assertion failures or core dumps. |
| | 44 | * Found cause of assertion failure in pmModel_SERSIC (nan value in model) |
| | 45 | * Runs were often failing to find any stamps for psf model fitting. The problem turned out to be an obscure little off by one bug in a little used psModules function. |
| | 46 | * Followed a case where a souce unexpectedly had no pixels associated with it. Turned out it was a child of another source that failed model fit. |
| | 47 | * A number of segvs were occuring because input cmf files were corrupt. (ipp064) Wrote a script to find obvious corruption and to replace the broken file with another instance which is good. The test was to look for a negative IPP_IDET. This seems to have worked for the 20 or so cases that we had |
| | 48 | * With the bug fixes above we are now able to run psphotStack on the new stacks with a failure rate of only .4% (Note that the area tested so far is near the southern galactic cap. With older stacks in the galactic plane we get many cases of memory use explosion (> 160GB per process). We still need to do some work there. |
| | 49 | * Researched changing the psphotStack output file names to include the stack_id and filter in the file name. It turned out that this is non trivial with the current file rule setup. It will be easy to add a new file rule type. |
| | 50 | * Some postage stamp requests got stuck. It turned out that bycoord requests found data from 2008 which cannot be updated correctly. Updated the parser to exclude data prior to 2009-04-01 unless the user explicitly asks for it. |