This version primarily ensures compatibility with pyuvdata >=v3.2
Dependencies
- Fix residual issues with future_array_shapes affecting noise calculation by @jsdillon in #386
- Fixing pspec_run to allow the use of non-future-array-shape uvdata by @JianrongTan in #387
- Fix api call to ENU_from_ECEF for pyuvdata 3.0 by @jsdillon in #402
- Added tests re. future array shapes and ensured compatibility in utils by @adeliegorce in #397
- maint: use pyuvdata 3.2 by @steven-murray in #421
🪲 Bugfixes
- Fix uvp_noise_error() for interleaved LSTs by @jsdillon in #389
- Added requirement files for readthedocs by @adeliegorce in #388
- Proper combining of nsamples for psuedo-Stokes to preserve proper noise variance by @jsdillon in #392
- Use the same factor of 4 for "sum" and "avg" pol_convention by @jsdillon in #407
- Use only other nsamples from the same basetime/time/spw to fill in zeros in variance_from_auto_correlations() by @jsdillon in #423
- Changed kpara binning to sample exact delays by @kai-feng-chen in #424
- fix: Ntimes is now the same as Ntpairs by @steven-murray in #425
- Bug fix in the calculation of lst_avg_array by @jsdillon in #430
- fix: remove annoying print statement by @steven-murray in #431
Features
- Implement
pol_conventioninpstokesmodule by @adeliegorce in #404 - Add recursive_combine_uvpspec() by @jsdillon in #408
- feat: add new-style CLI interface using typer by @steven-murray in #411
- feat: add loss.py module with apply_bias_correction function by @steven-murray in #419
- Add
get_approximat_delay_delay_corrfunction by @steven-murray in #412
CI
- Fix test errors: codecov secret and missing package for docs by @adeliegorce in #394
- Change python version in tests by @adeliegorce in #398
Documentation
- docs: fix uvwindow tutorial api by @steven-murray in #422
- feat: add average_in_delay_bins function by @steven-murray in #413
New Contributors
- @kai-feng-chen made their first contribution in #424
Full Changelog: v0.4.2...v0.5.0