#calibration #data #mwa #channel #radio #telescope #source

bin+lib mwa_hyperdrive

Calibration software for the Murchison Widefield Array (MWA) radio telescope

2 unstable releases

0.3.0 Sep 27, 2023
0.2.1 Oct 20, 2022

#273 in Machine learning

MPL-2.0 license

6.5MB
41K SLoC

mwa_hyperdrive

Calibration software for the Murchison Widefield Array (MWA) radio telescope.

Currently in heavy development. Major milestones are listed below:

  • Direction-independent calibration (on both CPUs and GPUs)
    • Single timeblock
    • Multiple timeblocks
    • Frequency averaging before calibration
    • Chunking for memory constrained calibration
  • Reading visibilities from raw MWA data (legacy and MWAX), uvfits and measurement sets
  • Reading and writing RTS, AOcal and WODEN style sky-model source lists
  • Reading and writing RTS, AOcal and hyperdrive style calibration solutions
  • Writing visibilities to uvfits and measurement sets
  • Direction-dependent calibration
  • Writing to multiple uvfits or measurement sets for each MWA coarse channel

Installation

See the instructions here.

Usage

A comprehensive guide for usage can be found here.

Troubleshooting

Run hyperdrive again, but this time with the debug build:

cargo build
./target/debug/hyperdrive <your settings here>

See the instructions here to build from source. Report the version of the software used, your usage and the program output in a new GitHub issue.

FAQ

  • Naming convention

    This project is called mwa_hyperdrive so that it cannot be confused with other projects involving the word hyperdrive, but the binary is called hyperdrive to help users' fingers.

  • hyperdrive?

    HYPERDRIVE!

Dependencies

~32–53MB
~810K SLoC