Closed bhazelton closed 1 year ago
Patch coverage: 100.00
% and project coverage change: +0.25
:tada:
Comparison is base (
cbcc151
) 99.20% compared to head (d173e99
) 99.45%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
@steven-murray heads-up, the hera_sim tests are failing on this PR.
@bhazelton I think Bobby has fixes for this in https://github.com/HERA-Team/hera_sim/pull/248
Description
Mostly this required changing over to the new
skycoord
parameter onSkyModel
objects. I decided to just make a clean break and require pyradiosky>=0.2 because it made the code much cleaner. In order to make this work with pyradiosky v0.3, I had to remove some code that called functions/options in pyradiosky that were removed in v0.3. I think we should bump the version of pyuvsim to v1.3 when we merge this PR because of those changes.Note: there is one change in pyradiosky that required updating some test files: pyradiosky now interprets
J2000
in text file and votable (e.g. Gleam) catalog column headings as implying that the coordinate frame isFK5
rather thanICRS
(as it used to). This is more correct but it could lead to small changes compared to previous pyuvsim runs. This needs some careful testing.I also had to improve the lunarsky importing structure to match pyuvdata and pyradiosky -- this is required because it caused errors related to the mismatch between pyuvsim and the newest pyradiosky.
This also increased the version of lunarsky to get rid of astropy deprecation warnings that were cropping up.
Motivation and Context
Types of changes
Checklist:
For all pull requests:
Bug fix checklist: