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
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.0.3.tar.gz (3.3 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.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (7.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.0.3-cp310-cp310-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

PyCBC-2.0.3-cp310-cp310-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.0.3-cp39-cp39-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

PyCBC-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

PyCBC-2.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

PyCBC-2.0.3-cp38-cp38-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

PyCBC-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

PyCBC-2.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

PyCBC-2.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (6.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

PyCBC-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.0.3.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for PyCBC-2.0.3.tar.gz
Algorithm Hash digest
SHA256 e11e7d2077ba810ab893ecdc8aa7b7ec04a0c49d995ea73cf6f295711371d988
MD5 cd9497caeb40480e63a214ced38836f4
BLAKE2b-256 0ca5240982815d4f7e72cbfa28fa43ebe0196f73627b3287b49c020323c6acea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1439065163249950d3664e66e36dd83061744981e2a3f1157b5472ffb2c60c93
MD5 0d4aac159dccae13a82a9e382b5d0cb2
BLAKE2b-256 92a61243e1aad7adfe3637f421dd3943ae3b1f11f2ca69b8ad35a26a9ae4df4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7f91fdc4af7ca380314e0bbc00682e1a995d192b03ed589361505fc51b239c9b
MD5 4d3d5bf4a307ad18e708fa4cbc023c35
BLAKE2b-256 8e435d98df6906a8c52926027da834de8ffdf899bd628bb6539dfc148d9f7d2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 310f10dd9c51ac0bb6c3e2799747dd882c3923012937809cf34cc66b346565fb
MD5 72aac9f955ea33d29dd0938d4b5748ee
BLAKE2b-256 2e376ddbf70674b07a423a075896df0e9d5a1b176a580adf7060665dc32919f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44d6b6b3c45ecb87ebcd1d768a05e7211eca32d63ad5582719b8bd9c22d97bdb
MD5 ffa44d809cdf89919075000166ccb89a
BLAKE2b-256 722a4a2c2c1a9a7576638c65995ad38d06aa3932b9073e060c0354345cb069a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb74feb869b7bd9fa36bd81b6f60f0632b88c537e95049b64b3beed7dc92ebec
MD5 7f651cd249575eff1e6a0ab486a474ba
BLAKE2b-256 d19853ee10f497e70b5efda8122d70bdc87e1186cf03d01a5d3cf5ffef297c50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 893d9986683d314a48b1d139035d42db7a02049f2bf8dc52d95257825b0db1c3
MD5 ebe0d5a7daf61e90b8517204e99b2b4b
BLAKE2b-256 fd68136d9f585c4525f9ccd572633a31364c6ac673ef756f68a12484a42aa761

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3eca73f6a5e8518ed55a203b14bf1340a5842982a0f27f339e3edaa117b2972
MD5 4ab21ce425aeebf59fc73baf52949c04
BLAKE2b-256 3f9297e2e045d0ffee7b47b7be68b74886d981b51a0cbcccf6c96942b9be1e7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 08f1f3264f22b061a323bb524020a7d6db44c93b96df7a9a40e756a9092b869a
MD5 ce237c3816c69850867713458bcdd28d
BLAKE2b-256 023cfca8363dcefb1086de1f43279c22c0edf31c3e9c15075fa14257130a8e5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4c1906a8ff7998694830422a394c8d4337645f31c54b8448a3f30b6ffc8e1b9
MD5 2f81c4b7cc7a7cb78e51290d41038970
BLAKE2b-256 7cfd06b9cb1e55fc83902f80e3b11b92238c931626ab0fcec12f0b08cd7e8c18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a284193000e1cdc3045a9b6ba67297f203f44d5f839bf4f20d0031cab2edfcce
MD5 9422832c5259a0a095cb90ee9cde0b86
BLAKE2b-256 3a807184816cf19c74b7821a0c22adb2eb4d71e51477dcba625f2f6d74a6d33a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a335a0083540f1aba9f365e1ff2bffedfa9e76a0c6d4c5c4f51fc01070ae19c
MD5 e575979c65a6463f526b3f35d275af21
BLAKE2b-256 e5c183298c35d309aca15bd67fb39da87b3cc4dd6feab34223382a761ba1b2d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 016fcd6d527e5b736016bb44f487340c2c7094d913e64a58581d4a2388c94d2d
MD5 eb1c25d9fd8599882e6af608fe44aa6f
BLAKE2b-256 9cdd74fac48b935d6890af8c985f85cb4c5ec3b945cd33f2549d504afcbfb0e3

See more details on using hashes here.

File details

Details for the file PyCBC-2.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a8b29ca7e55eb17d7875e125c32daf7b6d2a6ff1f78c95faa27a6b61e1d59f6
MD5 7010c5abde4667f2112739c3599679ef
BLAKE2b-256 4502e96aa5422002b6bd3d7ad7cca34fee34c01bf826f9b00058cf819e8a857a

See more details on using hashes here.

File details

Details for the file PyCBC-2.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1176e755be74d0bdfc90b59ff211e829931f9380f35ea2287b59f86909642fa6
MD5 5eb90faa9c6cebe50e74da391a554b19
BLAKE2b-256 5602f8705a72a456ce6c5c5ff0b494debd60b486159fa584ddc87c05c09ca1c4

See more details on using hashes here.

File details

Details for the file PyCBC-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2d3e992bc7d3ff2da4823aa88829f61580f221be7351c40692b665b04a5396a5
MD5 176dde71513714ba246e0c988effbe9f
BLAKE2b-256 4a544f69fb3a2861c46c8b00a493423f378f1e2794404b0a5b1a01ae1942aa1c

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