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.3.14.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.14-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.3.14-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.3.14-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.3.14-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.3.14.tar.gz
Algorithm Hash digest
SHA256 f4f344b49fd94d50488060183d148c6dee2717959e76d2ea93399e650dd00c59
MD5 024a027f88e83dc89a0268d1134d7b0a
BLAKE2b-256 bbdb9e8863ce2a30f91135020108e3b76b829031be34b7a1aebc5f723d6fff09

See more details on using hashes here.

File details

Details for the file pycbc-2.3.14-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.3.14-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b7b4eb353982c24a69bda844ad8b2457d3e7f2dd93920291b81dabe9084f88c
MD5 a92ad686c519a0b5fcc4e699fc9cb4a0
BLAKE2b-256 1128006c8f547d293b4066b230105ad6e9ee663999c865f1ae147ee89e618e80

See more details on using hashes here.

File details

Details for the file pycbc-2.3.14-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.3.14-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 671f782d4c68404135ef54c05f1f5683ea154101ca72777097c9d642dc19bec5
MD5 6aef5caf34ea4cda29e7920588728d1b
BLAKE2b-256 65e1a22234aa2e162d5ae9f56434b5a268e13375b4c9f2b86debb6ff4b61d04f

See more details on using hashes here.

File details

Details for the file pycbc-2.3.14-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.3.14-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3dfe9f631996f9ca751bde7cd41d149e793ad28bd8538401cc89e806b24a2cee
MD5 4b70c186599324db884b94c03504abe5
BLAKE2b-256 83dcf1b686129270fcfa964e0d48d8e3ac4fdc4008066e4bfe23d04123af085a

See more details on using hashes here.

File details

Details for the file pycbc-2.3.14-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.3.14-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26b6d9bad79e52ef9db974f3388b3070b909f96accc1a6a8b495554cd93370e1
MD5 e0dc30384bfdd1eb02616d9409411a5f
BLAKE2b-256 4c498916bb8859a795168cd22d0fbe54c1869cc0a85aee3aeb22492c9ceb4fa8

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