plotcal – An all-purpose plotter for calibration results – visualization, calibration task

Description

An all-purpose plotter for calibration results. The values for all calibration solutions (G, T, GSPLINE, B, BPOLY, D) can be displayed for a variety of polarization combinations and calibrations. The solutions may be iterated through antennas/spw/fields during one execution.

Parameters

Title

Parameter

Default

Description

caltable

''

xaxis

''

yaxis

''

poln

''

field

''

antenna

''

spw

''

timerange

''

subplot

int(111)

overplot

False

clearpanel

'Auto'

iteration

''

plotrange

numpy.array( [  ] )

showflags

False

plotsymbol

'o'

plotcolor

'blue'

markersize

float(5.0)

fontsize

float(10.0)

showgui

True

figfile

''

Parameter Explanations

caltable

''

Name of input calibration table

xaxis

''

Value to plot along x axis (time,chan,freq, antenna,antenna1,antenna2,scan, amp,phase,real,imag,snr, tsys,delay,rate,spgain)

yaxis

''

Value to plot along y axis (amp,phase,real,imag,snr, antenna,antenna1,antenna2,scan, tsys,delay,rate,spgain,tec)

poln

''

Antenna polarization to plot (RL,R,L,XY,X,Y,/)

field

''

field names or index of calibrators: ''==>all

antenna

''

antenna/baselines: ''==>all, antenna = '3,VA04'

spw

''

spectral window:channels: ''==>all, spw='1:5~57'

timerange

''

time range: ''==>all

subplot

int(111)

Panel number on display screen (yxn)

overplot

False

Overplot solutions on existing display

clearpanel

'Auto'

Specify if old plots are cleared or not (ignore)

iteration

''

Iterate plots on antenna,time,spw,field

plotrange

numpy.array( [  ] )

plot axes ranges: [xmin,xmax,ymin,ymax]

showflags

False

If true, show flagged solutions

plotsymbol

'o'

pylab plot symbol

plotcolor

'blue'

initial plotting color

markersize

float(5.0)

Size of plotted marks

fontsize

float(10.0)

Font size for labels

showgui

True

Show plot on gui

figfile

''

''= no plot hardcopy, otherwise supply name