Version 2.4.2
This version has several improvements, the most notable are:
- Improvements to the MIR reader and interface.
- A new gridding-based baseline redundancy finding algorithm that is now used by default (the older algorithm is still available).
- A new
UVBeam.new()
method that creates a new, self-consistentUVBeam
object from scratch from a set of flexible input parameters. - Improvements for handling of telescopes on the moon.
Full changes detailed below and in our changelog:
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1350
- Better handing of discrepancies for LSTs and telescope position in
check
by @kartographer in #1356 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1358
- MS writer improvements by @kartographer in #1363
- Pyx datatypes by @mkolopanis in #1357
- Clean up freq_range and freq_array handling in UVCal by @bhazelton in #1361
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1366
- Drop python 3.8 support, add python 3.12 by @bhazelton in #1367
- Update flake8 plugin versions to match CI by @bhazelton in #1364
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1369
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1370
- Uvh5 memo updates by @bhazelton in #1368
- Updating antenna positions in UVData by @kartographer in #1372
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1373
- Run the tutorial plotting code in doctests by @bhazelton in #1374
- Replacing deprecated scipy
simps
method in MWA code by @kartographer in #1377 - Add a
UVBeam.new()
method similar to the ones on UVData and UVCal by @bhazelton in #1378 - Minor bug fix for
tests.WarningChecker
when IERS is down by @kartographer in #1382 - Miriad support (UVFITS and UV file writing) and MS write with legacy array shape by @kartographer in #1392
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1385
- Fix so that write_uvfits doesn't change the object, add loopback testing by @bhazelton in #1393
- Mcmf enu calc by @mkolopanis in #1376
- SMA/MirParser Improvements by @kartographer in #1371
- Add a changelog entry for small UVFlag bug fixed in a recent PR by @bhazelton in #1394
- Fix CI by @bhazelton in #1398
- Handle differently sorted ant metadata in UVFlag to_baseline and to_antenna by @bhazelton in #1397
- Minor fixes for handling of older SMA data by @kartographer in #1399
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1400
- Adding support for initializing
MirParser
fromPath
objects by @kartographer in #1405 - ignore warnings in hera_cal and hera_qm test runs by @bhazelton in #1402
- Add an option to use the HERA gridding algorithm to find redundancies by @bhazelton in #1403
- Prepare for v2.4.2 by @bhazelton in #1406
Full Changelog: v2.4.1...v2.4.2