Integration of some CASA deconvolution tasks into one task
CASA Modification Request 5C108, November 2007
1. Introduction
There are several deconvolution tasks which start with the visibility data. At present the organization of the various options are somewhat befuddled in the present casa system. Some suggestions are made for a more unified approach to decovolution.
2. Background
3. Requirements
A decision should be made about the integration or not of the current deconvolution algorithms that are available in casa. The main reason for making one super task which cover the main deconvolution algorithms is to insure a uniform set of parameters (egs, input data, uvtaper, restoring) for all of the tasks. This would also make updates somewhat easier. On the negative side, having many tasks rolled into one super task would require careful segregation of parameters that are applicable to one of the methods.
This requirement requires careful thought about its efficacy.
4. Design
Several developers and sponsors should agree on the design. The underlying aips++ code, in fact, did a better job of combining deconvolution tasks and could be a first model.
5. Deployment Checklist
6. Test Plan
6.1 Internal Testing
The sponsor with others will have to test the changes made. Since the changes made are cosmetic and organizational, the testing will mostly deal with the workability of the new task, rather than the results it produces.
6.3 Integration/Regression Tests
If done, this will be a significant change in one of the most important algorithms in casa. It should be added near the end of a casa-update cycle after it is fully tested. It will have sizable effects on the cookbook.
6.4 Testing for Scientific Validity
Signatures
APPROVED: I acknowledge that my request is fully contained in this MR, and if the CASA development group delivers exactly what I specified, I will be happy.
ACCEPTED: I acknowledge that I have validated the completed code according to the acceptance tests, and I am happy with the results.
Written |
- - - - - |
Checked |
- - - - - |
Approved by Scientific Sponsor |
- - - - - |
Accepted/Delivered by Sponsor |
- - - - - |
Symbols:
- Use
%X%
if MR is not complete (will display )
- Use
%Y%
if MR iscomplete (will display )
Discussion Area
--
NicoleRadziwill - 30 Oct 2007
--
EdFomalont - 01 Nov 2007
--
EdFomalont - 05 Nov 2007
--
EdFomalont - 05 Nov 2007