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

Uploaded Source

Built Distributions

pycbc-2.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pycbc-2.8.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (8.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

pycbc-2.8.3-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

pycbc-2.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pycbc-2.8.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

pycbc-2.8.3-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

pycbc-2.8.3-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.8.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pycbc-2.8.3-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

pycbc-2.8.3-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.8.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

pycbc-2.8.3-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pycbc-2.8.3-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.3.tar.gz.

File metadata

  • Download URL: PyCBC-2.8.3.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.3.tar.gz
Algorithm Hash digest
SHA256 4c68d819bbb45acc1026cbb9489265be2e9774de452e4dd111a62eb7558bc3aa
MD5 44fbb2d71cf3c0a3a39554eda755c3fe
BLAKE2b-256 7e726f5e5e20ca63b73e7fa74b5a07225e2bd1173995a489ac930ce5fef3d92a

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef6c5388ae43da6e5f2bcdf037ff2386896e2b66e0a90b98cb3a00f54da923eb
MD5 8b9a8f68cedbbf9ffed201e67e3fc1fb
BLAKE2b-256 8c292f3347331b48f214a46ed85b39b78cf65b58204712b291ff9f9ff24376c8

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e6df2219c654ef4171189a54cb7906489cabb884af70f63eda21cc973ff50875
MD5 3f1b57a73292611af579ee9c529e192c
BLAKE2b-256 e2610f6f3ec9fa5fe57fac2059e330ffb227bebad84091e9fe7103b5a84be228

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe854c8967eb5addb21d142417dda6db604c9c9a1fa712ce313aa9cd5ed43a54
MD5 839ef8f5c97905372722d07834838eeb
BLAKE2b-256 971272835bc46486d1976c0941e5c4312a266ddd8210cd8215f5a9a49381104e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c6d5319cccb2126fa5d773af5c76324fb50cfca314be7d8a770a0ba43def3d50
MD5 8573269930f13afc9c5f486562f9629a
BLAKE2b-256 44ed0db69435de13db122cae1260107d2fede3286ff1c2b31aa23bbfc95a3145

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6376cd79de02284c99bac8eec4aac8995a64caaa298b40cfec99cd1b650f5635
MD5 97a3d8991d09e485b9d4238c6e9215b8
BLAKE2b-256 3b14579f30978cbe5141aca6a1aa7530f254da7a24e256fbd3aa5b96146f4006

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b53c7115c0140542e07fa9e4d65670d91848508a7e029463e40f4c79d68826d4
MD5 254568c7884f2193d9db0a814c0452d5
BLAKE2b-256 8a63273bde53e95ea45f967a912fdec3bd84f9cd14a2882eb568457467f1a9c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c8351977e067f00fee837a5e907e17146067b62bd5f8bef52182ae88ce014d4
MD5 3c310c742fe37a05f18435cc78bfc85a
BLAKE2b-256 ea705f54ba7c625e22be4e619c5a1d109af1ba0ea3380339f873be103ac03da6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 708085a418c330f0b96b1b2f1a45ce246559d1b3d22e5c37e6d7aa7eaebfe20b
MD5 954567fe96a4ff1a1a6b76215793cd25
BLAKE2b-256 c53c656a2d15aab4c47eb2bfb521e5a7e0410c6a1299d44edcfd879dc6889f99

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55fe64b75f43468a6b1bf5888b40d761e9745410135f20d3ba1bc0c42e950260
MD5 0b31e592dc7aa8cd19c778f1ecfeffc4
BLAKE2b-256 1289c523ffe0b4c2817dd862988ad6f3c4e16f8a674e20ae56a96ef020cbb5ee

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 957f89ef667055ab8d559b83ed202286d1cc9c9a92660a7871f5b5a376e1db65
MD5 68b8234878e9b3ae78974b52e5e1e10c
BLAKE2b-256 92628b2a04d4f31d91cf0eb2789c218e12c6c03e50f3e13bc259dea90c498dd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3f8091e3474aa72555d7bb18ca1c0fc8d4de840b78908a38b2bf637a4a1b5c3
MD5 1483a7b27713b6264cb472c4d14c4e0d
BLAKE2b-256 26f943a4c3e4ff9bc5c06189a0de2b3a98efdce5d8794b0b2bd35da5cf45d812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b9c6c703208053fad45e9323e7f11e361989a5d860364995c02c508376be6d56
MD5 849ba09ad5cbfc9dae317b29ac7cb151
BLAKE2b-256 b88f471251634a1118397ed94089da0546de898fffa666a9d666616f8719d1fb

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3dc6aae4785b39dd12d843b392418ddabfc0acebc082599d537b79b0a8c45089
MD5 c94b61492561c93623013a59e18a3c78
BLAKE2b-256 04acd4da0cc25f3bb9b27af002735e5395aa0602a74a35ec095436059294c4c7

See more details on using hashes here.

File details

Details for the file pycbc-2.8.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.8.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8ed2affa844a68b1659a96929e5c16bfb05d3786b5ea5ee5d3025e6aa489da97
MD5 f62238ce5614dd1aee47970e74bb719a
BLAKE2b-256 9228f01fa2e4ad7316ad6d7f2b439fb864ef8c1f37ef46dcec6254f0ac333a03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 768bbb260959dcad5941c8b5e522c5f5370bfd1bedc05570e1a999d643401f97
MD5 ca34f4e2e47efe9bd8339c48d4e0918c
BLAKE2b-256 b73e04f28b23234ef495187bac181fbf0434be44414ac7480f246a958c2fc405

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f65cf4764f2051144498c05a68bb5377f613617fec572a9e3bfb9cc638f2149
MD5 1db2308b0062b6ebaa50a8717cac8f35
BLAKE2b-256 49684b8f5c623a1deb6a417116fa94b2f3da89222e896d40f0d8e7fc98c65564

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