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.2.2.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.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.2.2-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

PyCBC-2.2.2-cp310-cp310-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.2.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.2.2-cp39-cp39-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.2.2-cp39-cp39-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

PyCBC-2.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

PyCBC-2.2.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

PyCBC-2.2.2-cp38-cp38-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

PyCBC-2.2.2-cp38-cp38-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.2.2.tar.gz
Algorithm Hash digest
SHA256 fdb90fdbde24c7d6d9dfb20275f2a648e5d22717325a404c8940e929588d25f1
MD5 a2d730b6b55901bc52dbfd57e3c7684b
BLAKE2b-256 e37cda63c94f6c2de6e4f328cfa8f1b9e2d37eaa66045892bec8e73392dea469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61bfbd8a06d6ab32656b1a881a864a8fd3a45f4244e301aac9581762d654d130
MD5 3ecf623c62182c409e688a761f56df38
BLAKE2b-256 eeea26b58d8c149529706c0cee5894b8abc6950451e7c179bea08e7b11ed2884

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1d8b3f60813a123c2161abcceb0a096d04ff708df3823e3f00367dd355839b3b
MD5 e3f108fdaecf61e08705a5479d5b5112
BLAKE2b-256 95febd250f4d79037425e143994451b1d2362dc3d7877a1208bb79d6528ee56f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50574a88882543c5d60f2b6b4fa453e3a99ee00c6f47a496987152c0410c155f
MD5 9cc6f98ba21f3932e3904c947d6f0719
BLAKE2b-256 a7c1d1635bb40e481aeb41ad5671d2f650e351ad7f7bd487fd6a4e14145f8196

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7e1ddbc6a63f1526ce4c6235f3c00032befacab1d03716c9e0ca4d8f3e12d385
MD5 a3fcfce8e6f6ba4326097a71c246a694
BLAKE2b-256 352406a9cd9403e6cfaaf8913eaf66707891121ed185e7cb85f18741d42c164e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1245d8b2bbd49436543ccffd7b73b378f46d93933b18391ee326a37e5742ef8
MD5 04cc59f5f09709fe547dd9781fa0a32d
BLAKE2b-256 e123534d5d5bc86f650dc53d675482b2a3bedbe98c1aaa3527a8f5936876cbb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 14a1fe14771ed48c6285a649ebc4c198f5bb5f9d6fcd0d27405ff3530714556f
MD5 cbdfaa4204189a7bcb390d0ddefb7088
BLAKE2b-256 5d120d68a2a7a9f8950c42d3e28b4f466eb33acfa095000691d400861bd01d6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2653faa2669cdd4a8d3c76661974c5787f0c761824feba29c7c29233827b6b89
MD5 bfb8452c07829c6cca6b08023246a81a
BLAKE2b-256 108d1b5189f4e53b8ac911b169fb1c4ee03c76bea32a3e9c69e5dd3745b1246d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c47cd652c752e28a2a31f186b016c8cad7b2cb0b810472dcfe4d85cea2e2c151
MD5 e52423d053617c0982d1bbd0fdda2f0b
BLAKE2b-256 7d0bbad378e4e7b414e3f9071d75a268c8240a569e284e6ce8ec3dc4cd3fb217

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a9492391ec48f75f6314463200d2df3cf52a91ec73f08e580dbdbe634fa1476
MD5 5b11e671ea4bcb519bc652f055994418
BLAKE2b-256 ea92065e35b6ce26b3c61757eefc8edb5bc3307ac080da12aa463c94dda6f38a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a74681d342bd832348ade0875a4b406555d85e3b21a55a43212d00be4ddfa532
MD5 2467235c3b065492064dfc2c0ba70c2e
BLAKE2b-256 a308d997959bccba3f3ee80a16d52d54d070322679b29df931ecf3b76f37e6a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f91f69cf779c5aa004256897c7b931870a1b6ae6a657ee7fe90bd12419daa28e
MD5 8cabbf52e1ce2da0206cbf6c633d5651
BLAKE2b-256 a6ae0f0fbcf8b25d69dd1c71b6a5879b5b624fd26f9cf62845a21ef5f23965a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed5049e44481926676b8af082cd2ce551626c680d8a30a66652dee3ed3131c51
MD5 c949b524dbc05836fbb7eb9ff8233808
BLAKE2b-256 98b9d518487ffd8cb942bc4f7713ce83b4c08e9375fbb1493d134aba3c5546b5

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