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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.4.2.tar.gz
Algorithm Hash digest
SHA256 2965b7229ee834517a6788d2af9f07a4c00b9ed6344e9f1cd8ba169bc90ee76a
MD5 6f62e3eac21fd668f2d3ed719759fcc3
BLAKE2b-256 4ef39e410da677ddbfa916d5b1cad38b38f6de8f7d6f9a7677d2ff4e4e93ea69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 613a8fa4c110a0e00477a39d89a7e48ff08777e3980dadef2ecd1a6836cc3568
MD5 57406ff4653b6f13a2e6b90811709279
BLAKE2b-256 241f827c83c6b8595f804b0d631afede91976ed617b7d7dd9046715cb9d0cfce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 40789440f3db10ecb6effcd73bb1fd6594ac36301c84100c3fe1b3f396b04553
MD5 228f4f58c839669f6cade8f6a881343a
BLAKE2b-256 79e0ed4ed9e47f4a07003db01b2ebcceffe3e445527fb931d14a5c2772f1a275

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fccf3d2b373f27e594c4dd06e9b2e90b0049bb5de05525065c1124b03b1182eb
MD5 ed6b81e64e7d62dddabba2602511b240
BLAKE2b-256 7939003676cf55e33210a9aaa76eb5e11d7eaa7c19118b8564eda6f39aada1f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae6c0e45dffdc4ecb50dbf921e5456a46a69ed75ae3663d1f33f280dc8c1d901
MD5 211f3007d6799d05e3fc5e24f4ed07fd
BLAKE2b-256 488b624195fc684d8a44af24a50c5a3eb240be65b2f871c23cba6e1252700c9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7755114645a0ed3ce6b1c1010d4dd41631883eec7528772a35e21d9b9f19d2c
MD5 76cca3a32882dd00858370b8890cb83d
BLAKE2b-256 e6ade3ab069fc0f1da36395820352cf930043fd3418fb490e2470926322ce8c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c59528e91888f9cbaae785c18b0e63c54e912be7956e750cac8e92f650593a50
MD5 bceecbe5e611de26ecc804497a8fe3aa
BLAKE2b-256 36855ae3089488ea61557766a2caa826a60b728a0be1adc57ce6eed568476828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2c959b33acff943efbec7a1cb70d4922b867d4638f556b6bbc79f46dba2854e
MD5 a94038d3d1687c6615a1713f39301d84
BLAKE2b-256 e16f2455684653579502c199d23b79ed2bdbc6f5f360d2c1e60dabd2ef2552fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 989fbc9906cd6c64922a1da7ac8e3ef453387022a27beddddfd897145c7c86c0
MD5 73bb4c8ba721f7ef39ca4ee911167a27
BLAKE2b-256 b64c32a4710b347e830da604bd5540464cd6443ab786f6413ca7d5d9cad4fdc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68f1f098587a425aaf8875b4fa21ef305216dfa38c2929470109c2cf2618bb49
MD5 2f2cb5438a22fe72cac78b2516629d38
BLAKE2b-256 cfc0637b96eba695bbd9a68c5b410210ef5cb2b4614c1fee54254ffb321a34d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d47f30c50a41c3097f2391a22f1e55b9781168fea125ec3b04b726fa5a1df3c
MD5 3d57a6a89643ae5ec6888ff5615f3b77
BLAKE2b-256 0d67cd70e2e082f7c91f138863ed323de715d931b803ead24e32e9482c7b1b4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54f83c402b8f8d234b50610d93eea3d54bf2cf06a23a0521fac2a43bdfdd951f
MD5 12fcc853505efd051a2bcbbb6ca3d1ee
BLAKE2b-256 7238d1e406b185a6654d46c8a129cf7725b4f3b81eab9b5e9e01babf069f2dde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04df418e464dd39d394e83a9daef3045c5ceb752bc67c02281775ceebb75c503
MD5 bde2fff62ae3c8d08674663089697481
BLAKE2b-256 fddfee8f1e00288e03d939ecf13247f2feea13854b80a23a0e951b985702f789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7103ebeef0b64ab154ebb221d21cd6d26a8e42ba3dbe98caffb8b47b82bf4ade
MD5 f6889a811af358b6348391158a054478
BLAKE2b-256 a4bc660cc440bf4c61627c1f1149ebc3b73d243097ebe805c4eac0b4596da110

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d1dcdbc623e3ab33033553ab2f9fd59ab4c80b6a457cc864b641e8c0dd7ca6f7
MD5 3f58b3d1f51b80f4369fb594ecc339a2
BLAKE2b-256 82355a8dbc80cd58c246f7228382b1d89bfe39f7754de6f036588695e5995d3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de4007a817b3846509b9980f286e18d7775a681b93862f6ba1c3bbbbbcee7963
MD5 bb0704740dffe5d59175f5288411fe89
BLAKE2b-256 906a480652baa1fbad80abe9a89aadd26b30997f406ec65b80d6af8ffc051f10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.4.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84221010dc02ccc1487928b20ccf1db047b31ccff39d6993ead783da6f5a8839
MD5 7f5069c5666839611f3ecdbad2017613
BLAKE2b-256 485467c5690af287e6adf33451c2dbf5ffec1f5c4a73a0413529b2ec3d6afd84

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