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

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

Uploaded Source

Built Distributions

pycbc-2.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pycbc-2.9.0-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pycbc-2.9.0-cp312-cp312-macosx_10_13_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pycbc-2.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.3 MB view details)

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

pycbc-2.9.0-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pycbc-2.9.0-cp311-cp311-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pycbc-2.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

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

pycbc-2.9.0-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pycbc-2.9.0-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pycbc-2.9.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

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

pycbc-2.9.0-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pycbc-2.9.0-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.9.0.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.9.0.tar.gz
Algorithm Hash digest
SHA256 f9bf981814d6d522ad0c9affadcfd3f3d2ea8422b047d70755b06c03c08e342e
MD5 afdd582857fd7f65ad335d4bfebb51bb
BLAKE2b-256 fe9b834a129763dc752db22eecacc71bfa3fa0b04e1cfd9c7b00a1b417c837ec

See more details on using hashes here.

File details

Details for the file pycbc-2.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae5d0e56cc2ec540b4450a2f8d6e11dd1ffcdfc632de583b5c0c4888645aa6bd
MD5 1f0efdb06f18be47ba8c698b60b0c1f7
BLAKE2b-256 04d6275fcfc95deae7a3711e174a8aad99008fa28f2af4a2128ae51d1fc3d8b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c6efca07106b7a0fb63f4a7fd5e28fff33da1c628e6b9408de597f6cf22748f
MD5 88cd6e0eee526714d82d812d8faa35e8
BLAKE2b-256 b10fc31bd6c09881f443cf8898e40e0e3b4314122bc68e0c764be64ea643cdb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d49be5c0e39a19e6325bc07234db5cb6920bfd78c8bda1327188cef1438d84d5
MD5 d157e3aa3d42e9bd0404156a7435ef5f
BLAKE2b-256 a9fc7a8c0888ae81f9d6c75e565dff73ab1f096ff5a9b3079057591c23c5557e

See more details on using hashes here.

File details

Details for the file pycbc-2.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e010de243a6b57814ec491303b6bb201720e81110fa806b78123efd47a6d57ca
MD5 4d6f766a136f65bf8df5149253fab561
BLAKE2b-256 34a1f5050ec3ed2deabf45fcd4665ce4591178998110ed48797d10a451dff2ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0cb15b6d41d8ae2ca3d4bb29bfca735b5f0678e295617acb79acfefd335fdbe
MD5 7f4ff20d8de897aba7d6f4a5988a93f7
BLAKE2b-256 9e42f98f73842cd824119c48198df3889f3f517dc4feb5ecc011b34dce85ab7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3741bb0936d763542201ea57de64810c1421f3f96d09670220f49c01d43f7d04
MD5 63c9e8a1c519aed7fc1ecee4f82e1691
BLAKE2b-256 1832e2915e87fc3f893ad1c1c10e96c32f7353d2945244e698b42a1dd63773cc

See more details on using hashes here.

File details

Details for the file pycbc-2.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bfac480dfaef13c8b059aad2c1f97242d23fc56e5dcdc7e6ba42294588a9771
MD5 2445c51eb9cdbbd2de37cb432c70ab70
BLAKE2b-256 78ee046c592f59fc8bc03a2f1c5c513d3a114e2df8b1cdd105963cf6bb2e4032

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a4f840e6ccc12abc9f4c4f5906044b4358144862d472568502dd5305ed60eae
MD5 9f3655a62bdb0fd19b261e03f6d87a7a
BLAKE2b-256 171e151a18dc9c6f06114c506c4685a148282dcc4b627c0ce4ae448669c07d62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9a9fcd6d47b0533cfa44ec3bd106c9b0b0b8d938f7f6a6a734aeb49c01b4fe3f
MD5 994536c69a93f76c4ac37e31d96d09af
BLAKE2b-256 af952271a755ddfab3ce44590e62979d6c1426d5265341295e3f36c9b37b186b

See more details on using hashes here.

File details

Details for the file pycbc-2.9.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.9.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 634afc101a5b9cd22b341512d6040a0ce55331e5f00c5d67d5ea62ea6d08d232
MD5 4aacafd76506e9ed8092943ff3c58ee6
BLAKE2b-256 839040851146a02ce243fe3eb8522d118f2d46745deaf58509e3584455f9d507

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95378615816a128579dae77dff003e9f18a31f9c19c124d7a1d271757fe5943a
MD5 85e6dd4c7a1798e0de843c55bd5cd98b
BLAKE2b-256 8b96a2a8c8ec1902a0c38c35e53e4f9f79e8534c4c9df8086df4456df78252b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 224de130108f1477de0ce4fa0559bb52c376d9494c8523706bc3f83f1c67dd6b
MD5 759f4d6628badb5c1ee1ede269cc09d0
BLAKE2b-256 c63ae4c351732e6b1b017f86ef8890624bb42d95b0e46f41b8c7cda24d8f4f7e

See more details on using hashes here.

Supported by

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