Changes to the handling of WEIGHT and SIGMA as described in Weights.pdf. Changes in accordance with Phase I of the Implementation plandescribed in the document.
As a baseline, include all fixes committed to trunk since the 4.2.0 branch was created. If a fix has been requested by a user, fixed, and then tested by the user, it should be included in the patch.
This approach aims to minimize the differences between the viewer code on trunk and the 4.2.1 branch.
Fixes/features in PlotMS
Automatically generate multiple pages for hardcopy.
Allows for calibration plotting and other features in the Pipeline.
Need hardcopy per iterations, e.g. if the pipeline is iterating over antennas, we would like to option of generating one plot file per antenna. Pipeline will address the arrangement and rendering of those plots.
Framebuffer issue resolution (by Darrell)
Plotbandpass fixes (from Todd).
Single-dish features & fixes:
Interface changes to single dish tasks.
CAS-5526 and its sub-tickets: Re-design single dish task interfaces
These are major changes to most of SD tasks to make task interfaces close to the other CASA tasks. ACA total power telescopes are about to start observation which means people are going to start using single dish tasks in CASA. It is better switching to new tasks sooner than the later so that users can get started with new SD tasks.NOTE there are a couple of developments that the new tasks depend on, i.e.,
CAS-5841: Make the scan numbers between scantable, asdm, and MS consistent ... All new unit tests are affected by the change
CAS-5842: Make sd.splitant available in sdsave ... the new sdsave task depends on the development.
Provide a way to fill the WEIGHT(_SPECTRUM) column in single dish MS.
CAS-6181: SD processing needs to incorporate ata weights.
This is a counterpart of CAS-6129 in interferometer task.
Enable channel selection in Tsys calibration.
CSV-2986: SD calibration in CASA is not adequately removing the effects of atmospheric lines.
Band-7 observations by ALMA are affected by this issue.