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

This version

2.3.3

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

PyCBC-2.3.3-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.3.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.3.3-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.3.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.3.3.tar.gz
Algorithm Hash digest
SHA256 4ee904ed650b1c6f17c8f521275f4c694cbe9a20d23199a9541ac7edb352f646
MD5 4b9fc01c7f18d91df40e77d17d8644f7
BLAKE2b-256 f770ba680d2fcf3860df2e098f4d30b3ab8bb35c2d78909abf3ecf15e100f22b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47dc59680ec93c286aa5b6fda6c8ca99a44a0ad6ca66517cc3d4ce3b62a67c4f
MD5 ba8589540645a9f20246e95b9fbefdca
BLAKE2b-256 c9719eb18013468bc1762383384b0928df77773f1cb08a1be6f6a4345f1e72b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 40447f146d92badc3064259b395407d3d686acced51af252b94b7559e283bb95
MD5 a61bdf024b64c41aaa4b217292c3c9db
BLAKE2b-256 bcd295a7dc07a4826a8dfc4e2f7f61e340b50818892d3e8813e5f153b1a8613c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78ae2b9f8b3270f49c047d07d11cb30ecf4064406dc05440d4da25111df222c9
MD5 ae3ef1009d526449decf6630f73cd884
BLAKE2b-256 1af0b85996f57dfd38af134eb99d4cc2e02637af9a6ff46e768b8fea61f47b58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65a4ecf9ffda3ee0ee1caf4fe5e87106b2d2c3e14d2ffff6ab1bb2d228a507e6
MD5 f636d9247c026ed91880eee69e21b070
BLAKE2b-256 4a114af12a571d55851db7798a2c543659a74506d57cb6eaab3f99f9c559060a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d85309f7ca241051157b30150e281749b094bbcf160e0562c34e86706ffa182d
MD5 e55dd94391196e9b419d992c87319694
BLAKE2b-256 aae4e0ca0e6a7804530e37c3f0b7a46923446e0d9acfcb2644450dcf75aaeaf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c36bafb66acefb1753dddfea3baed738bcd38063c6e78b088a62bc66fc7d830e
MD5 cce47e60bea35ec0967236e0b4945065
BLAKE2b-256 d7e9bf758614865f3213474e914e3cbc7f9ca94cc18ebcd7c4744da35b46ec6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6f41d30c7e3da77f22d139e08d9e2437d8900cbc16c785d12bf2e6d0fba53ed
MD5 93e2b05171e9d0bc81a47de021a0196f
BLAKE2b-256 cf447b64c410edce41bb952542f6177fd8bd1748162c7464e331fd0dcd8fc242

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6802d7d13aaa3d23d7d106ad9cd53f1577135fba51d39bc980f9a90fbce8235a
MD5 d1dc43e266dcbe5ab46c1519ba6b2e94
BLAKE2b-256 5ecf92d0fdb4eeb086824ce92e728216ae71ff9d78112cc73ed4407c6c45d264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26102601a763823ff3a0571da19d731f63e1a687b596518c4350bda26f6e94e1
MD5 f7fbfb2899e574a15932fefe4f7bb359
BLAKE2b-256 2705a31712698887c9cbc8e444e70e24245708a9ae9b1f8adb534d73ef9159e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 891787ce75f1d54a0502beab3db6dcfd137784c2eb9255865cc722880ed6358f
MD5 b7cda7d60ce47e48208fe4bec1e3133e
BLAKE2b-256 69d2dad3adf41835b6883bbf43f4aa6b5d11b9977bb4bbbdb1061d7916df136a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b42bf03a76faefa4ff33b730480475e102253164f47d2e3f2ababa2d95a6239e
MD5 b2860c3f25b1dc9ee3f813e4b6608a9f
BLAKE2b-256 e55593a64752a58970fe4b942925a8fc8dd7a9944bb23b7b1cb4fe39303609b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5fff3189a3d3a95514ef90eb30fb794f4a1fa55fffbed516455cce14006dee71
MD5 f5a8a646b0e2bad3acbb8f1e2fd65cd2
BLAKE2b-256 7a28ae50f0b3cc84ad08ff24232012854cc1c350d86e4b20e542ec68e85eae8e

See more details on using hashes here.

Supported by

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