Skip to content

Version 2.2.6

Choose a tag to compare

@bhazelton bhazelton released this 13 Jan 02:06
· 2055 commits to main since this release

This version adds some new features, including:

  • Support for flexible spectral windows on UVCal objects.
  • Support for wide-band calibration in UVCal
  • Support for converting UVCal objects to use the future array shapes to allow users to upgrade their code before the shapes change.
  • Support for flexible polarization setups on UVData objects, allowing for individual spectral windows to carry different polarization data.

This version fixes several bugs, the highest profile ones are:

  • A bug where UVData.compress_by_redundancy sometimes produced incorrectly conjugated visibilities.
  • A bug where lsts and lst_range got ignored when doing partial i/o with multiple files.

Full changes detailed below and in our changelog:

What's Changed

  • Bring over kwargs from UVH5.write_uvh5_part() to UVData.write_uvh5_part() by @jsdillon in #1121
  • Fix issue where lsts and lst_range was not properly being passed through uvdata.read() for multi-file reads by @jsdillon in #1122
  • Fixing conjugation issue in compress_by_redundancy by @kartographer in #1123
  • Add future_array_shapes and flexible spectral windows support to UVCal by @bhazelton in #1034
  • Improved handling of MIR Data + flexible polarization for UVData by @kartographer in #1117
  • update the changelog for v2.2.6 by @bhazelton in #1126

Full Changelog: v2.2.5...v2.2.6