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

Uploaded Source

Built Distributions

PyCBC-2.3.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

PyCBC-2.3.2-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.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.3.2-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.2-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.2-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.2-cp38-cp38-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.3.2-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.2.tar.gz.

File metadata

  • Download URL: PyCBC-2.3.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.3.2.tar.gz
Algorithm Hash digest
SHA256 4cd55a8df19014450742f1b0afd28a30db388aff5b9cd5cc07bb8e6a2f49b6b8
MD5 f62f58ec72199cd73551a510848c1799
BLAKE2b-256 08e51f49953a043496e2726bc692367a3cb0805591fffc9ef51b65cc04bf978f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4445cfd2150f386237912e09057d55cabab5a33dd0c4a123b72171e32b8713d
MD5 3fe40750253133f5dd32fffcfed6842a
BLAKE2b-256 d0fb82f7da1b42458e72fb7bf6d8048f14e916eb4dc017a361a6b99851c40748

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 741816c654ef82c3efb9acb9802a2d1645bb383c58d726d60a1a40453917a814
MD5 6a61e68d970fcd5d13b6291dc783813e
BLAKE2b-256 6b3e06348a015b0dc5fdd5d562a695ddd6418499e7b3bf9780a0df052db152fc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fa9e62f9ea7753b978c2b3bbd122f46683b8200e10cfc7a165f47b997ecb827
MD5 7f506ebfc857c9397e634d92883f2790
BLAKE2b-256 3b81be6596090c6bf064084e591fb2ab3190469d2f539d8512ec1b9810d7539f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea49ee0ccdc1500d12ecd9fb1eaeab6f8630e11ff540726e396c514986739f4a
MD5 97ba98a6e20c861a907ed28fa6c6003a
BLAKE2b-256 e7d2b8f1d8e80386376b4416a2f156519d933a037bfb58e3b2ffee2d333428eb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79820236cb8ea0dbaee7c25ff94e60efd97d3b18d817126da629e217946482c0
MD5 95d7a4480744e07b0ee06a6bb9f87af0
BLAKE2b-256 ba7e36b31af3cedfe31b2f14ea4b112116e9e70c7177079e7003947c7bc00c63

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b958ba691b930c069af330d75452c6ffd303ebd02ce0c5acddacffac28c2aae5
MD5 971b1037760d1a3d85807ca06368faed
BLAKE2b-256 24bb3ed42a2fa330b758be6f782e0b32922dc6427307d3e8bad61124ba37e300

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24f4c40d024457248684e0beeda356b4d1b8c368b95a1618b3056b9d4995ffb0
MD5 65403e4d73ef828ef521667bd451058b
BLAKE2b-256 98d292bef36cc1a9c2d48db7c7535823b2399117d2ebb0b004b7a5e48d1c2b77

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81fb88967938b59d96219c748adc9028bcda6f83f321323c36f531b7ea13bcb4
MD5 096a77e8f916c5c5661b9ecf9c3ab5e0
BLAKE2b-256 a385bba35253808d2c6af759abee76a6ca9abec6ad2c7c55a21861a95f0bf0e0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d3e65f47501447fae91b811f0b34660a48ea5d62894591eeeb9ef0a1656e49a
MD5 d8a0b09556516a5561b998a7ee75e190
BLAKE2b-256 e07a3b0434c473eccfe75227f5b4916e0fad0cf24ce5fdcd2269031daf8bdb3e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 486196b35ad59ca44d94371cb2200f3ce07a8762e402dda860f6229a826b5dac
MD5 636a13ec23c5d8c711750e6c398bc9e8
BLAKE2b-256 e63001ed9fb05d8b30cafaaafba248044c5a76b3f487eecf3dc5520672afb85a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9535ee11c56f49c6b98b869ce1c280f1ad09519c2d9dacb43d51e2b0f3574220
MD5 021359a8c9c854c512648e91ba026a44
BLAKE2b-256 6f7f738d50e52c8b94fbef9caa3eb7eabfe5100854a8299aef418298fc6704ac

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b21691908c8724d82be1240674645dcc97189ba5aaee6aff0143ab6ec66e26e
MD5 f71e772f597776c4ed51f750a68b957f
BLAKE2b-256 802d47fdaa8eea9803adb9604641b6acbd0065fe93d2f8014b0d8f737311fb15

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page