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

Uploaded Source

Built Distributions

pycbc-2.3.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pycbc-2.3.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (8.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

pycbc-2.3.10-cp312-cp312-macosx_10_13_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

pycbc-2.3.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pycbc-2.3.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

pycbc-2.3.10-cp311-cp311-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pycbc-2.3.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pycbc-2.3.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

pycbc-2.3.10-cp310-cp310-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pycbc-2.3.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pycbc-2.3.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pycbc-2.3.10-cp39-cp39-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.3.10.tar.gz
Algorithm Hash digest
SHA256 7806d1ae5e868cc5ef5fab18201113df7409088526a68f52dafef11ff5dadd2e
MD5 618365ad2127665cd724d907a4e0a112
BLAKE2b-256 b3526718191aad247662a4aa1fdcec9e856c8dea6555db19f7c2db92c2fdf71d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90471f4edd6b9c2bbeed39517194b7f488cce895e15d7b96096a3760ffac2028
MD5 813b1cfbe60a6be00de480afad7e6486
BLAKE2b-256 6d95aac8fcb4b662d7680fb1336ee72f3719cafd8c5a7a91b62c43a89665bf14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 af0d218a323f459d55407496f4bcd98be927e46a54458601b392cfefebd2e972
MD5 dca449b3203f4df31d8f0204b7679309
BLAKE2b-256 bc3a6cf07b53881c47466314b64bc5dd92951fed0d391606dddba1de82c587ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28f54fb4cc198d874c9d2e6cc437d5c73ce4e43f39cd37207fe055f10d4acd05
MD5 133c303afe4dcc04c4693b6ad686d383
BLAKE2b-256 7cfc9f3964dcc69c1b87d6092cef7d8211bdcaa2c189df1fee6cd6a399ad8391

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4c6558a90ed063d26aab0a292e1fe4ab16bd9ad2b6a08300a49f4b1827808fa2
MD5 61085c85f32ac0f3f7493058eaa5c804
BLAKE2b-256 22254866ecb49e99d20252928ac15d185364183c60c7079377c0bac11740697f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a946eb54da2514693f448658c0694e22ffecebce950383ebeae1cbdaaa765ca9
MD5 23570e1a63678b78422c5b7c2e373850
BLAKE2b-256 798d3e15e85ddc1b3ba53ce8c4017a3ffa9df570362c1cc12b87ffd95b1fe781

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97ca7c8298ed4076c373eaaab89b18f258b8379943579c9af18a6507b7cb17a6
MD5 8cf1cacde4187dd76c57079df92af2cf
BLAKE2b-256 d58e85cb90030c9a6ed76ac5d531cbd082518fdd3d59c28b734e82072bbd592d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4934c356c3073f74124202c656e321a351c19f1ed906a21efa1ea3a25fcfc0f9
MD5 c4570e4bae2d9f0c2755b98c6cc3ecc9
BLAKE2b-256 851b4e4aca222babd3cbd533196f30bf46be74bedee35a675d1b388b0dabf8ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62b8d3072ac39a2cdbb7fe5010fb412d39a64176e8211ace2ca18f618fa6d73d
MD5 cca931a215db0f1b1d16d3e886a135d1
BLAKE2b-256 d4e608ed5ebfa87f8b25bac5465ee23668075bb6f03b1cf1d36f772049c8fca6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f09ac1f0ab2713a0a32343087283131f55ac189b1503a20984bcdaa2e2cede88
MD5 36f3c3d5d5afaf857eaf28af1d8c2f26
BLAKE2b-256 7bb05b2d4e61547f0e50a15fe65ba8f2ed36c1e3b0509a9865f59ae8ce67b77b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fab9847b2b16d59a523ffee0f9e636e739aae1d1fb501d3e3335647ba459f8fe
MD5 f4b35814ea4c1fadfe2de359d18ba494
BLAKE2b-256 31e3a07705137a26028c60f4d0324390b3a12dd0dfa1c976061feb6ec516eb64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79cdbfb808bf92dcf8b5835f4cf1bc88df6a06165521a31025a2699a4e954fa9
MD5 82fc58552b5df50bac7a5577e11f547a
BLAKE2b-256 0a7a011e0bfeda6ad2ba064851b7034ac9a54b76793d26a74649615a93e8642a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac813648f3848450692838b155854f9d8dfe73e7f1ab738e527b55457f54bcbd
MD5 77f8784dec65d461969b57ba1485107e
BLAKE2b-256 9f00ced74be4a9e65796499aa7921051cd1e909c72eb5ae7b1ea4a9f35e925dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9279d00cd9ad53e58baa6576ff18889d7ed8d982136b385255d1cbbad06a623a
MD5 380ddeb2c640f645a379d6b3ff113cad
BLAKE2b-256 b698ced3b9d18ba22e1f2955e01a1029f8266f968d284c4be2c5a28be5ff4ded

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2f12b22f23e642ec6b2e50423f025b54335d826482c4e1561ad7f06f90517d62
MD5 7192f60cfed2015cd9e1459441b4eb6e
BLAKE2b-256 dc745178c752ec72c930281efd4506a7a935e94f49ab918e3e1f8c47fd79b778

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54a473358a1976d1f86d53161b64ae937f8960d6584b66b84c42863e6ecebdd7
MD5 20746a26373b51b8cb04fda12f31f8ca
BLAKE2b-256 93b63045955a65e30edb139a2c45a03a12c3c546a10b061e3c1dc631ac2f4e5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58c3c867c352525ddc80851bb3de0b056734d2c08ab395efa66f11627c930668
MD5 8b51741cc0b6e8d8747c16affe1f9120
BLAKE2b-256 147d0eaed1b83e5725da527579112c69058677a7222c9de56407184254f0060a

See more details on using hashes here.

Supported by

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