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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pycbc-2.8.0-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.0.tar.gz.

File metadata

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

File hashes

Hashes for PyCBC-2.8.0.tar.gz
Algorithm Hash digest
SHA256 82fbfbb6268c0c2d294685f54c2dc51cb7096d0d537531a51c79b226c9c2c8ab
MD5 88b48222a13994df897466a337a561cf
BLAKE2b-256 b4722f16441a9ee81d8a687f26f09a88f94c2ed9f462aaac9150cada27273c09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77f36bf5dbda076535513e7cb1444261f0631f0260d6817a273de650d3b02666
MD5 707b26f6b7e76ab745c345e3b29faed8
BLAKE2b-256 bdd546e58953cf99bc38cf6e7d0788541e229efd276810c36a0a95253757fdc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 acce27b4b56ee981fc5dad6c99a84495a68a2f5f51ed63d3003f274ebb7568d8
MD5 535ac5f613e421f4ce0c5e72233f844b
BLAKE2b-256 9360bc2c93cb511f6b45fe1df56c39a9c63396837525989571170d0126b7efee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91c334f7906f69921dd1615d3c65e97d91975c313990967372ce3ecbffd6fcb1
MD5 d57043af2b9b9337265fe80cc4d27076
BLAKE2b-256 821d112a1b4e9a6c04b8ef20a5158820da4e2b08de9830f3d1d4e2caa2806415

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2b9bd0f83b2e4c261fe59dd0278fb0e13b5c1c9510f83bed5fae3464a59cf6d1
MD5 0ccfb91daa64ea6d5e04496c15037e8f
BLAKE2b-256 5cac10e9760afa3b2d76f88a4040752671247ed778e9939a647b180a219fc3ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f22bf9f312561898b58f662adbc880ac83482433dfcc4737eeb80d14e30e1069
MD5 76cfcad888bacb64de9f8affea2b02fd
BLAKE2b-256 fda96a9ee4d80ef846d42c92da0c78a9baa155a3ee3c728091e2d13c1bfb234c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2ff43f350960c6c06fc3a312b6d92a7738d3efcd24ee216d9cf16aaad84998ee
MD5 1c120d782463039985bc519c6f1f8797
BLAKE2b-256 eb7c1d8ac8603f7a02724cf2438916b70cfb36dd6414c4c0a9b7d5fd15fa2db3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5ce01cb46f8dbef1cbe1089c4e4706640d7a03623778d8690335f4ebf0d4a7e
MD5 12f9596c7ffe4f17cadc5e8c0af799d6
BLAKE2b-256 2be5452915d3b4bab2e00c7b08c6883ef7d0f4feef6afe83af20872e099365f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3509b84526a87fffa7fe4d48e01bc47a6ad865588ca3278a1f5c67cd848c1120
MD5 c815a56174eeb15121979a4891417fbc
BLAKE2b-256 0631b548c35f5f73abf43dc9ef39fe710be4c290266177d469390dd8b4d531fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4a2147a914383a327cd85e4343bdcbba5f46c162224f8a9d9d2c243ae4d66cc
MD5 e51b5aebdc6fbfff00937985836dea98
BLAKE2b-256 bed823d13319443defe65b535e8c72573538cbe6cf0c118c20fb62f2cb1dc2dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b2d85178b6c2c97cc158e898b176e58c7e36cc8ad28a0ed4f664b5f8bc6f1bb
MD5 7a37017e6e5a75366ae8ec717c1d83ad
BLAKE2b-256 9118d8b3373130bc850ce3d8ca6043ad357e8165f6c660cea6bdbe2d0da7438f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d877496dc334912c85b811574dc3bd8fe3b97360cade2aa1dae98bd561fb573b
MD5 08e2e5b0d734601f323ae313da64e584
BLAKE2b-256 61035ae6936ac53b9cafdf8297c26e4a182cbc3aaf34bf4d59e1de5ca7e579ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c66f0e062e5c0f59d36bda7102badd03ad61cf86034f25dfa14a4d0e869b3e46
MD5 fb902ad02ff87131083024434d6caf30
BLAKE2b-256 71a014f6c1d8317f67760efa090d6f8b47a765e4891124db9420c7012d231e5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43b4593af08c16fc0373a39e70cb5592412ed04ea16853be41fedf536da0058b
MD5 e25e3c55a1e0374c18ddd7433fa4337c
BLAKE2b-256 363edbfde66b9722acdf256728f1996d2baa6357b8fd468076a39dee4c624875

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c8b4ab92878999a2f4e47821c0d3d477011e2f5e9a05cce4e46783277f76314c
MD5 55a1e8d31bdc4a7c8798bd178257dbbc
BLAKE2b-256 dbf2f59cedcf861fb5ce28525bb452a04ba7070009d723d33a57c0f9e7340509

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8bf48af90ed567b7fb74611d49a3ef22733990a5625ee99ba84684d2d6c69ef
MD5 f61489f8d06841834f5d6e406f2f8a7f
BLAKE2b-256 23c3f569d6d330f17e2feb9a74036289a3366ab211835f46f3103b46f6cb1b53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f1dc5b920a57aa10161f0cdef987391fd7cfea1f7c29cfa82ff0f987142af2cb
MD5 05a6684847b3834bae75b73ec7f54447
BLAKE2b-256 b3fd417c1f264c2151065a74282f87ff4e2de4427c28b4c197309ba78b214468

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