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

Uploaded Source

Built Distributions

PyCBC-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

PyCBC-2.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.3.0.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.3.0.tar.gz
Algorithm Hash digest
SHA256 10bc075c1d835f77f739f5ad422d1a1076fc78a3a8dc6590726e76c84ccc8424
MD5 fd2e2d0f9fa089da0d551b0ad5180361
BLAKE2b-256 47807fc87f7393f8baf1555897e7c09f07aa73430f856333ffd7649dad125f21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69f68301050520eb9396d60eaed3a2d3d6ab8fcbf51be6aef0ba22d004ea2f3b
MD5 1aa2f0021163ad18c901e79e6af25d15
BLAKE2b-256 3e396c643c99568d9e56f4200e69d78c43612f98a7d94a24a670618ea4c08802

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 784ffb711b2b2b6ebdfee76b720ed3a1e0974ec9f9b17e044314029d766ca94b
MD5 374aa643187cc294004e2162262f41c9
BLAKE2b-256 ce2a3000067ef8f57ec83bac6e89faf957dc6bc03c36ca7cc0b1b338d7185526

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f209cda908e5935614ff966cef5d4491581aa5f17186252a6d8d7aa5a5626c83
MD5 d5588f4d37eacb7ded2b38f9ebc7e563
BLAKE2b-256 3dda8fc8d5eeae35de0f80f2a7b11c7c9dd9793e0cc62d14181f79ff556ff982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b3ccb1ec9fc7abb668ce75c7bc50e20fa0c620ecbe99a46bc1fec277e7ed263
MD5 5853ee60228df6714c36d38e84aec187
BLAKE2b-256 06ca9093914b6993045d5fd62eac74f04625ef538f05f352eaeb463652152fe9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efec0f8ffb4dc064344f5adde4cd40ac5252523d16df926f047a29d56c354e08
MD5 19f62375c1283c702ce61776c9fa7ced
BLAKE2b-256 b929cc41ffce66990f9b9f87cff138d9e34ca892def3529a031c6f35e82011f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf784d4d90560176057a468cdd7d921a1148cc1d755f8a16a7aaf57e1dd90770
MD5 31a78d37e6a52f403baa9795e4dc9d13
BLAKE2b-256 7dae39ab36ea6ce05ed239bc8d7d4f1d12e672855e43e2f336dac84af309ac12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85ed1c228fe083bda2a26016d51494904b620aa634a02a77d3343eb34f1ebc65
MD5 544ffcb02d7ebd601b18b1205737519d
BLAKE2b-256 9b079159056790f820d6c106f35e51a97cecee9dec2305e807c158182f43880b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f46676472e48b7964926f6289bffa466a3e3c62f99cb79129968e82f3da8fc79
MD5 9d3dcd2ea0e25212960f1ddb40df5b0a
BLAKE2b-256 4a536d2d1f5e98eb4f9e00791a58c8aa8a5a7401b8fd27e654704394d6f12701

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22d3afc8f112fd356a5b7bb98e5df6336df111ed4557afb51906e1c242fb0977
MD5 be9cf68b4d09a5720e94920dba901047
BLAKE2b-256 feb9862edaa9807a0e7228ff6bfce9e3e42951eaca83e555eb26d5b911d31228

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d0aa95bd4dc42e88484c50f1c2a6d5be28e22f483a89ac698486b747370619a5
MD5 8a3e5f33aed68b1d6a019494776a566b
BLAKE2b-256 7235ce622a42069c678aa572cc6212d3ad510d2ea545c61c9d848767f62b9cb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ae8bf606f833580ac342532d55e896a6108495c1d4a03729f4520cfab59f0a1
MD5 54b59a1e42728fad1e249f9da199779d
BLAKE2b-256 f302fd3632032a4058c91868f70659bfd484a2de6f42ba892c163c7745e3ff41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af24a8eb2801fa6b31f721a9c36c1a62e5119241bcc59732384fa4adab767baf
MD5 b957f36e8c304dc065a66b810ad09fa7
BLAKE2b-256 dc4bb336d57d8a45867105e09b801d160678d3165f988ecbb3d1c63ab25f43c1

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