pyuvdata
pyuvdata copied to clipboard
A pythonic interface for radio astronomy interferometry data (uvfits, miriad, others)
All supported coordinate systems (those listed in UVBeam's coordinate_system_dict) should be able to be converted to all other supported systems. This will involve interpolation.
Compute interferometric beam-transfer matrices from a pyuvdata object (see Shaw 2014 equation 9).
The standard healpix fits file format uses a binary table which by definition in FITS can only have 2 axes. What is currently implemented in beamfits.py uses image-type extensions which...
Currently, interpolating an Efield beam and then converting to power gives a different result than converting to power and then interpolating at about a 5% level.
This replaces the old external phasing test #148 to go to higher accuracy than that test allows.
@jaguirre and @zacharymartinot have the code for this, already, so I'm assigning them.
This may prove useful for CASA and was a requested feature.
This was a requested beam feature.
This was a requested format for beam files.