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<4.0.0"
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

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.4.1.tar.gz (3.5 MB view details)

Uploaded Source

Built Distributions

PyCBC-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

PyCBC-2.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

PyCBC-2.4.1-cp311-cp311-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

PyCBC-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

PyCBC-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

PyCBC-2.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

PyCBC-2.4.1-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

PyCBC-2.4.1-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

PyCBC-2.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

PyCBC-2.4.1-cp39-cp39-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.4.1-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

PyCBC-2.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

PyCBC-2.4.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

PyCBC-2.4.1-cp38-cp38-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.4.1-cp38-cp38-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.4.1.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for PyCBC-2.4.1.tar.gz
Algorithm Hash digest
SHA256 6a2c1ca2527cd5492553a78027da2ad4ff42227ae76986fc2f13892e65ca84ba
MD5 4436ec6a181fb86f0e30647242a7de25
BLAKE2b-256 cee129608249cdf1cdc8df94273e4c4b800539c964876e7a9b061b8372da3ce9

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9239d3ae66f9a00603aac5e977f3dd2e4f516d0a741c6417a773d0c7d25fd468
MD5 2447aab501fcdf479a0f77e4dc1570db
BLAKE2b-256 86fc64e5050f94bc60eb865333a33733bb715fa5f42eb047f630ce9d8fcbc8d0

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 18e0a923c77f8b56f98ea1aa36a7d92586e3ca1b45d48a2df40226069077e734
MD5 262c66b1c3ab558f00b6eb2c6e03cacd
BLAKE2b-256 669069ade2476a21e914fc1d8945e80603c12d8ecd5991ebcf7c6c85d271699e

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16d4395f25f0fea2fbaa8fadc840445a66bb024c56d774b5ce486f6244faf05b
MD5 0c3caaf028941d21190d1a1410fdf75f
BLAKE2b-256 7c5b052d8b414cbb758d7c6c35dfbc08265962528c8a6302e638bec3bc389502

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c8f86eb6125b3af5b01570a156b2d71bc3a8d0612ef11d8f156d38e4c14167e1
MD5 baa4649e7b3718dbf24f73fff04283df
BLAKE2b-256 ae7c76e4da31b2763bfcef9f262faf11adfa0f83ac3d051d66083fd65a7aec66

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a44d27fa0dee0d96c97f1b9383f3dc06fb28b67657780f6ba047b23fd5a3637
MD5 350cd909057338b81fc18cf03b9aa340
BLAKE2b-256 a0260a4986b215ecff795cc16fab6f1dc3af4123c903f8bfeca700344efe3034

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b5c35355d904a50bd517beded71e0e0d41906f8353a66b7c32e05f2be101f5f4
MD5 e5cb45674c445ba36c794bf8b7298063
BLAKE2b-256 889b2bafb3e1d9f5b64dcfd85c34afa7c0103e047a5733444200065ea67c616a

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a33d726bd9d03636c4a9894735ae5bcc3f3249ff7abae150d50532de52ce3e1f
MD5 330c4931976ccb706d089dd98a988cdf
BLAKE2b-256 4f2ac1acc80a3992526834ef54aa2909e604e1e7b1c92c5ebccaa4d2e16531e2

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c054bdd6bcfacc2dbe09f09804b1fb420696af3acc09144d5b8259c73e5d56c
MD5 b0f6132306653f8400a49f6a25298074
BLAKE2b-256 f108cdee334f2b800a4e869b8a74f928f0c72743b8900e91cdfcc7d4e7f1fc31

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1210d32093a18fdff3bb51324e6bd8abdef2df3046dfc02251d1198187e5937f
MD5 3724ad34e29b78785c8d318025f5fccd
BLAKE2b-256 1c9975c6da05e22962abf6498880ba904636c09c254917bdf2099e1a68f6f2a9

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9322d733dc9a74fc1a2963c917d16eb983ddec2de1c7a1046844eaf6974756b3
MD5 a801c59e6449ded14cfcf5b93beef9bc
BLAKE2b-256 e2a71d5ff156250b87eaaa79dfe325128976a5e785dc9f65fd57d871b40ae503

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 443e8b8bda1ef256ca67068e4edf2f991d1a9fb26c92bd4a8988acf7d0b63d8d
MD5 029243d4a4f447a02b1ff65c87ab5e0e
BLAKE2b-256 938398585198c9cb2bce74e86c82c3d020e1af0c0b5cfed723e58ebf2adbfbb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 801e1d94199e849e3faf54de1bf46da01591d1b62223f3833f5be7007035eb20
MD5 62f8f4efed8f77d62a268da7a0a65005
BLAKE2b-256 cc53cdc5dfc1bf31917461afb86c96c2bd0a1af754ad2802bf5d95a854138bec

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aab190bd699cfcace83dd0d561675ed977f26af1b3204787db35a76691ae2663
MD5 4988df726283254ca6e151f8abbbf142
BLAKE2b-256 55c805892fce26227cfadea6e1441e36daedb36ce9d546da286e31cc8c1e912f

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fd2088f4e30e15e0c18eee32e6d419621d1adbe594a7966cbc29d6ea9f731581
MD5 e9d952a436e5fd3c94e9a335314229fa
BLAKE2b-256 6716f2429f6d2f042f04a5462fadf6ab6a66fbd2949699530fa47a0c0b83820d

See more details on using hashes here.

File details

Details for the file PyCBC-2.4.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2178a0e9d56e9a7796d69c247ea1ab0a99a8aaa706b4cb372de2bd053ce56fdb
MD5 7b912c85be2ab47ee7090ca29c5c12a7
BLAKE2b-256 372868c33e6abe444e7e99f8023533a4a89f8913554accea39b54de2ae5b5c58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0d5639cb9815315cfd574b4652c9e2f0ef211aca6e2c29b6afa6a27a037e243b
MD5 3453f098cc8d92480f705b6bbde66dc2
BLAKE2b-256 049384a5f5ac0799ff2480e85e7c0955b48550aaf9acf3fa21b31cbc91b1f63f

See more details on using hashes here.

Supported by

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