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

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pycbc-2.8.1-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.1.tar.gz.

File metadata

  • Download URL: PyCBC-2.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 8a3512694fba9311de1ea414c528d718a2368b1e5db938014e3efd79ceace85e
MD5 3e9ff13106a640d0e0edeedeb670257d
BLAKE2b-256 0a1eb3c77d8dc4f8de78ba8820f6712df8cc1c6aa8773cec600988eb2eddb84d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a96f61c161b2f4920649386b490e151b459f52c4b4ec1e94c0ef4487d37abbd
MD5 7cb0d77a0cb6b0e0bf52b128f84ef5a8
BLAKE2b-256 02e3d0b60b02b12adf304a04a835fb69ed64092f7d7ce80bd9cb3300134348e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fa9de373b9292499dba6d3b42eed406e169fa375c9ce63c49dd34119fab7e3d1
MD5 0a96834745d847ffe9b89bb07d82c661
BLAKE2b-256 2b4eb8dde6ccf210aef00ec3a9960c1ca59ea5d8b45c1e713b1062c1e44a6551

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dae7824ef3423208a4567422e41af52dca121274d973fa0a4be62e62b990a2b6
MD5 390fea135829d66076aede4293e5e7a6
BLAKE2b-256 eb67ab06701abf13dd39980cc76e3548e0d5bb4a29cff8755db54981c58dc656

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3143a52ff4c199fa8548ae2fcf307afd1d7db218bd328489075d1c12ac075668
MD5 95d0b7bf70e24115b4bf79743b6e41be
BLAKE2b-256 82d1667a0c46429300a052c1054f99fa739c026abd4e0a9ef9a7ea7b4bdcab91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 828d449da58e4c61b87324ef08b24d5198898706b330a6e3833df6caaedcc98f
MD5 ab5f2f64f9510fb514ac535a55420448
BLAKE2b-256 2129a554fd08ab850130efc2865c75d09a390e4d4990b966e83037cf85d83dd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 89e92c5cfe7cee6ff8648cf57e341e7d7ce0e4a944f6577a15a10e8750546b6b
MD5 ca39f544948870a5341cf002a1c19760
BLAKE2b-256 9157a12f8e67cd84c4449b04679cf19dec4f5f5f69fcadda76c3873d70ed5ba4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7e52d41547e64ab33df4d6eafc9a9eacfd53e2e05d08c5fa029ae2711e0f227
MD5 f29c7af672af2eb18c117eb3c2e76ebb
BLAKE2b-256 400656cbe1ad248288cfdd89e6e65273bbe992950bb9655539b34b2331200a33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 db78661d5910547c705aeea56fb796a10ea90452e2c232265e15104bb638b42a
MD5 a18bffc21b37adf75be15076fdffd817
BLAKE2b-256 b3cea97e0dc4eeca5b94c52ce0aa20771f28ae8c354ff58073212fe3ff8711fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53ec9276142d7b09dcbe713be82925c9ab670f702dac99cbc95dae8b6b894127
MD5 3413a4e1430353caa77509c0155eb433
BLAKE2b-256 7765fd07097072cde644425998045aab17588baac414ea5178783f748a8a9407

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c26bb57d772842a7934ea1bdfdcc79cdefd7fb8bec130a674637f746b54d7071
MD5 e5477d616220c501798ec0007d993ad6
BLAKE2b-256 36d6732122dc7a24d31b2783b7e6100ae5af48e8cc048a286c73fb580b4be464

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d9e921a2f6e216b9395cfc491ba3f1f16cdd870c730be696292bf3e3c990853
MD5 a35a3b5b7aba2c8c6fd61d815f1073b7
BLAKE2b-256 75b38d4974274472f1439383e1a974f709f2285e36f6afb5e0e2e5d06548ff8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10b59010346c17fa08ddc72e91813c0a18a77c9effb5e896b5bfdad4f8443b15
MD5 f84b45a3d6f64ead503e9de3385a6708
BLAKE2b-256 645614822604da540be03809fe5ad0f279c9d974897d794df9c5ac7f16196503

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09f4662f4f7c69d84d1699e7609cbdfd20157e9d2494defa7804a48aaacd1913
MD5 d847b651031d15a57282ed35669dc0d5
BLAKE2b-256 d761246c1a1a446609741c90b21735ab8ad602e3e34127bbffdaf6251c46c489

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d50b7a5924a1d9a5726f081c53ae93a3af2da5d57e3cd747155d4150341c939b
MD5 73c5fa8ae79b795193293ac515c263be
BLAKE2b-256 547724e0034302ebf0b7d78e92f2769da0894add76449f90b21144edcf2d2f6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 904a7ee21944eabd4575abac14f2fdfe3efdc9bb26177eca06bd56c6d0e5630d
MD5 28d56a749e439d7584460a90aeccd098
BLAKE2b-256 b48d75feb1ee2844baea19f4b77781e8d28a508d7c87a4b37124b52561cd7eb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e3ab1aa2efed1e821abf7983a9230a6e56009df0c16270baeb3c2f3c8ec2a93
MD5 6b4c83a1a52a96ddde923cfe7aa9bc3b
BLAKE2b-256 2ea58d787a8cb2eb1677846bbd6b09430dbb1e312ba63da3b0eed5624a01e2e4

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