Releases: RadioAstronomySoftwareGroup/pyuvdata
Version 2.0.2
This release includes a cython rewrite of the Miriad wrapper, and a new cython module for reading MWA corr_fits files. Other changes are documented in the changelog.
Version 2.0.1
v2.0.1 Update changelog for new version
version 2.0
Major upgrade including dropping support for python 2.
Version 1.5
A number of bug fixes and added functionality, highlights below (for full list see the changelog):
UVData:
- New
upsample_in_time,downsample_in_time, andresample_in_timemethods. - Support for rephasing phased data including on
read,__add__andfast_concatso that files with different phasing can be read in together. - New
sum_visanddiff_vismethods for summing or differencing visibilities in the data_array. - New
read_mwa_corr_fitsmethod for reading in MWA correlator gpubox files and applying cable corrections. - Significantly improved support for metadata only objects (objects with everything except the
data_array,flag_array,nsample_arraydefined). - New
copymethod, which can optionally make a copy of just metadata.
UVBeam:
- Support for reading the MWA full embedded element beam into a UVBeam object.
UVCal:
- FIXED: A bug in
UVCal.read_fhd_calthat caused calibration solutions to be approximately doubled. - New
utils.uvcalibratefunction to apply calibration ofUVDatafrom aUVCalobject.
UVFlag:
- Significant improvements, including integration with the standard
UVBaseobject.
Packaging:
h5pyis now a required package instead of an optional one.- Optional HEALPix functionality is now provided via
astropy_healpixrather thanhealpy.
Version 1.4
New UVData methods for frequently requested improvements:
fast_concat: much faster concatenation of objects along a specified axis
reorder_blts: reorder visibilities along the baseline-time axis
conjugate_bls: conjugate visibilities to follow a range of conventions
Many improvements to UVBeam interpolations.
Support for CST yaml settings files to specify metadata associated with CST simulated beams.
Better x_orientation support throughout the package (Classes, methods, functions)
Testing based on pytest rather than the unsupported nose package.
Many other new features, bug fixes, documentation improvements. For full detail see the CHANGELOG.
Version 1.3
Python 3 compatible. Major rework of phasing code, phasing is much more accurate. New HDF5 file format defined for UVData, planned to be used by HERA. Many improvements in UVData and UVBeam classes and methods.
Version 1.2
New beam class defined with support for multiple file formats. Many improvements in UVData and UVCal classes and methods. Full support for HERA files.
Version 1.1
New calibration class and calfits formats defined.
Version 1.0
First major version.