Skip to content

v0.8.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jul 04:27
· 209 commits to main since this release

Commits

  • cf148c0: Fixed whitespace issue in coverage CI yaml (Greg Sleap)
  • a66a71e: Another fix for coverage CI (Greg Sleap)
  • 9f94902: Another whitespace fix for coverage CI (Greg Sleap)
  • c6b32ef: Missing sudo in coverage CI (Greg Sleap)
  • d63cb0e: Replaced VisibilityPol struct with VisPol enum (Greg Sleap)
  • 87e3d2a: Renamed CorrelatorVersion to MWAVersion and it now enumerates Correlator versions and VCS versions (Greg Sleap)
  • a0fbd8d: Added metafits_coarse_chans and metafits_timesteps to MetafitsContext (Greg Sleap)
  • e89224c: Added FFI support to MetafitsContext timesteps and coarse channels (Greg Sleap)
  • 1eaee88: Added geometric delays, cable delays, calibration delays & gains to MetafitsContext (Greg Sleap)
  • 7588a84: Added MWAMode enum to MetafitsContext (Greg Sleap)
  • ae5fe07: Added electrical_length_m, north_m, east_m, height_m to antenna struct (Greg Sleap)
  • 0459142: Initial commit of refactor of coarse channels and timesteps for CorrelatorContext. (Greg Sleap)
  • 486cd76: Added 'good' time handling when working out common times. Added common time tests. Added metafits variants to FFI for course_chans and timesteps (Greg Sleap)
  • 50cbd02: Revised correlator timestep algorith to deal with more possible scenarios. Added more tests. (Greg Sleap)
  • e013369: More tests and bug fixes. Know issue with one test in determining common timesteps (Greg Sleap)
  • 67b8e76: Fixed test failure, added 'good' attributes describing common ts and chans after the quack time to CorrelatorContext. Made gpubox_batches and gpubox_time_map public on CorrelatorContext (Greg Sleap)
  • a147e1d: Ensured functions that require indices from CorrelatorContext timesteps or coarse channels have params named that way to avoid confusion with MetafitsContext timesteps or coarse channels (Greg Sleap)
  • 253af07: Modified logic of common and good timesteps/channels to mean common to all provided coarse chans. Added provided coarse chans (Greg Sleap)
  • 4d3d40f: Added provided timesteps to CorrelatorContext. Refactor, clean up and more tests of code to determine common timesteps and chans. (Greg Sleap)
  • 78d0ab3: Added common, common good and provided timesteps/coarse channels to VoltageContext (Greg Sleap)
  • d712952: Cleaned up FFI return codes and some comments. FFI read data methods now return specific return code when there is no data for a timestep/coarse channel combination (Greg Sleap)
  • ea7e007: Added common, common_good, provided timesteps and coarse chans to FFI interface for Correlator and Voltage contexts (Greg Sleap)
  • a53806b: Refactor of FFI to collapse ants, coarse chans, baselines, rfinputs, timesteps into struct members of MetafitsMetadata,CorrelatorMetadata,VoltageMetadata (Greg Sleap)
  • 21e4ea6: Fixed clippy lints, fixed naming inconsistency with provided_timesteps and provided_coarse_chans (Greg Sleap)
  • 0817602: Added const for speed of light in a vacuum (Greg Sleap)
  • 0c79c16: Detected and raised error condition where gpubox fits file has no data HDUs (Greg Sleap)
  • cee841f: Updated VoltageContext display to be consistent with CorrelatorContext (Greg Sleap)
  • 9f732b6: Minor update to correlator context display output for MWA Version (Greg Sleap)
  • fbdfd7b: Fixed bugs when reading metafits which have new MWAX GEODEL, CALIBDEL and CABLEDEL keys (Greg Sleap)
  • 5204332: Updated changelong and readme in anticipation of new release (Greg Sleap)
  • fde14f4: Fixed recently added test files (Greg Sleap)
  • 1602517: Added more extensive testing for various MWAVersions for coarse channels (Greg Sleap)
  • 7bfffe8: Fixed some comments (Greg Sleap)
  • 8686494: Added test for fits file with no hdus (Greg Sleap)
  • 0d2cd94: Fixed some comments (Greg Sleap)