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

Uploaded Source

Built Distributions

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

pycbc-2.8.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.8.7-cp312-cp312-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pycbc-2.8.7-cp312-cp312-macosx_10_13_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pycbc-2.8.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.8.7-cp311-cp311-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pycbc-2.8.7-cp311-cp311-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pycbc-2.8.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.8.7-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pycbc-2.8.7-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pycbc-2.8.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.8.7-cp39-cp39-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pycbc-2.8.7-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pycbc-2.8.7.tar.gz.

File metadata

  • Download URL: pycbc-2.8.7.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pycbc-2.8.7.tar.gz
Algorithm Hash digest
SHA256 a3cf146a56e1ca12871e4bd5024e0117f356d0b78b553f3b36eacb76a8c89981
MD5 a61f41acecbe020981f6c9d9d9e812c5
BLAKE2b-256 05e716a0c63e8c9ae4ab3ec86217031e47bf8e165ef597988d603a7611544096

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04d1e47ab7fac6975b6faaf1b099bc120b51e9b04efa927f327c62ce3b4faa6a
MD5 21ce40cedb00ce7a491203afe9b08781
BLAKE2b-256 00f3cb0b74742196e236182303451da551c82fc37dd8915e10cf7a582f589a33

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81b7ee0ba9b17991597fd203aa70042d4386fce7e476fa8748b34acbdf42f669
MD5 9f01aadefb4b0df78d53d0b2f0a486a6
BLAKE2b-256 ab07c9dedba72efddd680678e5ff09beebd75c5632ce56aea12ebf76f65b2bb3

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2d37fc9c7302e5eea842ba205a018fed1644a8bc9e1fe8eca0402e026672ab1b
MD5 eb8e69f2a5c1d5e575a11baf0dd46f46
BLAKE2b-256 9d96bb9922164df5efbef91f4d2b3c57de136a5d34cf05c4cd232c7e9868ad78

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7596c768291f10bf0f6d5c5c08664d4e9bb7d5382e361386af6a46ccb6ba30fe
MD5 8491079f905300cd799728be59599212
BLAKE2b-256 d54301b27525ae72ab83d8e1d2b047de992a13f0de999c2123311cef3bc2eaa1

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 655145c06d3994592ae6317a3a5c3af93e0da51bd8e0f06bcd986d6f8bd2d3a0
MD5 b9252ab8ccc04a61c440bd4e840d3c88
BLAKE2b-256 e73e7bfb776d93b1ffd0febd6053be960ba00f63d04785d392badfd62ab0f0b0

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb62a150a0f419dd289d1c275eb4fb542cab6be2b2598ddda212499bcaefb15a
MD5 87e8cb47257a81fc7b4ff71ce5519fe9
BLAKE2b-256 c2f4e8d8f66bfcd12afcd705bc014a535d4917b7124198dde6119d195f6f4f53

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de471168e4dac48a93aa0880094272c599390ed571f4c271cc4fc3e862d4b1d8
MD5 2a3dc565e2263c95039c241efbe4bbd2
BLAKE2b-256 bccc313bf829bab1d6e88dfc1adb5104e49e44d3c6e83767bdb2121f99c4500b

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f89366c79d0acafc34638319fd05049bf560cda34e8447336e771de487373805
MD5 b0f51831348de91a492edae560e7d7f0
BLAKE2b-256 1197f439d0640cdf820740b371a4def76ee6d9dad7c320fc821b8b1cbde649c4

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 785470acd8a197b2b15b44a4faa428661e4b0de320bd8ef107ae1b13f4c65aa3
MD5 18791658b06b9eabf16db47f5ee403ac
BLAKE2b-256 1aa4e0bcef7911cbb9829fc8a2b9f27cf59233b53d8e401a56d47ddc24cd7693

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bdb69547a762335c3a2ae36a2c20dbcb6c6669dd790c665b20ec680a4096f57
MD5 ef9e472fed410af0afad1abae9d2a394
BLAKE2b-256 e8e197d93c8c403dadbf4bd306622ba6f459aa7c09e4115f2ca40c855c6ae6c0

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43dd4021cbd9af5a1939e08ae1856c333ac5f0816c56d75c1fcb71ae88653ee8
MD5 ac74ea01ad6d529989ddb4d546bc7f0f
BLAKE2b-256 56357f1247a590f6f7381210ca3cfe759cccd6700eb1191d9e6c782dcc101b2a

See more details on using hashes here.

File details

Details for the file pycbc-2.8.7-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 337872e68c3513c5048316b3f0bf645ddf5c34c9fe7c5f6b4dbe3a89774f7f23
MD5 a7dc07f07421ac4ccd3740db862ca89d
BLAKE2b-256 852d93cea8503185dc314dbec224311126d1c9b2769fb5a7675c23d20221fea9

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