casacore: Suite of C++ libraries for radio astronomy data processing

Discussion topics for individual codes
Post Reply
Ada Coda
ASCL Robot
Posts: 1702
Joined: Thu May 08, 2014 5:37 am

casacore: Suite of C++ libraries for radio astronomy data processing

Post by Ada Coda » Fri Dec 06, 2019 7:58 pm

casacore: Suite of C++ libraries for radio astronomy data processing

Abstract: The casacore package contains the core libraries of the old AIPS++/CASA (ascl:1107.013) package. This split was made to get a better separation of core libraries and applications. CASA is now built on top of Casacore. The system consists of a set of layered libraries (packages) and includes a library (using Boost-Python) that converts the basic Casacore types (e.g., Array, Record) to and from Python.
Casacore includes the casa package for core functionality and data types like Array and Record; a scimath package for N-dim functions with auto-differentiation and linear or non-linear fitting; and a
tables package for the table data system supporting N-dim arrays with advanced querying. It also includes the measures package to manage values in astronomical reference frames using physical units (Quanta) and the MeasurementSets for storing data in the UV-domain, and also the images package for N-dim images in world coordinates with various analysis operations.

Credit: Casacore Team

Site: https://github.com/casacore/casacore
https://ui.adsabs.harvard.edu/abs/2019MNRAS.489..919K

Bibcode: 2019ascl.soft12002C

ID: ascl:1912.002

Post Reply