-
Notifications
You must be signed in to change notification settings - Fork 29
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
Add support for feed position angles #1470
Comments
Hey @telegraphic!
I assume you mean "does not" here, right? As an aside, this is actually something I'm interested in too for SMA, and was part of the motivation for migrating some things inside of |
An alternate implementation would be to have |
Ah, yes indeed! We don't have data to test against yet, but will eventually, and we need to figure out if we're handling the polarization correctly so we can combine stations. I might be able to get some ALMA data from Shinichiro on a shorter timescale -- will investigate |
Just noting that I think this is related to issue #854, although this issue may be more developed.
I think the request goes beyond this, I think it needs to be a vector of length |
Ah yes you are totally correct! |
Does Alma have arbitrary pol? I thought they were fixed in alt,az.
Wouldn’t aska, with its rotating dishes, be a better test? Am I remembering
wrong?
On Wed, Aug 28, 2024 at 3:40 AM Steven Murray ***@***.***> wrote:
Ah yes you are totally correct!
—
Reply to this email directly, view it on GitHub
<#1470 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAPNV7RLI3UNSMMWU6HBADZTWSKZAVCNFSM6AAAAABNABO6VKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJUHE2TSMBVGU>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***
com>
--
Sent from Gmail Mobile
|
We talked about this in the telecon today, it's on @kartographer's agenda sometime soonish. CASA implements these with an optional time axis while UVFITS does not support a time axis. We also realized that the mount type column in UVFITS ( |
Currently, the
UVData
object does not support arbitrary feed polarization angles. This would be useful, and UVFITS/MS files already support this (see below). My personal motivation is that the upcoming SKA-Low stations are all rotated at different angles for "polarization diversity" and to improve sidelobe response between antenna pairs.Currently, when writing to UVFITS the polarization angle keywords are hardcoded. I can't see anything similar for MS, which uses the
RECEPTOR_ANGLE
keyword -- presumably casacore fills these with default values.To make this possible, I think the following would have to happen:
UVData
, e.g.UVData.feed_polarization_angle
and__init__
is updated accordingly (with (90, 0) degrees as default values).UVData
object.I don't have enough free cycles to take all this on, but I have some example code for UVFITS + MS below.
UVFITS keywords
From AIPS Memo 117.
In UVFITS, AIPS AN antenna table, the columns
POLAA
andPOLAB
should be updated:MS keywords
Need to update
RECEPTOR_ANGLE
column of the FEED table of a measurement set:https://safe.nrao.edu/wiki/bin/view/ALMA/ReceptorAngles
These angles are stored in radians. If there are multiple receiver bands in a measurement set, then multiple angles will be shown.
Miriad
No idea what keywords would need to change.
Proto-code
The text was updated successfully, but these errors were encountered: