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

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

PyCBC-1.18.1.tar.gz (3.2 MB view details)

Uploaded Source

Built Distributions

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

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

PyCBC-1.18.1-cp39-cp39-macosx_10_9_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

PyCBC-1.18.1-cp38-cp38-manylinux2010_i686.whl (6.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

PyCBC-1.18.1-cp36-cp36m-manylinux2010_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

PyCBC-1.18.1-cp36-cp36m-manylinux2010_i686.whl (6.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

PyCBC-1.18.1-cp36-cp36m-macosx_10_9_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

PyCBC-1.18.1-cp27-cp27mu-manylinux2010_x86_64.whl (6.6 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

PyCBC-1.18.1-cp27-cp27mu-manylinux2010_i686.whl (6.4 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

PyCBC-1.18.1-cp27-cp27m-manylinux2010_x86_64.whl (6.6 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

PyCBC-1.18.1-cp27-cp27m-manylinux2010_i686.whl (6.4 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

PyCBC-1.18.1-cp27-cp27m-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-1.18.1.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1.tar.gz
Algorithm Hash digest
SHA256 8306e08feb0d052015013eefda1a252c3e325045de30d614862160f73564fda8
MD5 54ed5d982e7b0ec6a83fb31282e94e8f
BLAKE2b-256 e53789cb3014c55db6a2d772a69935e19c0ef701f8dd5a8b0bcdf5b7ab49fe08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a91a722062c59a8b8f2f7086af73ebc6b442c676e91ef41d2dc4723785bc2dda
MD5 a2db90598848aaeb3287f32b51bc3147
BLAKE2b-256 665097e938758a27dba476f4a066b985e98d086c59220e0de6d5692e4a99c6f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 28e70cc194e734f8ebe7c6c95299473eea209c43afaeef06e48552b06afef054
MD5 104adfbcf05d591ee6f8bb3f791d62a6
BLAKE2b-256 a658c2b1ca82f7807bd42553b8c3ab694829a4013341b19b4bcb14aee221c438

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0fb523f54dfe4dc606774b96b3d2372dcf5fc0c56e51a8b98afe8b678eeb1871
MD5 8e6ea8da0f5f39be6cefd6370cbadedb
BLAKE2b-256 722a310aaeadcc801a9b1bc70a80ee1f0926369bbacf9e66467be5c41e306714

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a77c600184c0400b7bf45ac2a7b9a0865d0800d638aef4d64dc7dec1d55778d9
MD5 ad902dc95ba0e6244e119081b5bdefce
BLAKE2b-256 0eba0e688e4426b5fc88ad1b7dc698c0f35e2d65a6b054aa7689d342854f9378

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6e0e93eacee6e131a763b190df5ba6fea71e1371f01c1e82158a7d96ddd1ba1b
MD5 8d3f576efb8ba27da26b6a47cc0ad4b0
BLAKE2b-256 d6d29132a6f743302d71e09c485c8e8a4a3fbd85ba0d092674c39c0f5c7b3a07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b140e9898a09d3c2eccbcbcaf69308e34701928efc8164562a766541a8f7e599
MD5 9f2b7a4ea02896c763da59db3d061de2
BLAKE2b-256 ab7bf0b9fb1fae9414ab81a6398827b1364b4aed132681b0ec934c912b8fd896

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ea45b7a11ee9bdc749d03c2fc09845ed39201d7459382f7150a73f647fe573e3
MD5 6c94f410033f16ce02d6720bc6e7f1b7
BLAKE2b-256 f06ab247e66914dac4aaab3947f2f2379da75c7cc0ef7889d0fb580d7a594eee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e7df02d35890902c944458583866e8c9b4f6a666ae1b754d60165a01d33c20e6
MD5 4eed4bdff12fe7079efbf1be92e9524d
BLAKE2b-256 6f71884860129a2094d8c1dec138bc2e8a7156890ed0ca9530007e83ec5c7360

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.1-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.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14dde5e79abbf6dc7699d23d3da25d19a9fbe09419df160ba7760cf2e108a5c3
MD5 302a562223b5426b2cac39fcb460ff9f
BLAKE2b-256 a595251e04496b1bf492042439c6edf7107ff40716d44fc20ca18052b6d3d8cf

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6185d27c2455f864c2013f100d9f07239c1451268f0c4d3e963d3481dfe3f659
MD5 108279dbdd36db196a430fc8f2c60176
BLAKE2b-256 51658ee139ff9e93fd685d804808827ec74ddb383ca1f36a7172acd2e7aabd00

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 20717bce1e546e45ca35b046533fc6756b419b99d0ed7faf252e5243b89c1e0b
MD5 9d4378e4f48b35455841a8746b467b28
BLAKE2b-256 c85aed982fe341a2a271f9933b5e61cc32e3258e0cbfa4c0f9d61c01bb56923a

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c422de2a11ce4a33ef7d531d2dc6a3908c4dc088b6f7f16ce0b74c1e8f0c376b
MD5 51f7fa9300b6e82cec0b5e478d37afbe
BLAKE2b-256 afecec0fa0b7811d1e28bf7781e9ecf1413f976b25e6a2601318e43a451e2c3a

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 adb59b02f319c448a62756328ee208cfeb2649d56996d7ff27258274d91e4b76
MD5 c76a30041d64798ce4348f7dbe1d5f6f
BLAKE2b-256 b182e7a7bcf240b314609cc019e64f94017d1dce23000b28b7f0b591e0e77f0e

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 eba32827a0dc6b997d618fa99a9ecd19d94737b9045eb4a81ae7891f3eb26a83
MD5 562d55efa9de11ca19e57150de2141c4
BLAKE2b-256 e12886946e391222acd2793a8d0439240a27dace634a9b80aa56e6675ac42974

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ecf6b0a01c5a7579b8ea84057d16083c9546b6439b69f3f832f5dbe40d2f70a0
MD5 a53ad7ec2389e7efe1aee06be61e51cd
BLAKE2b-256 ab3fcfb6822744bc78fad65da1acbf2cb2ec3232d12323bc26784aaf39898fcf

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 52d4c6d2ff54d1ea6cf6bb14a9f2f71367d3db9e87731b9b7b7e90e0d49ec030
MD5 3f83cef8b8ff6c35f60434210a1fd09b
BLAKE2b-256 8caa3c4253ed5cc06642ef93feed58edd07b2374d24a0106abd1d5110717b60a

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.1-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for PyCBC-1.18.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8b798b6cecbbbc3b8e7972d684916a2535a11bc7f811086d3b589003d77dc26c
MD5 5feed0b6fe4c36ae21c009c49e180786
BLAKE2b-256 809743f116f0791b16d44ca31d8f5f9799c8ebd035972da3848df162effc17fc

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