NRAO Home > CASA > CASA Toolkit Reference Manual
sd.average_time - Function

5.1.1 Averaging data in Time
Description

The function computes a weighted time average of a scantable or a list of scantables. The averaging is done in channel only. Supported weighting schemes are as follows:

Arguments





Inputs

Input data as a scantable

allowed:

scantable or a list of scantables

Default:

mask

An optional mask (only used for ’var’ and ’tsys’ weighting)

allowed:

bool list

Default:

none

scanav

True averages each scan separately, False averages all scans together

allowed:

bool

Default:

False

weight

Weighting scheme (see description)

allowed:

string

Default:

’tint’

align

Align the spectra in velocity before averaging. It takes the time of the first spectrum in the first scantable as reference time.

allowed:

bool

Default:

False





Returns
scantable

Example

        scana = sd.scantable(’scana.asap’)  
        scanb = sd.scantable(’scanb.asap’)  
        # return a time averaged scan from scana and scanb  
        # without using a mask  
        scanav = sd.average_time(scana,scanb)  
        # or equivalent  
        scanav = sd.average_time([scana, scanb])  
        # return the (time) averaged scan, i.e. the average of  
        # all correlator cycles  
        scanav = sd.average_time(scan, scanav=True)


More information about CASA may be found at the CASA web page

Copyright © 2016 Associated Universities Inc., Washington, D.C.

This code is available under the terms of the GNU General Public Lincense


Home | Contact Us | Directories | Site Map | Help | Privacy Policy | Search