-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Antenna and source tables in cal_solutions have repeated values #241
Comments
It being each effect would make sense, as different soltabs can have different antennas I think (or was it different solsets?), but someone else may know for sure. |
Well each tab will have its own antenna axis anyway, so I guess the best thing would be for the antenna table to have a list of all antennas that appear in any of the soltab axes. |
This is how the h5parm standard works: each solset has 2 tabs, one with antenna and one with directions that are used to lookup coordinates if needed. If an antenna/direction is in one axis, then it should be also in this table. It can happen that then antenna table and an axis have different entries (e.g. if you solve only for a subset of data). |
Yup, understood. I just wouldn't expect the antenna table to have multiple entries for each antenna. Initially when I saw the antenna table had ~345 antennas in it, I figured something had gone wrong, but it is just the way they are appended in the pipeline. Ideally there would be a final step in Prefactor to remove duplicates, but it is low priority admittedly. |
This isn't an issue which causes the pipeline to crash so it is low priority. But inspecting the
cal_solutions.h5
resulting fromPre-Facet-Calibrator.parset
, the antenna table has 4 copies of each antenna and the source table has 4 copies of the pointing. e.g. Here is the source table in the calibrator solset:Since these aren't actually used for anything, it isn't a big deal. Just thought it was worth noting.
Edit: Maybe this is the desired behavior as the antenna and source tables are just appended for each solve (bandpass, clock, faraday, and polalign).
The text was updated successfully, but these errors were encountered: