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

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.3.5-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.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.3.5-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.5.tar.gz.

File metadata

  • Download URL: PyCBC-2.3.5.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.5.tar.gz
Algorithm Hash digest
SHA256 8fc0d366ce3321ab327b8fa31141b798cf90681b5a7f453ed065058cdf819608
MD5 04058cafee9561fa3a0c382d7f8e1db3
BLAKE2b-256 5e82fdc8995d652c2257dbc6419413b3a65d233830c60c15ee31c4f17d353623

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70bbceadeef1c53801429303ed66ad5881fcd5920179baadb4e6f37963e8fec7
MD5 ef5b4f7ab8ae90172efcfd7f84f0dffc
BLAKE2b-256 43312bc04dcf9ab2c233053fa135fe7f819b3042b23cabe9b052413ca3b29b0f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f9a7b0e425364497ec608397dfdf41a757fed15d186e88172386166aea3e5580
MD5 2a722a0cceef4664b68ac11738423d4b
BLAKE2b-256 2e199935460350d8c5518e89f9cd2a7ad3abfb6a0d0db19a894d32a19118d0b9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14951f6c72fb9b7505249817374c041b025d69e31d7a098a73a9fe36cabc3268
MD5 63642e10d5cca4e24ddff069e0a094af
BLAKE2b-256 b8178a4bf7a8257eb091480f525b80afb5bfd679ef5a1c1a3a24e766cb9adfa4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87ae890e5e1a04c26979c12aa6d38a1c9c63c67113af07ee45c07d6bef41c080
MD5 9be98c9d78955620b03d08de6f569053
BLAKE2b-256 42897e7b7a9efa18afed2d42e95b71155fe904e6c9c22c517013bedd69840182

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad2d73c2ea160d697ea9f71165eced2e2751d3d7c0c82085601ebb346e3d3c09
MD5 5c4e6b372a73175965dd933b2df21aa0
BLAKE2b-256 f10b5d986f812becad444e804ccbd99311cc41b5131df44d8eab674b5dd25b53

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6adebf4f2e0fbbea70c2c914b596f764ace23f83baea0628f0d377ecb21bf2cf
MD5 769dcfb7855d25c3f98dea75bfae6692
BLAKE2b-256 6cf61b9cfb1161ebc93180e41314129c815daf8a2b04ccfc23dc1eae4b701504

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebcb5ecc40a6bd0eea2515da9d131239f4fcddce534bee28a657280dbfaecb4e
MD5 7ae9d4819141dda39e77ee41c3486500
BLAKE2b-256 57e7976abf06d7380c1be2490222e529345760abfa7a5c85f1ce662c3cb15160

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d15aeb8b70e96ed657230f75b16fe4eea5b19620f9c29400f9b7fee8400be070
MD5 4cc8575e0fbaea27471ccf07a276725f
BLAKE2b-256 77a181076d8b2c9daeec96aa6d489207703019722295e000364410233eb2cd3a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c45aa2abc2a5199344f502bb9e64f98675c2dc6dea6f18b1a679a2c45b88fa9a
MD5 d4eed110ea2d2e5be79934c31e22ec41
BLAKE2b-256 a5351be4c0193f177ada3c16f1aa98f526508368424ae9941698c96b6cb2f906

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8ef23681117e5d5b6990f1880894ec3e91dcf99e9a9550ebdd0b132e36b81654
MD5 67d0db52f1f2a84a3226df6f257ed940
BLAKE2b-256 ee8d4b7a086a10ec46c0d646bd5f5faa53b7566c550ccb053d00233cecfa9c8a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e01e8f500707c0a29e19dc054947e540b1df87a41118169106b41fdbd559e192
MD5 44bcdd86f253ed8a03fb6fa94e54bc87
BLAKE2b-256 fc10a4b9c90de7102c9c92de3ffd14e1dd0892e71264860f23c8efe6516f4cc3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8012dfa4f77a0a3c276b89e53a1332326cca560d66ac552794c03a6497b33e56
MD5 0c666974d1c4cbf84c378c9781b7b5bf
BLAKE2b-256 87ca3816c95029aa16713f0018f1d128f467906ead806f00e5f4ea1d6dddfd12

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