hifv_testBPdcals

hifv_testBPdcals(vis=None, weakbp=None, refantignore=None, doflagundernspwlimit=None, flagbaddef=None, iglist=None, refant=None) ResultsList[Results][source]

Runs initial delay and bandpass calibration to setup for RFI flagging.

Parameters:
  • vis (str, optional) -- The list of input MeasurementSets. Defaults to the list of MeasurementSets specified in the hifv_importdata task.

  • weakbp (Boolean) -- Activate weak bandpass heuristics. Weak bandpass heuristics on/off - currently not used - see PIPE-104.

  • refantignore (str) --

    String list of antennas to ignore.

    Example: refantignore='ea02, ea03'

  • doflagundernspwlimit (Boolean) -- If the number of bad spws is greater than zero, and the keyword is True, then spws are flagged individually.

  • flagbaddef (Boolean, optional) -- Enable/disable bad deformatter flagging. Default is True.

  • iglist (dict, optional) -- When flagbaddef is True, skip bad deformatter flagging for elements in the ignore list. Format: {antName:{band:{spw}}} Example: {'ea02': {'L': {0, 1, '10~13'}}}

  • refant (str) --

    A csv string of reference antenna(s). When used, disables refantignore.

    Example: refant = 'ea01, ea02'

Returns:

The results object for the pipeline task is returned.

Examples

  1. Initial delay calibration to set up heuristic flagging:

>>> hifv_testBPdcals()