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

casatools-6.6.5.31-cp311-cp311-manylinux_2_28_x86_64.whl (182.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

casatools-6.6.5.31-cp311-cp311-macosx_14_0_arm64.whl (72.8 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

casatools-6.6.5.31-cp310-cp310-manylinux_2_28_x86_64.whl (182.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

casatools-6.6.5.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (180.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

casatools-6.6.5.31-cp310-cp310-macosx_14_0_arm64.whl (72.8 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

casatools-6.6.5.31-cp310-cp310-macosx_13_0_arm64.whl (72.9 MB view details)

Uploaded CPython 3.10 macOS 13.0+ ARM64

casatools-6.6.5.31-cp310-cp310-macosx_12_0_x86_64.whl (82.4 MB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

casatools-6.6.5.31-cp38-cp38-manylinux_2_28_x86_64.whl (182.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

casatools-6.6.5.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (180.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

casatools-6.6.5.31-cp38-cp38-macosx_12_0_x86_64.whl (76.6 MB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

File details

Details for the file casatools-6.6.5.31-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a91db6c522b9a3ffd5e96894d98e60c9138be7d37fb38ab10830abe245b6a41
MD5 90bcda879d9ccc2c8709a2cbed410529
BLAKE2b-256 80173ecb4c5c9f281f75acaa81a8e11e0299b63db6d71925ee2b031a8fffffc0

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9f2a12a74c659e313f1fa04c34dbb549da3cd6e15ce19f547c43b7f31ac08a97
MD5 77fe33a44339e90e90c2681de281224e
BLAKE2b-256 ea1fa6e1ed52169bd9818ce20e4c035d23d88108f2baf387dcaf9dbc23f6fa02

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ebdb141d9779202c2327d432aacd97d0305536e852cdac41345ce09ab266a103
MD5 fcd7422be88e287ba9410846d7fa4d12
BLAKE2b-256 8414f6af571ba2fde506441660fe194aec6f4f80b8aaee296d9c093dc8873390

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cbd5527099ff3000c4b51e0b79ccaadd77b7bca494940c5570b9b40491843819
MD5 7f783302fed07fb619bc8fa3923da0b7
BLAKE2b-256 9ba7a719b175859a0fe0a1063708342e6e99c3ce76f148212061070ec9fcc3e9

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e8b5f03363c71ded2732fd3d6a21d0142cc2a2a0915d2b7366a7807716a15b16
MD5 824c6724ef2e12e377df7ed106dfa3d6
BLAKE2b-256 db2e9e09e9faafdad7874f69fbd77772d470da94e73221e522f4091f3649d753

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d22e24227ce6d41f1bd14f2f9407ac4de90b8cba52fcb70b356a657592febf3c
MD5 b47ccefb9e31ecae368ee3145799fac4
BLAKE2b-256 b862069e12dac3078029033fe18889a05d2cf738ac109857b0867acde3fd835d

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 ecab5ae57828bdee137f1c29c03974a83c282b2cbb09b0f12a448e8e03504a49
MD5 4a57ab44b53f1ca970c9e367d35a466c
BLAKE2b-256 c08751764883b279ed7a1f1273ced87bdc344f292d07ab1eddb7d98124b71ec5

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2cff1c7664ec1d7f9ec9b44957ec50c0bdb39c368e627dbbec24c9207512909
MD5 ecf3f470762f9b7b771be3809e170301
BLAKE2b-256 43aad31914b229f5e29909d29f443cd504441cc43c9c1aafe441f39b3c9727fe

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 feff2c6314f886a927411e5a9321f050ba968eb6a9c71a79fea2fea146c47f9f
MD5 d29cab7be949af0717418b9727652078
BLAKE2b-256 2083ceb07f2fb9eabe0027b5bd352345209625f9da28cec7a7cd06d81e46feff

See more details on using hashes here.

File details

Details for the file casatools-6.6.5.31-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for casatools-6.6.5.31-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 a25d5e6a62bb321cab570c5f57782844f865914f5e719a1a0681a5365284b692
MD5 1c80d7a4ffb7f6e6ce2eeb86a5066417
BLAKE2b-256 b24fa524f2b0a1b828f988d2a1fd6b191852626d50dfd9ac45f0c0f591f74145

See more details on using hashes here.

Supported by

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