Skip to main content

Core library to analyze gravitational-wave data, find signals, and study their parameters.

Project description

GW150914

PyCBC is a software package used to explore astrophysical sources of gravitational waves. It contains algorithms to analyze gravitational-wave data, detect coalescing compact binaries, and make bayesian inferences from gravitational-wave data. PyCBC was used in the first direct detection of gravitational waves and is used in flagship analyses of LIGO and Virgo data.

PyCBC is collaboratively developed by the community and is lead by a team of GW astronomers with the aim to build accessible tools for gravitational-wave data analysis.

The PyCBC home page is located on github at

Documentation is automatically built from the latest master version

For the detailed installation instructions of PyCBC

Want to get going using PyCBC?

Quick Installation

pip install pycbc

To test the code on your machine

pip install pytest tox
tox

If you use any code from PyCBC in a scientific publication, then please see our citation guidelines for more details on how to cite pycbc algorithms and programs.

For the citation of the pycbc library, please use a bibtex entry and DOI for the appropriate release of the PyCBC software (or the latest available release). A bibtex key and DOI for each release is avaliable from Zenodo.

DOI Build Status PyPI version PyPI - Downloads Anaconda-Server Badge Anaconda-Server Badge astropy

Project details


Release history Release notifications | RSS feed

This version

2.0.0

Download files

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

Source Distribution

PyCBC-2.0.0.tar.gz (3.3 MB view details)

Uploaded Source

Built Distributions

PyCBC-2.0.0-cp39-cp39-manylinux2010_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

PyCBC-2.0.0-cp39-cp39-manylinux2010_i686.whl (6.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

PyCBC-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

PyCBC-2.0.0-cp38-cp38-manylinux2010_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

PyCBC-2.0.0-cp38-cp38-manylinux2010_i686.whl (6.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

PyCBC-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

PyCBC-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl (6.7 MB view details)

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

PyCBC-2.0.0-cp37-cp37m-manylinux2010_i686.whl (6.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

PyCBC-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file PyCBC-2.0.0.tar.gz.

File metadata

  • Download URL: PyCBC-2.0.0.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0.tar.gz
Algorithm Hash digest
SHA256 1ee9356abf997bf4418c610c3ca1f3b3cd9212acf0b71cbcbaccd7a62c999d09
MD5 4faed11ba2bb9808307acef75ae184b5
BLAKE2b-256 27168eeb42eba2e0b53d8b0913bd3e69d880bedc4b8793c53910984e6ad21be6

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c6ef54c28b47563dbc8c3c3ecd16b1dd754a9ff920f29913b0467c35255b07a3
MD5 ee00b57b8dc4298bd5550bd58c3baa41
BLAKE2b-256 15fcd46e67571c621370384ed79ea2cc4aa56a60e58351deff40b55737b830d4

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 82deae4a70acd51e859c7d3e346703084320804379f57351af6bff5e6d977f51
MD5 ec78b3519c805e421e46c2e4aefbf61d
BLAKE2b-256 ca7dc9a40be37d53f2d587b6f2adf5d9a9cdc2c19a0e69d7f9cfe50fba9687a4

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8fe7308d64ddaf66c5a115b69a1467c198f22cbd0bd9e8c763e447bae8fc5087
MD5 b6301b10f829db7e0a574bac624c7154
BLAKE2b-256 55ed6b4188b05743d232b094c0665a916fadb41660f78cf73db467c31b7c80c1

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e7924cd870b2345b0f02b85f67c141112ac319b5ffeebf623054c37987273276
MD5 9ac74be8117f2b3b23db62956582daea
BLAKE2b-256 eb7df1e15746ab94bbefbbf08a99ce0b164182924d8a170e43df6a611a3c63c4

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8f81915eb08b59f38036b330f5c13683e01041f311fe3da51fd5ad273a8db92d
MD5 70b27603be26277f8f74a364b23b3cea
BLAKE2b-256 a700f81470a07d440d1aa94ddb409b12bba5469a6de2313f75af619d7aaaa77e

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3629530490c123845918307bc54ec58dc848df9e8301a528fea1c3013847b69
MD5 6c926ea257a44ba94ec35f162e29bfe1
BLAKE2b-256 8aee320a0a090078d7bca8729e7f5d53db344760f03081f664a5a5c0720ea0fb

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 26c78e7bdbdde7b90bb7266532257d9e54fecfb1e8bdee2980954971976af123
MD5 0a72128e40102b7ef5eb3e0cbbdf9438
BLAKE2b-256 3e198a1913171dc847ae3e1848e0e1081c35e8af2c9b12f82ef8a2353efb7f92

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5204d2a4b8442af8a70b2ac5bec4416859a7773998d151b53ce7a54d3e1cd54d
MD5 ee7253bdc8b8ab71b00861a491ad4e0a
BLAKE2b-256 18ed1d5408a6130ad0b1200db3eed4b7eed2999c19388107376388a35c43ea5c

See more details on using hashes here.

Provenance

File details

Details for the file PyCBC-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyCBC-2.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65dec85d41a32e146a604bc2c718d50cce46e67783dc0540fff88862977c7102
MD5 4d8cfb9be90cf3eaaeb2586662a430a4
BLAKE2b-256 dbe584af84702ff339c7ceafb3923cc87c5935f1bf2fb43aa7030e26d8d4a58e

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