bandpass – Calculates a bandpass calibration solution – calibration task

Description

Determines the amplitude and phase as a function of frequency for each spectral window containing more than one channel. Strong sources (or many observations of moderately strong sources) are needed to obtain accurate bandpass functions. The two solution choices are: Individual antenna/based channel solutions ‘B’; and a polynomial fit over the channels ‘BPOLY’. The ‘B’ solutions can determined at any specified time interval, and is recommended in most applications.

Parameters

Title

Parameter

Default

Description

vis

''

caltable

''

field

''

spw

''

intent

''

selectdata

True

timerange

''

uvrange

''

antenna

''

scan

''

observation

''

msselect

''

solint

'inf'

combine

'scan'

refant

''

minblperant

int(4)

minsnr

float(3.0)

solnorm

False

bandtype

'B'

smodel

numpy.array( [  ] )

append

False

fillgaps

int(0)

degamp

int(3)

degphase

int(3)

visnorm

False

maskcenter

int(0)

maskedge

int(5)

docallib

False

callib

''

gaintable

numpy.array( [  ] )

gainfield

numpy.array( [  ] )

interp

numpy.array( [  ] )

spwmap

numpy.array( [  ] )

parang

False

Parameter Explanations

vis

''

Name of input visibility file

caltable

''

Name of output gain calibration table

field

''

Select field using field id(s) or field name(s)

spw

''

Select spectral window/channels

intent

''

Select observing intent

selectdata

True

Other data selection parameters

timerange

''

Select data based on time range

uvrange

''

Select data within uvrange (default units meters)

antenna

''

Select data based on antenna/baseline

scan

''

Scan number range

observation

''

Select by observation ID(s)

msselect

''

Optional complex data selection (ignore for now)

solint

'inf'

Solution interval in time[,freq]

combine

'scan'

Data axes which to combine for solve (obs, scan, spw, and/or field)

refant

''

Reference antenna name(s)

minblperant

int(4)

Minimum baselines _per antenna required for solve

minsnr

float(3.0)

Reject solutions below this SNR (only applies for bandtype = B)

solnorm

False

Normalize average solution amplitudes to 1.0

bandtype

'B'

Type of bandpass solution (B or BPOLY)

smodel

numpy.array( [  ] )

Point source Stokes parameters for source model.

append

False

Append solutions to the (existing) table

fillgaps

int(0)

Fill flagged solution channels by interpolation

degamp

int(3)

Polynomial degree for BPOLY amplitude solution

degphase

int(3)

Polynomial degree for BPOLY phase solution

visnorm

False

Normalize data prior to BPOLY solution

maskcenter

int(0)

Number of channels to avoid in center of each band

maskedge

int(5)

Fraction of channels to avoid at each band edge (in %)

docallib

False

Use callib or traditional cal apply parameters

callib

''

Cal Library filename

gaintable

numpy.array( [  ] )

Gain calibration table(s) to apply on the fly

gainfield

numpy.array( [  ] )

Select a subset of calibrators from gaintable(s)

interp

numpy.array( [  ] )

Interpolation mode (in time) to use for each gaintable

spwmap

numpy.array( [  ] )

Spectral windows combinations to form for gaintables(s)

parang

False

Apply parallactic angle correction