CASA Tips
From CASA Guides
Getting Started
CASA
- CASA tasks: Index and details of CASA tasks.
- CASA tools: The tools are typically used inside tasks, but they can also be used directly by advanced users to perform operations that are not available through the tasks.
Background Knowledge
- Python 3 tutorial: The official Python documentation. This CASA guide assumes that you are familiar with basic Python.
- Synthesis Imaging Summer School: Recorded lectures and slides from the NRAO summer school.
- ALMA Primer Videos: The brief (5-15 minutes) videos presented here are designed to provide a basic introduction to radio interferometry, calibration, imaging, and other topics.
- I-TRAIN: "Interactive Training in Reduction and Analysis of INterferometric data" provided by the EU ARC Network.
Getting Help
- ALMA Knowledgebase: Many frequently asked questions can be found here.
- ALMA Helpdesk: Questions on proposing, observing, and data reduction can be submitted here.
- casa-feedback@nrao.edu: CASA specific feedback should be sent here.
Data Reduction
General
- What Version of CASA am I Running?
- Starting CASA Without the Logger
- Accessing the Newest Version of CASA at NRAO
- Setting Up the Available Memory
- Capturing Return Values
- Interpreting CASA output
- Renaming Antennas
- Selecting Spectral Windows and Channels
- CASA Region Format
Loading Data
- Measurement Set Contents
- Importing Data into CASA
- Running User Scripts
- Deep dive into plotms functionality
Flagging
- Flag using flagdata
- Data flagging with plotms
- Applying EVLA on-line flags What do to if you need to re-apply (or apply) your online flags, without re-downloading the entire MS
Calibration
- Combining Bandpasses
- Create a Component List for Selfcal
- Creating a Model for a Resolved Bandpass Calibrator
Imaging
- Description of Imaging Algorithms in CASA
- Diverging deconvolution results in 'csclean' and 'mosaic' modes
- Simulating Observations in CASA
- Masks for Deconvolution
Analysis
- pV diagram generator in CARTA
- Masking images for analysis
- Stacking Multiple Spectral Lines at Same Position
- Fit an arbitrary sky (image) model to an existing MS - including how to simulate visibilities that will have the same uv-coverage and weights as a given MS
- Fit a Gaussian to Visibility data and plot it over the data
Miscellaneous
Simulations
CASA Tips and Basics
- CASA mailing lists Please subscribe to receive information on releases, critical bugs, etc.
- Installing CASA Where to obtain CASA, and how to install it in different operating systems
- Installing Modular CASA on Mac (M1/M2/M3) using Miniconda and Python 3.8
How CASA Works
- Lattice Expression Language (LEL) as used, e.g. in immath
- Definition of a Measurement Set
- Definition of a Calibration Table
- CASA Parallel Processing
All CASA Tutorials
If CASA Doesn't Work
Writing a CASA Task
- Writing a CASA Task Presents the basics of writing a CASA task, and provides examples of tasks that will be helpful and instructive.
- User-contributed Tasks
- CASA User Contributed Scripts and Tasks Aligning, mosaicking, stitching, plotting weather, and more
VLA
CASA Related Lectures
- Lectures from the 2016 Synthesis Imaging Workshop
- Lectures from the 2016 VLA Data Reduction Workshop
- Lectures from the NAASC/ALMA 2017 Data Reduction Workshop
Misc Useful Links
- CASA homepage
- CASA Reference Manual & Cookbook
- my.nrao.edu - Your Portal to NRAO Services
- NRAO Helpdesk (for all inquiries except ALMA)
- ALMA Helpdesk (for all ALMA related inquiries)
- NRAO Science Forums
- Python Documentation
- Splatalogue - Astronomical Line Database
- CASA feedback should be directed to: casa-feedback@nrao.edu
Also check out the step-by-step tutorials on this wiki!