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

Uploaded Source

Built Distributions

PyCBC-2.3.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

PyCBC-2.3.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 10.9+ x86-64

PyCBC-2.3.8-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.3.8-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.3.8-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.3.8-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.3.8-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.3.8-cp39-cp39-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

PyCBC-2.3.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

PyCBC-2.3.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.3.8-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.3.8.tar.gz.

File metadata

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

File hashes

Hashes for PyCBC-2.3.8.tar.gz
Algorithm Hash digest
SHA256 d6ed9ceffc522841dc11a861f2fd3122675f6c1d2cca499ca6d31c13cf7fe395
MD5 dc48a64f5d4a2966c8985489c54bba55
BLAKE2b-256 fb9940cbad61ce3341599f216a216a5f249750c4b424978b01460f92263d5747

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a685ed128388731a09ea554c7043653d95cd5811dbabd442dc2dd7fca802ca35
MD5 6d6ef92a076e23d152f949d698fdc7ff
BLAKE2b-256 9fe970d4a93df6b2fd19b48d6c84665d4974444eab5e94b7d101141504fe7c00

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a2817bd24fb08ee9262410f85db5f349412968f236c0d4b708dd62fa206a9c69
MD5 f85ff916a6a5dbc056e215ebfa4184af
BLAKE2b-256 8123c513a9b3166837ca9ff549d8664213bd2504270ab03829b0ad646204f7fc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 942276e6145e29bc29c72a93df3daee68a399a46a9ceb0a0c6cb914c9cb38567
MD5 591030673cdbe00ffe6d23c923b2b564
BLAKE2b-256 62609d862c0740fc5929b26290788fd509f405d219ac3e3366a16bcc085e2317

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd14a625adaf03b561b6c650e27bd2dd5aec33277b59375ea0cf92c9e5248808
MD5 8008f737b43f4cf20d5a744deb2585db
BLAKE2b-256 e31445233f4f6579a5573c7d289822a030b50601c2ac77940e432ed8b534a88b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ccda7b3730ec2ffb16b4b75caaa5ea5c8ee57d5108aaefd1f5e3b63df3294a8
MD5 0d7f232513b6da84a4dd4808de7e0eb2
BLAKE2b-256 209f9d27713dc7a4554ee225829c5b1cb4c0bd67bacea9cc9929eb58c05d6ccb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2a7f16befe52edcdd80027c8825754ff9a0a85cacd7705c097939e5dd4d3a0ba
MD5 ddf441d769d81eb27ab704a49105dbed
BLAKE2b-256 248b1bc0b34ed7fc1dffbfc789211415f6ef1d7cb9b252c5a778f155c525bebf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c2ef647870aee2f787730a2bcfb7ea8a80e02b08d7b3f6eafd7e2b82bf1dff7
MD5 d8713a2674aa1ebf43299cc7e24166b0
BLAKE2b-256 7f5fea3fcd317aef6c9407d2c56ae3722813dcdda7cbe93ef9ae4924dcad28db

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e6c1e4a03f3059a9b8d1d570928f24591f29129500a4b2e3d5a7eaab681b138
MD5 2574288f4ef9538e92a43e538384e0e8
BLAKE2b-256 f68251bd9a86c22501b2a9b4bfdf7473b07479717e5e30bb78931b2e4bb19d3b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c90840a56c8cc52e9f299a155b73845790033caf7efd9c11b35eff4de9bad38
MD5 b48c5f4422b331f7d9d43a0c634311c5
BLAKE2b-256 62b47656e4169d4cf25eb2c2da46830c4b4f0bd2118afc17530203e5ebbf7e99

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e63160b1dc560c6cc796422017edd0a89ac706cfc53d28e98aff3016cacae295
MD5 da933a83e648f19ae29c6c6e5d749da0
BLAKE2b-256 dac1324eea1062d14036fb1ea114199f81f4fcbad85a8f1f92263c75a53aa21e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ad44098d30676d3646b1e6f350a986c0b94174308139247a4b49b6bff7a40f0
MD5 daa99b80e02786a505f12dee5d210f7e
BLAKE2b-256 2774f0a1627a1b80a69eeb5e216e6d060098c49112fa8672e3725ea9692cae38

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1535900ff28b879695c9bbfdb6a1a1a33fe921b3847e3c4b26e820665daa8e3b
MD5 976992cca48b23e987d13afa56f43006
BLAKE2b-256 3e4b26c22401d68baeeff44976e79b2918b75d0d536f72b60b90a2dfaa7e4816

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d75e183044535ce4eb02df31be18dccd233693f38714624ec3b550436f1ac204
MD5 6b84e551ea37a5d53a9ad187d8f3d8e3
BLAKE2b-256 53507d4d1cadadb3688390cfd385a2822feefe1589f3cb9f2af144bf8b137c19

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e07f6882b055061a7c0bcb5e938839f4733ebe733037811b4c297e8bd94422ca
MD5 f23df02cd994e1ee47281d6013e043ed
BLAKE2b-256 4b9f62e8f6570901df923a98ec0e3c3574980f75d8dc1d34729d9442741522b6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db05c770ba5c6d55eb21c7dd77e2795ba16b05305b27891b82d647a4139f679f
MD5 d5f8295be53d02cb5886ef98e2ecb7c1
BLAKE2b-256 e81446b0e53a23bfdb5264946dacce909bba611325e356998d23deecec29f38b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bd5fce824e5870926f4846f6e8bd6b1e00613238dfc51a4f7bbf92a9e1b3f48b
MD5 19a0bf1e2ef7342f616eb76b5f0297f8
BLAKE2b-256 104e620a4fc82301c6ff474e0a915cee082c3fa9e73dc20dcdf42ac77a032362

See more details on using hashes here.

Provenance

Supported by

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