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

Uploaded Source

Built Distributions

PyCBC-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

PyCBC-2.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (7.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

PyCBC-2.1.1-cp310-cp310-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

PyCBC-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

PyCBC-2.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (7.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

PyCBC-2.1.1-cp39-cp39-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

PyCBC-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

PyCBC-2.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (7.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

PyCBC-2.1.1-cp38-cp38-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

PyCBC-2.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

PyCBC-2.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

PyCBC-2.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.1.1.tar.gz
Algorithm Hash digest
SHA256 6452964ec2e1fbca26ae55233b5d571dc8417087c751663390c7c7617ac3e697
MD5 cbefb406508b124e4d50a74aff4c33e3
BLAKE2b-256 91a473826d2d7657191ff519ee788a5070118da9aaafc38267c965c19e44b2da

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5fbf4b668d04999981affea2951e7cf5bb4103a223d05f38f9f3361f9a9d087
MD5 28f833ab05cd23878b7da73f85709c3e
BLAKE2b-256 b59331198c2b9d5a7843b101ae615caadf6f6b57796ba3a722b2b814568a35e7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 db69d29bfa2ac571ea0a662907d2f6ddcd2299ed101d45f6a2370aa91051ea7f
MD5 8c8d8114a574de4b10bab396615aed8e
BLAKE2b-256 91515a67e8483b5a1b02c3e548bb8b1d721867a6d77acd53924a42f07bc9a2cf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a5f2338ce55947cf16ad6354cb06d70d4c48261bf779f6fe57a1408523504f8
MD5 c04eada387e951e97fbc7c02d2dba4b8
BLAKE2b-256 069ffbcce698ed40a787c2ee8b3cc030eac2f543fd0fa8f6ebf3a775399ffb84

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 47a55c1f9a9e3c34b86ee22844e3a48e8aa0129b3e7bd04b04462ddfe5525191
MD5 0e601ccd23d55b5442cc0dec0ef59a1f
BLAKE2b-256 d9ef6bfff02605521df2644b7079a1b73b264088751142a644987d4b1b786792

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1530b48d49eb3a82d0ce61e6b722dce41933af41797734ae681db3c320b89a1f
MD5 8914e032cd6c9ef8391db4299db7db89
BLAKE2b-256 a34cf67b0806476cd1847a15a03bb420741896deb22aacf117ec9e88e9774816

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3ff4b2fc3905a409bf3ca53f3d627fc83b498b3db1dd5b1b55000c50556cc918
MD5 a7b931ba1d57e84b1c20f1ee17694cf8
BLAKE2b-256 6d5a8dc9394e1ad5b537c2212d01708baa10ae18cedf533772c2754d04eba7b1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6282d8ae60e28965c2bd661ed4e370a2271721d7be257dba3d2a027990f03e76
MD5 c80378095f026cd68ed606e8241b60ad
BLAKE2b-256 c2db3e9cfea25091aa49d58a57922228d24997367ee6e1df3bffc9192940bfc0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0dc5038b06beb3e128677ff76e42515b499ed653296ff65c78c5958a5ad753cd
MD5 4e09d66deaafd501b69306c82f7f9a37
BLAKE2b-256 16dfdc5594c0749139f11c904824cca3a143a332fbbfb9c262dbda755401cb6f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4ccbbf62d7217f063fdd18efa9a892b79beba13c5f2798f08c99d747e367b74
MD5 b3090ab8f8e0baf868084305be55e3fe
BLAKE2b-256 3a3574ee89a833f08f56fd23eaaf380ce08ca2bac278245c9738176266744279

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6780b08fff57567b431d020f300cf694caabaf25d75e80d479daf662ecc1b28
MD5 bccde960d0726c9ae6a0a7cad44daa65
BLAKE2b-256 a6567aca643a5f37640b2b5ed72eddbb22968e12318c7244b5f2f9d993985b40

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 407ce6de1ea8ea797dbcbe66e01bba9a6dfcb09e00a2119802407869b0fb3971
MD5 63fdd7e39c9e6fd2fbb52338f3a2a6d4
BLAKE2b-256 a6344ac4beb4e026293f0a28b1c6e62194d9080f8d8c884d53d40e2f79381ca6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b9c8e8a267072435f624e1bcd14d3b3aa248ff6fd6690fb97a94c676548fc7dd
MD5 8f6e95feec3aba8e1840a1c135b5286e
BLAKE2b-256 7d2eee7cbc0a91e8504ab59d32b4df264b2e7d4c4af332e2dbfa24a29e131198

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3c4cfa180fb4d2bd48680097fb8b765bf80694197ba1ac5220cdf52b297a14c
MD5 3a661a2b1757a06be49b13cce416d4c0
BLAKE2b-256 5b5c87c502c421107a4cc14ed2cd887c2a91e06f3a53189d510156a0cb7885fd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0f18438628f98deecbdc07c776ebb957dddbceb0319bab2f0b6fd841a9962b72
MD5 b6d4c1c3dcd2f448aa499e73ef7640bf
BLAKE2b-256 4534c1175fef7758115e4f5b280d7b71cf609a1b78fb1c853c5f4db26c614f30

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 18ad518d0323ce3003f32b1c2d1a2b3f8fcd4d5dba14db2c408f3e13815aa717
MD5 457926b79ea68c70833dc23b75768317
BLAKE2b-256 262f34614e2c9c56c4c3d34a9883069ae3f9c803287f20db30b3b5128678a39f

See more details on using hashes here.

Provenance

Supported by

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