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.3.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.3.1.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.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

PyCBC-2.3.1-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.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8macOS 11.0+ ARM64

PyCBC-2.3.1-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.3.1.tar.gz.

File metadata

  • Download URL: PyCBC-2.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 f5c841b83b4f5a8e92bc898da6ee00873d50c11be9bbda06a059f60af2aa94ab
MD5 b6f816337770bfdbbe5a3e9ca971d38e
BLAKE2b-256 46c83c295849d0d66ce5c5bba58d6726197b4cc969bf62877885f6ca2a5eff0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 155dee9d5f91e6d514d087a1be84529aa692f2aec40fe2d7c82527d65abcfcac
MD5 f6d807b1773eb4bc85fe674a12d137e5
BLAKE2b-256 210ffd3b4cdf733975b6d3203631af77d19e624154c9bd5f4c2d51c673102ea6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dfc192b8ad125c2ef04c98aaec7627ed4e577a797d9deb7b6a11df7dad2b4a74
MD5 14bc31ea61af9fb1a50feaaa931e71bb
BLAKE2b-256 f56c94f7a48d8b315efea02055e5681c8e0eb05797df9d8854731157d8b9cace

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfea60be2b170c73d71c1bd8d92141eb1e072633374c6a94e7f83c8b6e5bfb5b
MD5 08c570e95ab3c240af2d29261815ca23
BLAKE2b-256 573f87883ab4ecb28452aee1e1b42d412baf4ebd46154155ca417fe0b01b8a74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf94645f0ad07605c673707ecbac765de0476281a2447cb54dbf01df6b9f49d2
MD5 bbf16218da6261aabe2d66055f26f613
BLAKE2b-256 05bc8acbdb41551dabea4705c575e377d25e0e446d4f036995d6dff4297e28b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55916257bad7f7488f6858b8391cfecf49ba5b48ebe25e3ba69dd24d75fc9266
MD5 e02d742cfcc2dd718ddbcfe20b6caebd
BLAKE2b-256 72d324d0944ca2e1d38484e8b2b367bee49d4747f028bf0e5d9d37d7dbab5157

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5f3b9745cd1ecf3522cdcdbd746c7014898b6c3a2823b99c2692c9ec0316218b
MD5 e01ecb552e474620b664c2de0d8b94a6
BLAKE2b-256 7685c85f48c9020605610b39b380a759b0f2de63827c43d0fc469eede073a871

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b5b4e99424f99b974815853e31196088dfadde14d1cfaf3cf34c7b12e95187b
MD5 6d39c7db5cf06044f10093d7c8132d17
BLAKE2b-256 29447768ea373584a40d581d97e5fd53f0dcd3e4622b66854dfcc741ef46f4ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de765b3232d14c4014fc8dd4e3e1248a9f3ad1b48ae889f4fb14c6a4f8fc7f12
MD5 26993571e7b3c9bedf2f3ef4d49468fd
BLAKE2b-256 c6f2b195ddb926aa407788b1b0e6f1fab7f91848699fa043e03414916643e5fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13513dfd0028ee82d0d2e093a91a8ee92c66e268555dac9402d40bd7f2d067e0
MD5 dfd80fc9b1cf59b1ef0a21a45c0ec4a9
BLAKE2b-256 c8d053384b665c5a433ac452c944f974e2d18808520669ab278331012b4e7e99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c552209fdc383c83959822d73bd3639e4f25bf81d56f10b0aeb2e18b6a184e5c
MD5 765666154eeb2c22685fdb30a3c5ce75
BLAKE2b-256 ab22ecea25b63e701636e2c2fadb82a890436d19f7b0c47a5754638b3fec6ed0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c0e9f223993b31079699f5f26c99249d7c57bf3c8e7f81cb54010e244492d2a
MD5 15c2f0b210e5352dfbb006ea1158e587
BLAKE2b-256 faedc41d4074eca80d016ca60fa86bf06083e8021308e8d55d1b0cd2673a4040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7558f28a14a4a8699b4f7c02ad9d5ae7d0c70c8e50358c3469629eb3a866d7c6
MD5 97fcb7a4e61dde48e8ea279bbcd1b22c
BLAKE2b-256 455c0488b562ca9a965ca98f61eb361dc73b836252639f1f1cf416bc0aa52cf6

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