Skip to main content

A wrapper around CASACORE, the radio astronomy library

Project description

python-casacore

Python-casacore is a set of Python bindings for casacore, a c++ library used in radio astronomy. Python-casacore replaces the old pyrap.

The python-casacore documentation can be found on casacore.github.io/python-casacore.

https://travis-ci.org/casacore/python-casacore.svg?branch=master https://coveralls.io/repos/github/casacore/python-casacore/badge.svg?branch=master

Installation

Binary wheels

We distribute binary manylinux2014 for Linux, which requires pip >= 19.3. To install python-casacore from a binary wheel run:

$ pip install python-casacore

Debian & Ubuntu

python-casacore is now part of Debian and Ubuntu and can be installed using apt:

$ sudo apt-get install python-casacore

from source

install these requirements:

On ubuntu you can install these with:

$ apt-get install casacore-dev python-numpy \
    python-setuptools libboost-python-dev libcfitsio3-dev wcslib-dev
  • compile and install:

    $ pip install --no-binary python-casacore python-casacore
  • or if you are installing from the source repository:

    $ python ./setup.py install
  • If the compilation fails you might need to help the compiler find the paths to the boost and casacore libraries and headers. You can control this with the CFLAGS environment variable. For example on OS X when using homebrew and clang you need to do something like this:

    CFLAGS="-std=c++11 \
            -I/usr/local/Cellar/boost/1.68.0/include/ \
            -I/usr/local/include/  \
            -L/usr/local/Cellar/boost/1.68.0/lib \
            -L/usr/local/lib/" \
            pip install python-casacore

Support

if you have any problems, suggestions or questions please open an issue on the python-casacore github issue tracker.

Credits

Project details


Download files

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

Source Distribution

python-casacore-3.5.1.tar.gz (98.5 kB view details)

Uploaded Source

Built Distributions

python_casacore-3.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

python_casacore-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

python_casacore-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

python_casacore-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

python_casacore-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

python_casacore-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

File details

Details for the file python-casacore-3.5.1.tar.gz.

File metadata

  • Download URL: python-casacore-3.5.1.tar.gz
  • Upload date:
  • Size: 98.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.9

File hashes

Hashes for python-casacore-3.5.1.tar.gz
Algorithm Hash digest
SHA256 a577233c7311f64a8048180ee82d6946fee16e0dce2976eb516784a32d8b9133
MD5 4d17bfa5f60a3b14e17a6e19645a154f
BLAKE2b-256 19a4fd5db1a466e7cd4ff25ec06040fc64adce4548482dfa08221c27e22bc23a

See more details on using hashes here.

File details

Details for the file python_casacore-3.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_casacore-3.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e69685334dd5185f9311cdd29bf6c4974a2dc076cdc7e6bc07bf5902eb40f37
MD5 56b8936bee6ba5c5d6e02807da111534
BLAKE2b-256 e7ba33da6fa9674f13b3ce31a506108301e52dcc1488ebd5e2624b271c2ee732

See more details on using hashes here.

File details

Details for the file python_casacore-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_casacore-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8f74ffa0ab80fe3de8efd5ae7823ea2f16311d0902e1205adcb21d771068ddc
MD5 96c679ce4a490e93e7b13609fb1fa863
BLAKE2b-256 e541b712d6906462a1f60c056424dbb9139d66ac31c112837b3b4552dee39dba

See more details on using hashes here.

File details

Details for the file python_casacore-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_casacore-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3389fa322729fe169da40f9c2486472cb1a321f15d154b8bd7498f612c927acc
MD5 5b81797264738334022127d37a19dd5b
BLAKE2b-256 dcd99ee82786cda9278ac2356a767f4bc43123b747e0f610626f5e7c633a557d

See more details on using hashes here.

File details

Details for the file python_casacore-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_casacore-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a94f4e4e982cf64ced65e7e6a738e4425dbffba72542f385e61aaf13269781c9
MD5 ae5abe3b1e47d039d460162653107356
BLAKE2b-256 2f5523ee7f77c560e23f771da20b27b27f8771fd9250df7f52885d6b03b72e5a

See more details on using hashes here.

File details

Details for the file python_casacore-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_casacore-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce75b4653b7f05186061444e892ae9605f0e927b536abd0e38fe51738418bbd3
MD5 fccde41bd8600d3294f9b1a25925ee3e
BLAKE2b-256 a4b6b288b851380482c37097e7dc8c58ab6e67d148aa81f8f5fd699f33047a66

See more details on using hashes here.

File details

Details for the file python_casacore-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for python_casacore-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9af5ab30059f2acf7fde474a6b305507ce69ec419556eb5c3bc33b93f0d656d6
MD5 54a0e40c1eb0f4c4888ba1eb7814e0e4
BLAKE2b-256 316c19b1023ba71c24fcc6df3f87d59fa23cbf45a74333a85a74476b6b252d58

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