RadioAstronomySoftwareGroup / RadioAstronomySoftwareGroup/pyuvdata

Match time from time_range in UVFlag ant_to_baseline

Open
#699 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

needs research uvflag
Dominant language
Python
Stars
102
Forks
35
Avg merge
1d 20h
Merged PRs (30d)
14

Description

When initializing a UVFlag from a UVCal object, the time_range parameter is currently ignored. This has not yet, but may make issues when trying to broadcast flags created from per antenna calibration solutions valid over a time range to a baseline type object.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at UVFlag initialization from a UVCal object and follow the UVFlag ant_to_baseline entry point, focusing on how the time_range parameter is handled. Confirm the behavior for per-antenna calibration flags being broadcast to a baseline object, and consider the work complete when the supplied time_range is matched rather than ignored.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.