Skip to main content

CASAtools

If you are looking for the place to check out CASA with Git, please refer to the top level directory of this repository.

CASAtools is a self-contained python module that provides the tools from the CASA project.

Building casatools

Please refer to the top level readme.md.

Testing casatools

A quick test to see if the casatools installation is successful is to try loading the CASAtools module:

$ python3
Python 3.8.13 (default, Nov  8 2022, 17:19:05) 
[GCC 8.5.0 20210514 (Red Hat 8.5.0-15)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from casatools import image
>>> ia = image( )
>>> ia.fromshape("mytest.im",[20,20])
2019-03-25 16:15:08     INFO    ImageFactory::createImage       Created Paged image 'mytest.im' of shape [20, 20] with float valued pixels.
True
>>>
-bash-4.2$

Available Tools

Tool Name Description
agentflagger Tool for manual and automated flagging
atcafiller Filler for ATNF/ATCA RPFITS data
atmosphere Atmosphere model
calanalysis Get and fit data from a calibration table (CASA 3.4 and later).
calibrater Synthesis calibration (self- and cross-)
componentlist A tool for the manipulation of groups of components
coordsys Operations on CoordinateSystems
functional Functionals handling
imagemetadata Operations on imagemetadata
image Operations on images
imagepol Polarimetric analysis of images
imager tool for synthesis imaging
iterbotsink tool for synthesis imaging
logsink tool for logsink
measures measures tool
miriadfiller Tool for the importmiriad task
msmetadata Operations to retrieve metadata from a measurment set
ms Operations on measurement sets
mstransformer Tool to apply spw and frame transformations in MS
quanta quanta tool handles units and quantities
regionmanager Create and manipulate regions of interest
sakura New single dish tool interface using sakura
sdm Manipulate or examine SDM datasets
sidebandseparator Tool for sideband separation
simulator Tool for simulation
singledishms New single dish tool interface to process an MS
spectralline spectral line tool
synthesisdeconvolver tool for synthesis imaging
synthesisimager tool for synthesis imaging
synthesisimstore tool for synthesis imaging
synthesismaskhandler tool for mask handling in sysnthesis imaging
synthesisnormalizer tool for synthesis imaging
synthesisutils tool for synthesis imaging
table Access tables from casapy
vlafiller tool for VLA filler tasks
vpmanager Tool for specifying voltage patterns and primary beams
wvr Tool for the analysis of Water Vapour Radiometer data

XML

Tool Specification

    <tool name="tool-name">
        <shortdescription>one-line description</shortdescription>
        <description>paragraph description</description>

        <needs>tool-name</needs>

        <code>
            <include>path to headerfile</include>
            <private>
                <include>path to headerfile</include>
            </private>
        </code>

        <method name="method-name">
            <shortdescription>one-line description</shortdescription>
            <description>paragraph description</description>
            <input>
                <param name="param-name">
                    <description>short description</description>
                    <type units="unit-name" mustexist="true">type-name</type>
                    <value>value-content</value>
                </param>
            </input>
            <output>
                <param name="param-name">
                    <description>short description</description>
                    <type units="unit-name" mustexist="true">type-name</type>
                    <value>value-content</value>
                </param>
            </output>

            <returns type="type-name"/>
        </method>
    </tool>
  • Red text indicate unique names. They may be developer specified (e.g. tool-name), they may be predefined enumerations (e.g. unit-name), or they may be both (e.g. type-name).
  • Blue XML elements or attributes indicates optional items (zero or one).
  • Green XML elements can be repeated.
  • Black XML elements or attributes must be supplied (once)

Metadata

Release files for casatools 6.7.6.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for casatools 6.7.6.14
File
casatools-6.7.6.14-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
casatools-6.7.6.14-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
casatools-6.7.6.14-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
casatools-6.7.6.14-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
casatools-6.7.6.14-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details
casatools-6.7.6.14-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
casatools-6.7.6.14-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details

Total release size: 536.2 MB

Release files / casatools-6.7.6.14-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL casatools-6.7.6.14-cp313-cp313-manylinux_2_28_x86_64.whl
Size 79.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
211a618fc9fa0c8748259be285376511411655df24d729153681c1874654e979
BLAKE2b-256 checksum
How to use checksums
a376b9cfaa7675dd3fffa6be595f5e3fb9b4ddd74bcf92320e68416140e6a15d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / casatools-6.7.6.14-cp313-cp313-macosx_15_0_arm64.whl

Download URL casatools-6.7.6.14-cp313-cp313-macosx_15_0_arm64.whl
Size 72.1 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
6bb3fba34fe2f7cb9c6b0c10a0f5ea85b8c2804a9fe56e054df0fc0938a70e72
BLAKE2b-256 checksum
How to use checksums
3cd45114a02c9dfe4b088f64ec954684209ddef3ed27d49b06b78ea8610fadcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / casatools-6.7.6.14-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL casatools-6.7.6.14-cp312-cp312-manylinux_2_34_x86_64.whl
Size 85.7 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
9dac2c1be31ce393440786b48814db24309832a2fea4c84221e7c47068af1dea
BLAKE2b-256 checksum
How to use checksums
d8ddf22d5ff525891493453d3ddcbe5680a3ff8b8ed657f46d679aec75a0fd29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / casatools-6.7.6.14-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL casatools-6.7.6.14-cp312-cp312-manylinux_2_28_x86_64.whl
Size 79.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f6db5ec590fb988799a614a0143391d4987d2c0650235b56fbedbdac33295e18
BLAKE2b-256 checksum
How to use checksums
e3fe29ffbf125acd6ae63f4465ba59878627fd41221fce2ab369748d5df9a190
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / casatools-6.7.6.14-cp312-cp312-macosx_26_0_arm64.whl

Download URL casatools-6.7.6.14-cp312-cp312-macosx_26_0_arm64.whl
Size 73.9 MB
Tags CPython 3.12 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
19244f19fb84e50c7254e2229367148cf9f2278ccf11e933894f15e91fc71076
BLAKE2b-256 checksum
How to use checksums
293914b8d734353486a6a49095ae159727775081bf8a6474bce8c779997acd26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / casatools-6.7.6.14-cp312-cp312-macosx_15_0_arm64.whl

Download URL casatools-6.7.6.14-cp312-cp312-macosx_15_0_arm64.whl
Size 72.1 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
351ad52b43fdbd0fbc3f63543b5599d960fe6d69555e691fe68af41799951161
BLAKE2b-256 checksum
How to use checksums
93bc7505a42a6960d8a19b4203a221b6426f60c9899fb24fbe2b70912f8af12a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / casatools-6.7.6.14-cp312-cp312-macosx_14_0_arm64.whl

Download URL casatools-6.7.6.14-cp312-cp312-macosx_14_0_arm64.whl
Size 73.8 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
1e0841341f31e091b409dc28c7ac888abf1f22ef03d5ddd636986f60a6672bc9
BLAKE2b-256 checksum
How to use checksums
5d2178c272100d930aa292b40f0e0995e6e63c3cb6e2ad120fd6b4199d786b5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page