Skip to content

Version 3.1.0

Compare
Choose a tag to compare
@bhazelton bhazelton released this 22 Oct 18:50
· 44 commits to main since this release

This version has several additions, the most notable are:

  • Adds new analytic beam objects.
  • Adds a new BeamInterface object that unifies the interface for analytic and UVBeam objects.
  • Adds a new pol_convention parameter on UVData and UVCal to specify the convention assumed for converting linear to stokes polarizations -- either "sum" or "avg". Also added to uvcalibrate to apply from the UVCal to the UVData.
  • Adds a new optional spatial interpolation method, interpolation_function="az_za_map_coordinates"
    that improves the linear interpolation speed for data in az_za coordinates.

This version also fixes some bugs including:

  • Fixes a bug in the MWA beam reader that resulted in the wrong polarization response.
  • Fixes a bug in reading UVH5 files with antenna names saved as variable length strings that was introduced in v3.0.0.

There are a some new optional dependency version changes:

  • lunarsky>=0.2.5
  • pytest>=8.2.0

Full changes detailed below and in our changelog:

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.1.0