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.8.4.tar.gz (3.6 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.8.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.3 MB view details)

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

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

pycbc-2.8.4-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.8.4.tar.gz.

File metadata

  • Download URL: PyCBC-2.8.4.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.4.tar.gz
Algorithm Hash digest
SHA256 70e4c9687e16dea350bf7ecbb14dab275983614bdb4aca4f5b13c9da7eb17f5c
MD5 639ef0eca2845627b378d0a1955a36e0
BLAKE2b-256 5a37014c60ef49dbafc49752b9dc1976638572aeebe010a1b5495ad1b03f1267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb11de78eaf69c2a0f2e8f7377599b35e0a9911f974baba6994d7d94534c2b31
MD5 788eaccc11ef8c815685300a60bc48a9
BLAKE2b-256 6e7fad1783387385878b1d5c88900a2eb973b408689ee196b332e2eb60d01139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f7e62a85dc9841305ac079c3f0109228081761819e9d61cc335e2ec9038606a
MD5 e25056a18c7f6571a4d0011beff00c1e
BLAKE2b-256 f651a37bdba9662bc3312cd77ae83ea78a29d75a1fa7e89b5ec11b9965b03cdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7ed19e8bcfcac3d0968ac3d26bac1bd0b8161d4ac017eb27f5e7fc3f47433aad
MD5 b8f3c84835404b835a07e3e9259bc869
BLAKE2b-256 e5148d7652478b1361c242c84ae987e8ba8abf09c401dc1fa68210126d726fbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b92342ac73f04ce15fb3d574b209a4d160b0e132136488ea4e2b83c47989667
MD5 d85fd9132ea381e69272a852f7b26bfa
BLAKE2b-256 b9cd548a4c24ef568b81ac0b86438be239fd191b6de275e9a27c4f221aaaf626

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c05d4a9df72ce2c75c60341c7985219d4900190b0281fe1981ce52a2cdb2ee83
MD5 afe28212304997268a88bbcc412bbdd7
BLAKE2b-256 6e9c7a140452d18b7056652fe4be67633e9d73e7dc23555bfb82ab6c1548414b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9cc03353f4e4f6516eaf320c3a3b0cff368b7320bcd9d7b6d4fca88be73d3cb5
MD5 0b02a413a02c843d3d21771f3d60747c
BLAKE2b-256 bdfa3c3298b045728167fd375c20a79eb04064d8ec2500e9d0bb3c47a7494e71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3aa63f74073efebae10921f62b89f85a286b390adee6f530062929481663aaae
MD5 3b43d35637621dbca06b03e57655574c
BLAKE2b-256 3154b64c3b5a7cc515fe02b952aa1cdb092c885c50c99be6e98923ab7dd1c30f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83a419c2b8b5f8dd3e34dd56908e1b2780a8d5a19c01b715545000a947f5013d
MD5 4bacd97ff6ef5ac158c258e67fcae4e3
BLAKE2b-256 c9b3eadcf6a4d4d43a95554686cbe94e11e3ccd7394445f227ba7eb9514cca4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea4abaa15d7b4bfd7417270f5cedf4fc9fa68cde480103645d35961edb3e04ab
MD5 0daf2913705613874e0943b4b418d366
BLAKE2b-256 e02ff9a031886c007b05b50d431e15b205fca5d04995785d9aa5398f3485844e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e546feee951a4bf15c598b0611b6989c41a95e8a76bfcef1f26391ea8aa66c0f
MD5 71d5c8ae167caeb2ffebb8ff4775ce0a
BLAKE2b-256 b1eeaf3d297f4e259d8fccbf63927d81a3bccc61604a2d21ca703b7fb2f28e88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3c6d6b4b843183cc4bef84da5c2b2495f2946fd999f6446c549f3b2c2302db0
MD5 6e4210dcf34992318eb12a91c5a6a13c
BLAKE2b-256 39355ab8dbc57fa208355de122663f6a8bd001a0bccc26703c80bc692e8d03fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30ea47818d87c102c50d9ec7a5c49cc65d9943846a6696ba43bae83df25f6bf3
MD5 3cc440ce1f26490cb58803ee164325c5
BLAKE2b-256 d45a3016939de2f9db6ccf287cba0c6ca5bc9b99ca4c55f8ed7b882f7ba8b0a4

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