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

Uploaded Source

Built Distributions

PyCBC-2.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

PyCBC-2.1.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

PyCBC-2.1.6-cp310-cp310-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

PyCBC-2.1.6-cp310-cp310-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

PyCBC-2.1.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

PyCBC-2.1.6-cp39-cp39-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.1.6-cp39-cp39-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

PyCBC-2.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

PyCBC-2.1.6-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

PyCBC-2.1.6-cp38-cp38-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.1.6-cp38-cp38-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.1.6.tar.gz
Algorithm Hash digest
SHA256 ddb5dcabfabf32c2b7f6e4b83948056a6df3d5d95ae28b128f5c36571d556848
MD5 d0cdda3b32cdf635013590f24f909732
BLAKE2b-256 d7f4565a12b53ab7836f4f1b5da5586c23cb71cf204903391930c359605d254b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2791ecedcfce9d75e4039dc215bdd2cfa79485cb894c3f5328aa04182c613878
MD5 4898638a7325601b5738e1713e008a00
BLAKE2b-256 99237dacdc76825f72ff986cf47cf12845192d4aca2a73cde3c4d76f1336ca76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9da5799e75a6299e28a351b76f08ff91a013182d2a75fc4a3deb2c13d1d006ce
MD5 82c414fa721448bf2ee8c403fb425d54
BLAKE2b-256 6551e1b5dfe7a96866398ea319631088f445ae8e5961359ddb24000cbff80c13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aadc768b200e8a27a7d368d6ef6fb230dad84877249b8ee38aa95063f6478d53
MD5 7da4e2679979272ea1cc86df8ac29c0e
BLAKE2b-256 7c8a835dd165fb8a003c4816a8928490d99781df6eaf3c3c81bbb0a728ad866c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d7339a542904e116c0341093274f72c62cedc8721464aee3aa0ee64a7930c7e
MD5 cb4b00482b783224c0a41ccc60520b0c
BLAKE2b-256 70ab6eab177822f58d12dd6a389efdcd9b4e889be66b18c2770df88514c7f343

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c436244592c970469ea4b460706866742a2d248a8adff64137a31c60cb255116
MD5 60ea1058ebe16cf47602f34a4b2ece4b
BLAKE2b-256 abc7727857c4707cfd53af9c97c8360c6c0275514a64f859bbafc13c5bba19b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6e525ea088050e603c4c6980c188c8fded81cb9d1140906c046f9e22e4df757b
MD5 0be66b99e04901e24b2721fc23c694ac
BLAKE2b-256 2b5a11e4272a881bbfdd11bab635ae4fc1e10b839d6c99c59538541b124fb58b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fcc4ab82886ee06b5bfbed3d2c3b3709d5848ff0fe0e0ab0e878d2f1c04d1fd8
MD5 22d738ae50b502c041b28bbba3769313
BLAKE2b-256 41b690055510bd340f47cf4578332e3018e75929cb4f3f55d31db71df1cf6d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c346ec18116c665b02a17ac172df9b7d25a8bfd6981de950857de5d4bf12874
MD5 1bd6a49c4012800717ce4adeb30b3bee
BLAKE2b-256 863a94723dc1b42b5c2f35ae8a4ff258e97aba863dbbf98a0b8675f39c0b4c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d42dff45419ab858b65b813e8bbd57d02a61d863f953fa37803fa09e861e72a
MD5 1a34f6e61cbe08bf5e6805df6b6ef7b7
BLAKE2b-256 0734abee1966b7cea5330394ed82bb4b5c26106fb8a799302068826e4394d846

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e1a126540c48345bc531bd3240c86906b8c068d65aee5c999d4058016c9c3769
MD5 dbbb09eff2e6431d2dfdc94dbe5c6c5a
BLAKE2b-256 36c6e5d75f41dedcf59e37e87450a92a2ddf98b25fe2db97020ed6a5179b4536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6797f68d7be7bbd9849db9434e17b7a04c266f2aaaa859f7900af2f6638687ed
MD5 f23a03137490944a0e6b8af8f8b88902
BLAKE2b-256 3858c2033398b84f8d9115f26c3e4653faac6222b42cf01d16d2d992f830127a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cece886364bd19bc33a173b9e84136072569f2176d2cc2c793515311f813ef54
MD5 427c35b5077e35a194e89b68dc9040d9
BLAKE2b-256 bfa378fd9a5b31d80acb30d2d33dab8bf9cb55c1a8782ea629452e2f7a71f950

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