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

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.1.2.tar.gz (3.4 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.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.1.2-cp310-cp310-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

PyCBC-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (7.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.1.2-cp39-cp39-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

PyCBC-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

PyCBC-2.1.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (7.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

PyCBC-2.1.2-cp38-cp38-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

PyCBC-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

PyCBC-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

PyCBC-2.1.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

PyCBC-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.1.2.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for PyCBC-2.1.2.tar.gz
Algorithm Hash digest
SHA256 2a84cc8101c915ded3d5efa80adc0fb9eed7c70a7ba8916117d986f0b1117581
MD5 f3cf583d3b80a8652fa996bdda512301
BLAKE2b-256 e9ebdfff11e72516c2fd21222454eac5e8ca98aef04c6075196c230eae5821de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6e9ca76801792be97ccfc09d71f37ecd0a08b48575afc2b4ae86eaee2e78b21
MD5 f4007401a5713af39b68a23d4fed3651
BLAKE2b-256 4a266efb018ecf7ae022e83458ce99f6829ae58ba279c655351f727140176070

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 821eedc727eb4ce298ac54efa6f9132f9f22097b2de732a152cbfd80970119ca
MD5 93d5d9f0e7a67b456f5a9c4c4520ae5a
BLAKE2b-256 7bc7d40aeb460cb664f13ce4871a59c27c85fdf2c41537346a151d241dcc4ef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8e7860eb9f5765ae6b577123a5483be2f523a265a6984775d11d855ba5521af
MD5 80cb399b2937377c7649cd0efb595696
BLAKE2b-256 ff0fb4cd54b5530c5a4a92671b44ab2fc54df987563233943b04be88e1f083d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9dcb1e53e9074173518d53fb8a957b78bbbe6019d5f6efc3f8426a288b38daa4
MD5 f1c73224f332c53780f1d4a0800d6e16
BLAKE2b-256 b33af4de0aa6e39961d0b03f8aa8d004c9c32258a11987f2cd4263b8cd9d9073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b625b6e54536e9e020b00133f625fa926a11ba7ec93420a938192986e030c61c
MD5 0efdb7677e896613490fb9ad77f97f2c
BLAKE2b-256 cc0d0ba5286c047e964345adc579e739bfbc63725d6a52b3db38acba0d649445

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 077041b296d27556ad36500575df3e4da10652b3bc8f5a5ebea40221fcc3dad3
MD5 c075dce109f5c8da99392df9408c120c
BLAKE2b-256 e592d0762d9596c380746c5b92cbdc1ed4c561a4e88cc71a5a3a29a9e022c06f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49faa488d07399a5956b386f22baa27a9ee6aa758176f7d5e8203d376201a3d2
MD5 2a1b2db87603042f4ba8b6a450e3634a
BLAKE2b-256 4cbf070fcf661f88602385b39d20ec5fdf957b31279dbe0814387bf6b8ec9224

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84c411e778ae61e838a09c893f04169a51d8a7d9a96777e15c952f01abd0c398
MD5 51d6e63c586521a1ebf2f40bcc59e1af
BLAKE2b-256 521158feb0f6f3869448ea037dea2ca469b6abfbbefc740535d1afc9a12e80c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef011c19d0252968f4cedc986592d8068ebfb38df3d440ecdfb9535409c625e3
MD5 967fd48b238562a62161cb9f26ae1eb5
BLAKE2b-256 943945e0c7d440a5d3989bd6cd0208a25444385a3b9aa0f2ff7f8364ff96754f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 70a0e5a84e7ecedf04180185ad89ff31f07ae8317f6fc6199ef970bfb71df337
MD5 06142f40845b34a6d7b633d1febaefb8
BLAKE2b-256 69d75bed54a1c07bb988b94c2e7dba3e6b44c1cf3120b73e64a794814aaf6d24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0495e8fe3cd5531565b2ba01b3d7ed0d0cb89baf7fe5514865e5460e2cb768d7
MD5 87593e8ad38a5a14a210949d278f421d
BLAKE2b-256 2f8fd2bd3b9cc833198712207645aee25277bcefa3a28d5554de7de1004e0f5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 806daf9faf47a669dc1b3a0750f74f76b513097f4b4e2084a806c899933d4b0c
MD5 6352105811e42b22569ebaa5cbdb5a32
BLAKE2b-256 2a38e406fff1ad2e3e8ba48054656fce9888bb1d668dcebfcf0e1961e0305372

See more details on using hashes here.

File details

Details for the file PyCBC-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d78bf02c8a05da3b6f9f10739c1a58dbe9375b9567196a5bbebeb87cd77a66bb
MD5 46fb7789b6f8f04282d8b8613c72e278
BLAKE2b-256 b037dc945a31edd33509e1bb2fa0c25cbc93ba3e8375662b33ce25ef14edbad1

See more details on using hashes here.

File details

Details for the file PyCBC-2.1.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3d2ae4e01c7e54c7af595b0cc8227343e173fa9d77034c307d46a8cd593261dd
MD5 4b1341ab4ce401fe71ffa759b2721b5f
BLAKE2b-256 e740e2957c96c554eb9b45e154f5493323e6c35fe16912e03d67b1bfae05a2fb

See more details on using hashes here.

File details

Details for the file PyCBC-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30f4117cf40899454532470abe80ea19547f1e016ea0902ade74e26dd78e7da0
MD5 9bcff6249f5ec17ac0a3f51ab4d887a9
BLAKE2b-256 82f678aeeb1edace1b8d0d9c447c17a2460e0d191b2faae3aa79b913301c8646

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