ratt-ru/owlcat

plot-de-solutions.py: Antenna position error

Closed this issue · 1 comments

at 2011-07-14 15:47:01 Ian Heywood reported:

plot-de-solutions.py: Antenna position error

Original comment thread migrated from bugzilla

at 2011-07-14 15:47:01 Ian Heywood replied:

The dE plotter doesn't pick up the positions of the EVLA antennas.

ianh@nerv10:~/Desktop/EVLA_WHDF_DDE_TEST/2ND_MS$ plot-de-solutions.py --ampl
WHDF1.AS1008_sb1166809_1_000.55327.47497940972.SPLIT.ms/dE_diag.fmep/
ParmTables(ParmTables.py:465:_make_axis_index):
WHDF1.AS1008_sb1166809_1_000.55327.47497940972.SPLIT.ms/dE_diag.fmep/:
os.path.getmtime() throws exception, assuming cache is out of date
Don't have positions for antenna(s)
01,02,03,04,05,07,08,09,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28

at 2011-07-14 15:51:55 Oleg Smirnov replied:

My ugly WSRT hack is coming home to roost! Gotta fix this for release...

at 2011-07-14 15:54:01 Ian Heywood replied:

But on the bright side, MeqTrees and its friends are getting an EVLA workout! Rejoice!

at 2011-07-16 23:13:55 Oleg Smirnov replied:

Oh, I most sincerely do rejoice -- I've been hoping to exercise this thing with
VLA data for ages, but never had the time. The fact that (a) you're doing it now
and (b) it seems to work in some sort of coherent way is extremely satisfying.

Anyway, this is fixed as of r8289 (svn up Owlcat is sufficient). Antenna
positions will be read from the MS, and then only as needed, i.e. only if you
order up a phase or amplitude slope plot -- in which case it will ask for an MS
with the --ms option. For now, all slopes are computed along an East-West line.
If this proves to be meaningful at all for the EVLA, and if you want slopes along
some other azimuth, let me know, since it's no biggie adding it.