Pull request #1081: VLASS 2023.Fall features integration
Merge in PIPE/pipeline from PIPE-1800-plane-rejection-for-vlass-coarse-cube-images to release/2023.1.1
* commit '0ac17fb4fd490cf17093e06aa6d9c97f03debb2c': (44 commits) PIPE-1659: construct a data_desc lookup table to avoid repeatly creating identical large Numpy mask arrays. PIPE-1948: handle the NCP field name double quotes. PIPE-2004: properly handle ms.fields which is a RetrieveByIndexContainer object. PIPE-1945: clean up some in-line comments and unused code lines. PIPE-1767: fix a code style issue. PIPE-1767: fix a bug related to the "uncorrected" CRVAL1/2 values recorded in the FITS header history. PIPE-2004: use the new sky-offset-based field selection heuristics method for VLASS PIMS split. PIPE-1745: expose 'nmajor' in hif_editimlist CLI interface. PIPE-1945: fix a bug introduced in ec2c50cd. PIPE-1945: add inline comments to clarify task Result vs. ResultList in the T2_4MDetailsDefaultRenderer class. PIPE-1945: adaptions after some tasks got converted into multi-vis tasks. PIPE-1945: convert hifv_vlassmasking into a multi-vis task. PIPE-1995: avoid the name conflict of hif*/selfcal mako templates. PIPE-1800: use a one-letter label to avoid ticklabel crowdedness. PIPE-1800: downweight rejected vlass-cube planes, PIPE-1800: add plane rejection labels near the sky maps. PIPE-1800: add a footnote stating that any rejected plane is excluded from the spectral model fitting. PIPE-1800: implement makeimage summary scores for vlass-se-cube. PIPE-1800: add red plane rejection labels to individual plane panel rows. PIPE-1800: present the rejection plane(s) in red labels; show both flagpct_thresh and beamdev_thresh values in the flagpct summary figure.
...