Releases: MWATelescope/mwalib
Releases · MWATelescope/mwalib
v0.9.1
v0.9.0
v0.8.7
v0.8.6
v0.8.5
Commits
- 824c37e: Initial WIP commit of logging (Greg Sleap)
- a485e29: Added more badges (Greg Sleap)
- 33cc13e: WIP fine channel frequency calculation (Greg Sleap)
- f7e71eb: Fix bug in coversion test (Greg Sleap)
- d2a93f7: Added metafits fine channel freqs, metafits volt fine chan width, fixed clippy lints (Greg Sleap)
- f0e2224: Swapping coverage CI back to (latest) nightly. Removed unneeded let from get_fine_chan_centres_array_hz (Greg Sleap)
- 405dc04: Added helper function get_fine_chan_freqs_hz_array to correlator context and voltage context (Greg Sleap)
v0.8.4
Commits
- 9b80aba: Fixed example test output in README (Greg Sleap)
- 3e845ca: Added a bunch of new tests for some of the 0.8.3 correlator timestep coarse channel refactor (Greg Sleap)
- b102af8: Merge branch 'master' of https://github.com/MWATelescope/mwalib (Greg Sleap)
- ea65bb3: Updated legacy conversion logic to fix conjugation where ant1==ant2 (Greg Sleap)
v0.8.3
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)
v0.7.1
Commits
- [00d3749]: Updated badges in README (Greg Sleap)
- [99a1f22]: Added a voltage context C example. (Greg Sleap)
- [0b51770]: Initial commit of new read into buffer methods (Greg Sleap)
- [9a8ce8a]: Existing read methods now internally call the _into_buffer() read methods. Updated FFI to do the same. (Greg Sleap)
- [951c8dc]: Bumped to v0.7.1 (Greg Sleap)
v0.7.0
Commits
- [e7edf03]: Renamed RFInput to Rfinput, as well as some error types to conform with clippy lints. Fixed several other clippy lints. (Greg Sleap)
- [970a1c7]: Updated tools/cov.sh to produce a coverage report when it runs (Greg Sleap)
- [f215321]: Updated C example to rename RFInput to Rfinput (Greg Sleap)
- [d596cd1]: Added more unit tests to increase coverage (Greg Sleap)
- [5bc52df]: Updated gitignore, bumped version to 0.7.0 (Greg Sleap)
- [af64414]: Minor clean up of rust examples (Greg Sleap)
- [8e2dabf]: Removed num_samples_per_timestep from VoltageContext. Added more useful struct members describing the data shape. Added initial Read method. (Greg Sleap)
- [e32f66f]: Updated github workflow for code coverage to fix dodgy coverage badge (Greg Sleap)
- [2285b88]: Fix yaml issue with coverage workflow (Greg Sleap)
- [82a5f8d]: More work on voltage read methods and tests (Greg Sleap)
- [73b9613]: More vcs data reading and tests (Greg Sleap)
- [0ec7235]: Added ffi support and tests for voltage data reading (Greg Sleap)
- [0c43d25]: ♻️ remove unused mut in read_by_baseline (Derwent McElhinney) #20
- [e95b59b]: ♻️ remove unused mut in read_by_frequency (Derwent McElhinney) #20
- [c48a14b]: Removed unused muts from VoltageContext (Greg Sleap)
v0.6.3
- Refactored github actions for a more complete CI workflow with automated releases.
- Updated README and install instructions and fixed many markdown issues.