This release adds a new method of gridding the visibilities onto a beam. This method uses the convolution of the visibilities with a gaussian kernel with a size similar of the primary beam. This is a fast release to attend to VLA validation needs, no documentation on the gaussian convolution gridding is provided at this point.
0.5.0
- General - Dropped support for python 3.8, prompted by drop of support for 3.8 in graphviper - Pixel coordinates now reflect the middle of the pixel rather than its left edge - U and V axes are now always in meters in data files rather than in kilo lambda
- Combine - Fixed weighted combining of DDIs
- Holog - Refactoring for better separation between beam gridding and aperture generation - Padding with zeros now produces images that have a size of 2^(ceiling(log2((original_size*padding_factor))) - image_mds.plot_apertures can now choose polarization state - image_mds.plot_beams plots are now split by polarization state - Beam gridding using a gaussian kernel - Bug fix: Calling holog with a grid_size and cell_size no longer overwrite these values in the input .holog.zarr file
- Panel - Screw adjustments file now contains the method use to fit the panel and if it was a fallback - Polarization state selection with I being the default
- ALMA Near field support (Alpha) - ALMA NF ASDM filler to the .holog.zarr format - Selection of ALMA OSF pad in holog to determine distance and defocusing - Beam apodization - Non-fresnel terms in aperture generation (Not fully correct) - Phase near field corrections (Not fully correct) - GILDAS\CLIC like phase fitting including astigmatism