/suncasa-src

Source code of the suncasa——CASA-based Python package for reducing, analyzing, and visualizing solar dynamic spectroscopic imaging data at radio wavelengths

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

SunCASA

Latest Version

SunCASA is an open-source CASA-based Python package for reducing, analyzing, and visualizing solar dynamic spectroscopic imaging data at radio wavelengths. Our homepage SunCASA has more information about the project.

Installation

Currently SunCASA requires an installation of CASA (Common Astronomy Software Applications) to function. The latter is the arguably most advanced general-purpose software for the new generation of radio interferometers including VLA, ALMA, and EOVSA. However CASA is platform dependent, and is not available on Windows. The stable version of SunCASA can be installed via pip, along with CASA 6 for MacOS and certain Linux distros.

The recommended way to install SunCASA is with pip. Once pip is installed, run the following command:

$ pip install suncasa

For detailed installation instructions, see the installation guide in the EOVSA wiki.

Usage

Here is a quick example for using SunCASA to reduce and visualize dynamic spectroscopic imaging data obtained from the Expanded Owens Valley Solar Array (EOVSA). The same procedure has been tested to work on data from the Karl G. Jansky Very Large Array (VLA). More example will be added in the near future.