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

Debian & Ubuntu

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

$ sudo apt-get install python-casacore

Kern

If you want a more up to date version of python-casacore and you are running the latest Ubuntu LTS you can enable the KERN suite repository and install the binary package

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:kernsuite/kern-5
$ sudo apt-get update
$ 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 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.1.1.tar.gz (92.6 kB view details)

Uploaded Source

Built Distributions

python_casacore-3.1.1-cp37-cp37m-manylinux2010_x86_64.whl (25.4 MB view details)

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

python_casacore-3.1.1-cp37-cp37m-macosx_10_10_intel.whl (22.6 MB view details)

Uploaded CPython 3.7m macOS 10.10+ intel

python_casacore-3.1.1-cp36-cp36m-manylinux2010_x86_64.whl (25.3 MB view details)

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

python_casacore-3.1.1-cp35-cp35m-manylinux2010_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

python_casacore-3.1.1-cp34-cp34m-manylinux2010_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.4m manylinux: glibc 2.12+ x86-64

python_casacore-3.1.1-cp27-cp27mu-manylinux2010_x86_64.whl (25.3 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

python_casacore-3.1.1-cp27-cp27m-macosx_10_10_intel.whl (22.6 MB view details)

Uploaded CPython 2.7m macOS 10.10+ intel

File details

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

File metadata

  • Download URL: python-casacore-3.1.1.tar.gz
  • Upload date:
  • Size: 92.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python-casacore-3.1.1.tar.gz
Algorithm Hash digest
SHA256 4f1cb747ff8d1fc93bd8405bdbe2404e92105be52e14c5152fc2552714fb17ee
MD5 d28f992662e2ce662ce1f3593c1f7463
BLAKE2b-256 16a3c6ba0534fbdf634c5813d1dcd94e42ce9b7b206fa493d50860181c22700a

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 25.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1f359e001988df36aaca2be84d89f0078a5953afaa8a0a13775d78ad1c6e32d6
MD5 e89d1aba29523ae826e01e9514df1ebb
BLAKE2b-256 27a972c5f47a9a7f83b621e45e24f025cb230cb0cd5e45a535506ad4c5742a55

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp37-cp37m-macosx_10_10_intel.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp37-cp37m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: CPython 3.7m, macOS 10.10+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp37-cp37m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 2c40143ad833cfabc4dbff4891dc062c9132c87fb81959903259dec0f35815a7
MD5 718389a9d557d7cb796eb456d5cb3202
BLAKE2b-256 8df23403798853ac894ac5830d7d8cfc42da52d6edeea7db38f44f1ae95e9a32

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 25.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 798ee6093ee0b09348c826f068e84b1eda03fe3fb34e157327ce12d5da1fd9b9
MD5 b94a85e628b7128848e301ee6191f062
BLAKE2b-256 6c9bb14ed3b068fe9c97d7db42c80e88135db8ffc3e4ef77b94f603e71a720dc

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 25.3 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3ff8f1ff69eb525deb45ac9b566a18e2c8526045a85457e885758fbcb8b77d1b
MD5 301ae9610cb74045966fe775f789476f
BLAKE2b-256 33307dcd21a3481bc36f5f0d6c52625b30064561595100d4c9e754a824c242a8

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp34-cp34m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp34-cp34m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 25.3 MB
  • Tags: CPython 3.4m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp34-cp34m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a32e8c216b7b25284fd285897423544a245d25efaba82d0b4d31563c4a0071f5
MD5 4522ab2b10b79eb0259046c0d7574fba
BLAKE2b-256 b4834f535adf77001cd6b794fc4941030c39e1f866662ecb19f3202b51647c58

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 25.3 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c12cc31db6588cbc37cf0be0e03bb28d3fe6a63addf73ff4e42e1f0a568bd506
MD5 30011db6ae36e1010ab0e2663b86b60c
BLAKE2b-256 f0242dd4e1e9161a14beb7e46156ed898a94c66cb56c2e1f97bba4ed29e97809

See more details on using hashes here.

Provenance

File details

Details for the file python_casacore-3.1.1-cp27-cp27m-macosx_10_10_intel.whl.

File metadata

  • Download URL: python_casacore-3.1.1-cp27-cp27m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: CPython 2.7m, macOS 10.10+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for python_casacore-3.1.1-cp27-cp27m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 21378a2632fdc474f736b0b97302ea50388196789250c3b581c6f33cd57facbe
MD5 a651861fe03de3482355062cf77a8772
BLAKE2b-256 91708503a30e3ddb3e106124dbe196148ae4f0ee4da85ebb43141bf991ea5e57

See more details on using hashes here.

Provenance

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