This release adds support for reading FEKO ffe files into a UVBeam object.
It also has a number of small improvements and bug fixes:
- Analytic ShortDipoleBeam objects can now accept arbitrary wraps of 2pi in
their feed angles. The feed angles that are stored on the object have their
feed angles normalized to be between 0 and pi/2. - A bug in the UVBeam yaml constructor that caused the
freq_range
option to be ignored. - A bug in
utils.io.ms.read_ms_history
where reading the table caused an IndexError
due to the "APP_PARAMS" and "CLI_COMMAND" columns being populated in a non-standard
fashion. - A bug in UVBeam's CST reader that caused the bandpass array to be incorrectly
set to 0 except for the first frequency. - A bug in
UVParameter.get_from_form
andUVParameter.set_from_form
that caused
errors when using astropy SkyCoord, Quantity or Time objects in UVParameters,
arose when usingUVBase._select_along_param_axis
.
full details below and in our changelog:
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1581
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1584
- Implement a check of pyuvsim cache for fallback file inside _uvbeam_constructor by @burdorfmitchell in #1583
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1585
- Fix UVBase._select_along_param_axis for SkyCood by @bhazelton in #1582
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1586
- Cleanup a bunch of small things by @bhazelton in #1589
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1593
- Fix to MS History table reader by @kartographer in #1596
- Fix a bug in the UVBeam yaml constructor by @bhazelton in #1594
- Add feko read by @nmahesh1412 in #1328
- Prep for v3.2.3 by @bhazelton in #1599
New Contributors
- @burdorfmitchell made their first contribution in #1583
- @nmahesh1412 made their first contribution in #1328
Full Changelog: v3.2.2...v3.2.3