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

This version

2.5.1

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

Uploaded Source

Built Distributions

PyCBC-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

PyCBC-2.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (8.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

PyCBC-2.5.1-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

PyCBC-2.5.1-cp312-cp312-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

PyCBC-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

PyCBC-2.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

PyCBC-2.5.1-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

PyCBC-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.5.1-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.5.1-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.5.1-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.5.1.tar.gz.

File metadata

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

File hashes

Hashes for PyCBC-2.5.1.tar.gz
Algorithm Hash digest
SHA256 dfddedfd5c06555f33582469330c3fc8767b697b06335f57d0eea677bc91ea2b
MD5 50bb275b61749fa010c1c0bf8745cd01
BLAKE2b-256 6588e21dc15917c4bee6d9b3116dcb422c8b8cf1e3439af1a7dc4c21c8e679d7

See more details on using hashes here.

File details

Details for the file PyCBC-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8cb4e2a2d69c25cc7e165da802f20f5c475e36527b2dc2b5522d8dfd177043c3
MD5 8b5af3361b9583c1dd2024648a488b5c
BLAKE2b-256 cae055bf3b6734fc601c21d8cc8b2e09b8cea2b4fc1fbf986a78f812cba30799

See more details on using hashes here.

File details

Details for the file PyCBC-2.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7f92cdfb2779bfe7303b40da94a0fc7d987aebed2c59920ab88c70ebbe987c6c
MD5 7ae48a4aa85f8eb202fb8483a892780a
BLAKE2b-256 8854e567fab2ab58afb0097955630d2d73ebb95c39c8085ace24a845c519a27e

See more details on using hashes here.

File details

Details for the file PyCBC-2.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 160557a410472d02184b540e1da50e360033934a90ca1bfcd30f9006b2798a70
MD5 201a03d504b5af9686debcf8e2d91c62
BLAKE2b-256 449a0c4f8857885eca8581b503cf997770b4883a010338eee6764dd13f3c4811

See more details on using hashes here.

File details

Details for the file PyCBC-2.5.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 780cbfcbe4cdd5e27f3eb4149962d07dd9014e5c9715aa10135011f2037ac8f2
MD5 e04a530cef7bdb597766af93f39ed30d
BLAKE2b-256 7b2ba921698baaeea6cbb0da2b9f62bfdef3b74d9da3bf7b3a853b5f51fe6c47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 908ebd4adb138ac982056859181de6b66f626d80a52016c4c5a8f0f2d57a39f0
MD5 ce6d87322e32dbe4a9a75a23316221e4
BLAKE2b-256 018aada214cd2048934360a63230f44b9341d6a2bc1ba0daf35a50c9db9e5090

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7f0fbeeca2167138f36b20f89d5d6bb4a7943d6ea809cc008ae58b41de8263a7
MD5 c1722c9e76a066f2e714807893e2a262
BLAKE2b-256 e0d1d405480aa69751b8d3362f968ce6040881f1c664aff5849d2010bc44496c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d03b1379c429dd0ef544e10759742cc9f4e41c8bef3c63191b0ed22097c8552
MD5 7481fc8ad9b15c7d96663df4f91efca6
BLAKE2b-256 3e772020f3af1adf443f440518aa19f19c1fcaf9e111d02e081d18964467485b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a17a6e61a94d1051dba47eed7c3d0b97eb8ef14fb0fa589b312b92fe14530b8
MD5 9d22eac26d5f0032b384156b863885ab
BLAKE2b-256 bfe1ad2e6a1e47cdb4d7d715528304cf7958249d4a741810901bf1883e193077

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a59d6dff5451174e22f4ead6bbcde12a35836ceb7d0d2b2e4a4cadbfd6694171
MD5 e171e9bd211ba3a2c064b6b5c6447f74
BLAKE2b-256 4213228e706e26062d29d6228e776ddfdda7d684d40d23d88e531cbd74bc6394

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ab43027ac97010fbc4754c07366e6479c33e02575a74aaf4ea588ce41dd8a55e
MD5 3cf6407988ac853c190971e302a1d08d
BLAKE2b-256 1d47be2ed84583f72fda5242376a6894552bbb6e82eae5b4b497a7a52687c5ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a92df4756ffc17f925469a2ea41ca12491c8aabedf41095271ba370c7476d92c
MD5 d7c0e12f9550d7c8b620fb4c9081050b
BLAKE2b-256 f8b1a389605a199752a3fbe11ec5733eccba76323c05ccef4f017a83511f6117

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 432a327727c592720a14a033f8b8c9fcf99ac1b9a43dea752a228426f4afdab7
MD5 3c58ea86a7fb12cbb333800613851e85
BLAKE2b-256 5d3d20a002ba4a7d9d88602cdc8f0f14c00150e0bb3740d56dd445374b9eca62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e9b692a33feda201ca9dd248b06f21437e0bb88e43cb908936e542da6035f07
MD5 8c1538d7daac267e8d80e43b0e9eacd4
BLAKE2b-256 c5c0e7eccee208ab64e934d4bf4564fb2dc98bbef9d521ca5272adbe5ae33498

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2fdc0c13863a94bcb9938c1a19e1550ceef61462da2f91554d932aa576605694
MD5 6452010d497471d793778b053bbf4ac0
BLAKE2b-256 c7f9cbc9c23bca34ef8bb993d9eb26556f3303f3fbb8da38eb1bc000cd3469b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2947dfbe87ae5f13546cbf269646a60296c63a8d312dc837bef9e8dfa46f3f8f
MD5 cafbd977e75a713679307c948ce83056
BLAKE2b-256 c15ca629b2feefbcfc99f7976b1bbfa1f3471e0f02993dfa3503d8d9be6f71f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c5151f48dc76c4a89202b25664f53567297ce5ddd7e91a2f73786bb571434ca
MD5 818b9a249955e86e25efaaf59cfb6c62
BLAKE2b-256 324ee16ea34c3c057baa16c847d677ed18ca9f82af02fff816392abc55402cea

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