Changes between Version 7 and Version 8 of IPP_Progress_Report_20130204
- Timestamp:
- Feb 11, 2013, 10:20:22 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IPP_Progress_Report_20130204
v7 v8 16 16 * Nasty bug in pswarp. It fails when the number of threads is set to 1 but succeeds when it’s set to 4. 17 17 * Nasty bug in ppImage. It converges after a really long-time when the number of threads is set to 4 but succeeds when it’s set to 1. 18 * I had to modify The {{{prepare_output}}} function in {{{chip_imfile.pl}}} deletes files that are produced at the beginning of the chip stage. The steps (I simplify a bit since there are also steps involving data control and database operations) in the chip stage are the following: 1) "Prepare output"; 2) Detrend raw files; 3) Do photometry. It is supposed to be possible to control the execution or non-execution from the recipe. In the "IPP for MOPS" context we are only interested in the third step. Unfortunately, the "Prepare output" behavior is not controlled by a recipe: files deletion occurs systematically... but those produced by step 2) and necessary for step 3) are deleted. To fix the problem, I had to modify the original {{{chip_imfile.pl}}}.18 * I had to modify the {{{prepare_output}}} function in {{{chip_imfile.pl}}} deletes files that are produced at the beginning of the chip stage. The steps (I simplify a bit since there are also steps involving data control and database operations) in the chip stage are the following: 1) "Prepare output"; 2) Detrend raw files; 3) Do photometry. It is supposed to be possible to control the execution or non-execution from the recipe. In the "IPP for MOPS" context we are only interested in the third step. Unfortunately, the "Prepare output" behavior is not controlled by a recipe: files deletion occurs systematically... but those produced by step 2) and necessary for step 3) are deleted. To fix the problem, I had to modify the original {{{chip_imfile.pl}}}. 19 19 * Using the same notations as in the previous point, {{{ppImage}}} hard-codes the 2) and 3) steps. No way to insert another step (like for instance the MOPS synthetics generation). Facade and Command Design Patterns would have helped a lot. I can tell more about this. 20 20 * MOPS
