pyuvdata icon indicating copy to clipboard operation
pyuvdata copied to clipboard

A pythonic interface for radio astronomy interferometry data (uvfits, miriad, others)

Results 165 pyuvdata issues
Sort by recently updated
recently updated
newest added

Some of the tests for the UVBeam object are relatively long, and test multiple aspects. Some of this is for performance reasons, to save duplicated work getting the object to...

test
beams
technical debt

There are several use cases where it would be nice to have an array that captures and estimate of the visibility noise. In general, this is a quantity which can...

enhancement
needs research
HERA
UVData

During unit tests, I've been seeing a decrepacion warning popping up over and over again: ``` DeprecationWarning: Passing None into shape arguments as an alias for () is deprecated. ```...

external dependency
packaging

The function for converting `enu` to `az_za` in `vis_cpu` (a standard HERA simulator method) https://github.com/HERA-Team/vis_cpu/blob/b602819508dee05742014b99dfce363a57cc4ffd/src/vis_cpu/conversions.py#L10 which is used to produce azimuths to be interpolated by `uvbeam` https://github.com/HERA-Team/vis_cpu/blob/b602819508dee05742014b99dfce363a57cc4ffd/src/vis_cpu/conversions.py#L286 outputs azimuths between...

enhancement
beams
HERA

cal_type unknown is not useful and should probably be removed. Can just use None if initializing a blank object. We can move "unknown" to cal_style.

Calibration

There are a number of really long tests in `test_uvdata.py` that really should be broken up, probably using the pytest's parametrize feature. A non-exhaustive list identified in #967 includes: `test_reorder_freqs`...

technical debt
UVData

Currently, `get_baseline_redundancies` uses the `find_clusters` method under the hood to identify the baseline groups. But that can put baselines in multiple groups which results in an error. We should use...

enhancement
needs research

This is useful for (among other things) analyzing outlier redundant baselines.

enhancement
Calibration
needs research

Currently, the UVData object has the functionality to select a set of antennas to keep, but often we have a set of antennas that are flagged and that we want...

enhancement
UVData

It would be nice to have a property (probably on UVBase) that would iterate through all the parameters on an object to estimate its memory footprint. This should be trivial...

enhancement
UVBase