casatoolsΒΆ

The CASA toolkit is the foundation of the functionality in the package, and consists of a suite of functions that are callable from Python. The tools are used by the tasks, and can be used by advanced users to perform operations that are not available through the tasks.

It is beyond the scope of this reference to describe the toolkit in detail. Occasionally, examples will be given that utilize the tools. In short, tools are always called as functions, with any parameters that are not to be defaulted given as arguments. For example:

ia.open('ngc5921.chan21.clean.cleanbox.mask')
ia.calcmask('"ngc5921.chan21.clean.cleanbox.mask">0.5','mymask')
ia.summary()
ia.close()

uses the image tool (ia) to turn a clean mask image into an image mask.

Tool Listing

agentflagger

Tool for manual and automated flagging

atcafiller

Filler for ATNF/ATCA RPFITS data

atmosphere

Atmosphere model

calanalysis

Get and fit data from a calibration table (CASA 3.4 and later).

calibrater

Synthesis calibration (self- and cross-)

componentlist

A tool for the manipulation of groups of components

coordsys

Operations on CoordinateSystems

functional

Functionals handling

image

Operations on images

imager

tool for synthesis imaging

linearmosaic

combining images in a weighted fashion

measures

measures tool

ms

Operations on measurement sets

msmetadata

Operations to retrieve metadata from a measurment set

quanta

quanta tool handles units and quantities

regionmanager

Create and manipulate regions of interest

sakura

New single dish tool interface using sakura

simulator

Tool for simulation

singledishms

New single dish tool interface to process an MS

synthesismaskhandler

tool for mask handling in sysnthesis imaging

synthesisutils

tool for synthesis imaging

table

Access tables from casapy

utils

Utility component, verified, xml translator