Skip to main content

Astronomy data reduction library

Project description

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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

casatools-6.7.5.18-cp313-cp313-manylinux_2_28_x86_64.whl (79.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

casatools-6.7.5.18-cp313-cp313-macosx_15_0_arm64.whl (72.0 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

casatools-6.7.5.18-cp312-cp312-manylinux_2_34_x86_64.whl (87.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

casatools-6.7.5.18-cp312-cp312-manylinux_2_28_x86_64.whl (79.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

casatools-6.7.5.18-cp312-cp312-macosx_26_0_arm64.whl (73.8 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

casatools-6.7.5.18-cp312-cp312-macosx_15_0_arm64.whl (72.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

File details

Details for the file casatools-6.7.5.18-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.7.5.18-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5a983e613dab16352dc3ee842708d4cbcaccccf0781067b92eb8cf61eb7bb09
MD5 e2ac6b4141f1aece37fde6b850d00b48
BLAKE2b-256 86fed6c84f21a8a221b84f9632f71ec9edf454053578ccfeb35f88bd9ba39c83

See more details on using hashes here.

File details

Details for the file casatools-6.7.5.18-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for casatools-6.7.5.18-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e74c3d69943e7c399341fa9e330db90bc4df7ed0d8860336f881af9dbd0f63b0
MD5 109e39c20c9dbb432445c92424e4cedc
BLAKE2b-256 0292bb9e0728ff87b6240a1cfdce51ce0de048ceba38b7d47ae3518e30e6a495

See more details on using hashes here.

File details

Details for the file casatools-6.7.5.18-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.7.5.18-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 851adec89ba8ee6e29633e9e8fcf57a048448458c2ce2281fac419613a94d6d1
MD5 66837f40569260e803e83978e5141748
BLAKE2b-256 a6dfb7392f11f9b18f1db5332a85f841034ad428e70631ee9b3472f23b3dd16b

See more details on using hashes here.

File details

Details for the file casatools-6.7.5.18-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.7.5.18-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac862b1b1e1a3fb7b7c1bfba64aee30b09f01439ba8336866901145d60d68e81
MD5 085aa360c149f82616c2f9314c852c13
BLAKE2b-256 5b21456b07f035c3a1aea1a905c9e9d6e27cef559d260b539434c077c28fad1a

See more details on using hashes here.

File details

Details for the file casatools-6.7.5.18-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for casatools-6.7.5.18-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 b1b898ad51b0a6d4c17433ced8c86f3625e6c69844740994eb6468919af43086
MD5 5b6b3c80c3a1fcbfc12f58d93ce8f962
BLAKE2b-256 1daee58dc7bac24921984a8fcb811012dc7062aebe463bb1faf1aac22dfefd0f

See more details on using hashes here.

File details

Details for the file casatools-6.7.5.18-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for casatools-6.7.5.18-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 135bffdfbf9d069c3f6b24362453c9319d7642b3064a5d5e7a48f76d929ecac9
MD5 7b11bb4b453f41f654745bf01590a9cb
BLAKE2b-256 2643cf0b94ce501ec2cec8a1966c1a973aaaa8c6e20a4d813e96d7187c124bb7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page