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.8.2

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

Uploaded Source

Built Distributions

pycbc-2.8.2-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.8.2-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.8.2-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.12 macOS 10.13+ x86-64

pycbc-2.8.2-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.8.2-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.8.2-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 10.9+ x86-64

pycbc-2.8.2-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.8.2-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.8.2-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

pycbc-2.8.2-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.8.2-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.8.2-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pycbc-2.8.2-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.8.2.tar.gz.

File metadata

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

File hashes

Hashes for PyCBC-2.8.2.tar.gz
Algorithm Hash digest
SHA256 b304b3293079cec48cc0b0712d19a652c57968c27ac4e421d9447cec3706ecca
MD5 d8a62b43b80965badbb853fc7c6e00d0
BLAKE2b-256 b2939088d446dbc1a72f104a0e33b12354ab7bac98f2825f5fac5aeffa61f7be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6736058b6936b48c1083ef83b9e29c51bc620d728eac4f9880bb114254e48dd2
MD5 233c4676338eb75f6a9e305f617b14dd
BLAKE2b-256 8704b7810a0acac42702a45a397c48e42e7c28c82f1fbea5f6de084200374574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9cb51f0f37371f63e01bfb86cc9e04d495ee87cb70066a9bb609bc20329ff85c
MD5 f8df42eea996d3689efa918023c214cb
BLAKE2b-256 a97dda856e1db47d5d1d9642bcc886d4c34e8e8837aace6084961f4b993da540

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f602ed0f09e4411c4847e0f258e4141e01b8ca9de14471f9b96b0f71a0af6246
MD5 96d2c42949bd7d4fedc046f4142a586c
BLAKE2b-256 2b3ba87140985121f7873458315c6783b6521136ad7bd7016d7cb556035f24fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 843e5ca5614694ded478f8aeb77ba90ba90010630cd7dbde3d4dbc9e2e3b4179
MD5 fa48a35cd12c1fb18620d9748d720aaa
BLAKE2b-256 db08fefbeefe6c5fe31ba5b854f0ad2591a8efcb1e4508b9252e8e73e535d61e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 119d1be85665a1883efa20f1f9b0deafa76196d29dbf462ec3e3f4cbf3a059c7
MD5 56d4e5441a20e92ca6309362f1d643dd
BLAKE2b-256 a59007bf30784901cf7dfdba9c5cfc31e70641b1e8af19c46513d4eb066c1b47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4995d8341210c09399e6b943d979f2986a46f2627523a50608ae8df95f024d8b
MD5 9fe88977458af98ef83d425eeaa26fe8
BLAKE2b-256 90a83fb1df83e53f4c2531e082c323bb535f2cf4fb3b2c8eedc4f2d7bc1c4d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 402d9054b1c1924b9702841ac36abd90e6ad2b61687bc832d3feb6a114426852
MD5 45c27cbcb4b7711b814d8185a88ca42b
BLAKE2b-256 1465a4e6e51bbd31744e3286757a8bff0c4723710366bb1cbd48d6a7dddde52d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3686342bd22ecfbd68a26f888471353378a121cc2927163725b655214b4553fc
MD5 a8658c55bb926d4fc7893812d61a90d6
BLAKE2b-256 d22c39b05ee3c121d81899c08661ac2f3acb22e40ab7568e79bb5b4dce0458b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a2c966c43b605e40a1488b970d16f695602d12a952ccde4903a2a0690f08295
MD5 7443e84532b0b2c5d0ee9d85ea2480f1
BLAKE2b-256 c40b9c65ea84b37986a67244f75ae793bddd075dc3862d77e7c5803d3cacd7a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6e136fb2525b73534ff4d19ec03ce69b822e31c13ccdfcb736a6672fc7a929ac
MD5 efec7079cf402c9fc39dce1a67c92419
BLAKE2b-256 4996337657cc1056ad23e949ce83f05179b4ade44dc8edf042f56dbe8100b5fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e0b6515d387206aa536207c23a41dbb4051ccf9cadb87018dbcaebd75c69031
MD5 75fe196d994add3f30b9493669804775
BLAKE2b-256 36614fff3e9673e01218ab63712b43c1c0f0af2cf5f2bab21315c454aeab2575

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 322b6e35aed856bfd84dbd175cc169adbf6c083d88c1601421859ef6a61932ef
MD5 1cf01ba8899f38a61c62f54debe2f607
BLAKE2b-256 5d273c0a3204bed4d826389b43c0ac1af34d99a453a6d9b647ad2fa2bd5ad48d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f0190760b0b055b7ace75b15c2fa7a881beb52e4182e505c1a43412e4b67c90
MD5 cc2bf2592a6d92d92b0706e0309f6399
BLAKE2b-256 fe192726b3510b7e34789963dd0c425c0a3825985c1428fcef49d6d0d3c5dd0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7384812189206412a32bc4e21e0874c8c1524f0a56a3ef0d3c3c54d642793c7e
MD5 e251b2fb7f89a68fa59d5c1ab4442e0c
BLAKE2b-256 7874e17311f361925d5f069ff6aec4fad3bfa889516ba1e9bc52ae2d24bad9fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a591048e770aacbff1516574999a6a9c237fba5706b633cda180033a8b199eb
MD5 6b056165e49c8a361bfd32eab5c80734
BLAKE2b-256 c63940b5d2cad9e42093cbee8c0d43a7656655ed72529d0d637879dd33ec2843

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce33bd303a781e60541467a641fc6cb72e40330bf79707bf15fbb9a6c1968488
MD5 5c97f88f9200f33f5836d6806188fb41
BLAKE2b-256 acd464145061013b52555709fdeeffdfddf77c40342f3cf4a5073745b74c30ba

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