This article was accepted into the corpus but its outbound wikilinks were never NER-processed — typical at the deepest BFS hop or when the run's entity cap was reached. No expansion funnel to show.
| CASA (astronomy software) | |
|---|---|
| Name | CASA |
| Title | CASA (astronomy software) |
| Developer | National Radio Astronomy Observatory; European Southern Observatory; National Astronomical Observatory of Japan |
| Released | 2007 |
| Programming language | C++, Python |
| Operating system | Linux, macOS |
| Genre | Radio astronomy data processing, interferometry |
| License | Free software (various) |
CASA (astronomy software) CASA is a radio astronomy data reduction and analysis package widely used for interferometric and single-dish imaging, calibration, and visualization. It is developed and maintained by major observatories and research institutions and is applied to data from facilities such as the Atacama Large Millimeter/submillimeter Array, the Karl G. Jansky Very Large Array, and the Square Kilometre Array pathfinders. CASA integrates algorithms for calibration, imaging, deconvolution, and simulation within a scriptable Python environment and interoperates with other astronomical software ecosystems.
CASA provides a suite of tools for visibility-based calibration, imaging, deconvolution, and analysis tailored to radio interferometry from arrays like Atacama Large Millimeter/submillimeter Array, Karl G. Jansky Very Large Array, MeerKAT, Australian Square Kilometre Array Pathfinder, and single-dish instruments such as the Green Bank Telescope. The package combines low-level libraries in C++, a high-level task layer in Python, and visualization utilities influenced by projects like DS9, APLpy, and matplotlib. CASA supports end-to-end workflows used by projects associated with organizations such as the National Radio Astronomy Observatory, European Southern Observatory, and the National Astronomical Observatory of Japan.
CASA originated from legacy efforts to unify data reduction tools across facilities including the Very Large Array and predecessors associated with the National Radio Astronomy Observatory. Major development milestones involved collaboration among the National Radio Astronomy Observatory, European Southern Observatory, and the National Astronomical Observatory of Japan to support next-generation arrays like ALMA and preparation for Square Kilometre Array science. Over time CASA incorporated contributions and algorithms from teams behind imaging frameworks used by projects at Harvard–Smithsonian Center for Astrophysics, Max Planck Institute for Radio Astronomy, and other institutes. Releases have often followed major instrument commissioning phases, aligning with campaigns such as the ALMA Early Science cycles and VLA Sky Survey preparations.
The CASA architecture separates core libraries, task-level scripting, and user interfaces. Core components include visibility handling, calibration engines, imaging and deconvolution modules, and simulation tools developed in C++. The task layer exposes functionality through a Python interface and task scripts, enabling integration with environments such as Jupyter Notebook and batch systems used at facilities like National Radio Astronomy Observatory and European Southern Observatory. Imaging features include multi-scale deconvolution, multi-frequency synthesis, and widefield algorithms influenced by research from groups at Harvard–Smithsonian Center for Astrophysics and Max Planck Institute for Radio Astronomy. CASA also embeds provenance and metadata support compatible with archives like the NRAO Science Data Archive and standards from the International Virtual Observatory Alliance.
CASA primarily operates on the Measurement Set format developed from the AIPS heritage and adapted for arrays such as ALMA, VLA, MeerKAT, and WSRT. It supports import/export of formats used by projects from the European Southern Observatory pipelines and archives curated by institutions like the Canadian Astronomy Data Centre and the ALMA Science Archive. CASA can interface with single-dish data products from telescopes such as the Green Bank Telescope and supports simulated datasets from software developed by teams at Jet Propulsion Laboratory and Space Telescope Science Institute. Interoperability with formats employed by AIPS, MIRIAD, and VO standards permits integration into multi-instrument campaigns coordinated with observatories like ESO and NRAO.
Typical CASA workflows cover flagging, bandpass and gain calibration, continuum subtraction, imaging, self-calibration, and spectral line analysis used in science programs at ALMA, VLA, and MeerKAT. Users commonly script pipelines for large surveys such as the VLA Sky Survey and processing campaigns led by consortia from the European Southern Observatory and National Radio Astronomy Observatory. Tasks include continuum imaging with multi-frequency synthesis for projects linked to the Square Kilometre Array Science Working Groups, spectral cube imaging for studies pursued at the Max Planck Institute for Radio Astronomy, and polarization calibration routines developed in collaboration with teams from CSIRO and Jodrell Bank Observatory.
CASA’s performance is optimized for multi-core systems and cluster environments used at facilities like ALMA and the National Radio Astronomy Observatory. Computationally intensive modules such as gridding, Fourier transforms, and deconvolution benefit from parallelization strategies used in high-performance computing centers affiliated with CERN and national supercomputing facilities. Scalability challenges for large data volumes from instruments like SKA and ALMA have driven developments in chunked processing, MPI-enabled pipelines, and integration with data reduction frameworks at institutions such as the Max Planck Society and national research laboratories.
CASA is the default reduction environment for major radio observatories including Atacama Large Millimeter/submillimeter Array, Karl G. Jansky Very Large Array, and facility partners such as European Southern Observatory and National Astronomical Observatory of Japan. The user community includes researchers at universities like Harvard University, Caltech, University of Cambridge, and institutes such as the Max Planck Institute for Radio Astronomy and CSIRO. Workshops and training are organized by organizations including NRAO, ESO, and regional consortia tied to the Square Kilometre Array project and national research infrastructures.
CASA is distributed as binary packages and source releases coordinated by the National Radio Astronomy Observatory and partner institutions including European Southern Observatory and National Astronomical Observatory of Japan. Licensing aligns with free software practices adopted by observatories and research organizations, with redistribution handled through institutional channels and mirrors operated by archives such as the NRAO Science Data Archive and community repositories aligned with projects like ALMA.
Category:Astronomy software