Analysis Utilities: Difference between revisions

From CASA Guides
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
[[Category:CASA]] [[Category:ALMA]] [[Category:EVLA]]
[[Category:CASA]] [[Category:ALMA]] [[Category:EVLA]]
'''This page is under development.'''
'''This page is under development.'''


Analysis Utilities (or analysisUtils for short) is a small set of Python source code files that provide a number of analysis and plotting utilities.  The utilities were developed for ALMA data reduction and are, in many cases, also useful for EVLA data reduction.
Analysis Utilities (or analysisUtils for short) is a small set of Python source code files that provide a number of analysis and plotting utilities.  The utilities were developed for ALMA data reduction and are, in many cases, also useful for EVLA data reduction.  This CASA Guide documents some of the most useful functions contained in the analysisUtils Python module.


=Getting Started=
=Getting Started=
Line 21: Line 20:
</source>
</source>


where <tt>/PATH_TO_ANALYSIS_SCRIPTS</tt> is the path to the directory you just extracted from the tar ball.  When this is done, start casapy and you will have access to all Analysis Utilities functions described below.
where <tt>/PATH_TO_ANALYSIS_SCRIPTS</tt> is the path to the directory you just extracted from the tar ball.  When this is done, start casapy and you will have access to all the functions contained in the analysisUtils module.
 
=Key Functions=
 
; [[plotbandpass]]
:  a faster version of plotcal for bandpass tables, with useful overlay capabilities
 
=Other Functions=
 
; editIntents
; getBaselineLengths
; lstrange
; obslist
; plotmosaic
; plotweather
; smoothbandpass
; timeOnSource

Revision as of 17:05, 15 December 2011

This page is under development.

Analysis Utilities (or analysisUtils for short) is a small set of Python source code files that provide a number of analysis and plotting utilities. The utilities were developed for ALMA data reduction and are, in many cases, also useful for EVLA data reduction. This CASA Guide documents some of the most useful functions contained in the analysisUtils Python module.

Getting Started

First, download Analysis Utilities from LINKHERE and extract the tar ball. From a Unix command line this can be done with

$ tar xvf analysis_scripts.tar

Edit your casapy init file in $HOME/.casa/init.py, and add the following

import sys
sys.path.append("/PATH_TO_ANALYSIS_SCRIPTS")
import analysisUtils as au

where /PATH_TO_ANALYSIS_SCRIPTS is the path to the directory you just extracted from the tar ball. When this is done, start casapy and you will have access to all the functions contained in the analysisUtils module.

Key Functions

plotbandpass
a faster version of plotcal for bandpass tables, with useful overlay capabilities

Other Functions

editIntents
getBaselineLengths
lstrange
obslist
plotmosaic
plotweather
smoothbandpass
timeOnSource