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

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.6.0.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.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

PyCBC-2.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (8.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

PyCBC-2.6.0-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

PyCBC-2.6.0-cp312-cp312-macosx_10_13_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

PyCBC-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

PyCBC-2.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

PyCBC-2.6.0-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

PyCBC-2.6.0-cp311-cp311-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

PyCBC-2.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.6.0-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

PyCBC-2.6.0-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.6.0-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.6.0-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.6.0.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for PyCBC-2.6.0.tar.gz
Algorithm Hash digest
SHA256 1b65f5fdc89fe842541819979dc34294d47405a677439cec8f87bd6674e2a781
MD5 e735c55d97faeeb1797e69d1b688b09d
BLAKE2b-256 3026cb868feeb70b86141c76cc0f8f41e47f710cbc93e535a186a3e06155df32

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 222ac575a86b20736169c316dc4e9c58e0f81f6711ac98570086b5db006c76b8
MD5 29a6a9c3382d9b4949a6f8e27eaedfb5
BLAKE2b-256 0f02ec9a4918336872538ffc2409258d34a360253149cb047e45c97727d4d134

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e4f95987e435940055452dcfd0a3f95a1cde6ed8b20a6ae0f20df9bb2d854c06
MD5 cc0d497e87239d55ecd7948870e35246
BLAKE2b-256 6878e9d1f63b6e45d3b5b5036f7aae45aaa4dccc6357256e839d6c2b67b73706

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d790238b68a4ba7f778575018958df6ffbbe3399e4e7d9e28ab1aff3ef7793be
MD5 e5f306869501869be274a5ab14864d7f
BLAKE2b-256 ea5b2fb0461b1cc8041711214ee270148eb04108d81a4b41b024c7a443963266

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a95d51e1e692fbc6524f2730b4e75248765db20dc2bbc47ad23c8a73293427ac
MD5 239fc7045bbff09bbcb6f1eb0ab55472
BLAKE2b-256 9d6bb61c2063fd6e8634a52c9718e572deaa867186f74b06f05e19d8c81c3ab7

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff6f8532265c1818746424771dbe2475bf938aeae6c47e1fffdad836b2cdb5f8
MD5 4c320ef6b212b39b9e61c182c1e4d923
BLAKE2b-256 f1b71525ae5a4b9ef8ebd407b2135c77b36393ca1b78e6d15febf99e923f4125

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 973df427665d3e0c2246df990002dbc486fabd60aeaf57784bdaf0579c9adac9
MD5 f0431fe080ca144f5e5310628eda320b
BLAKE2b-256 1fbbed8b091bfcdd7e55dc1de47c574b7fd554bc3a9512f20daa1b206fa19b2a

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 893561815ca203a25d6b80b1ff4b8c8d390d8c423ecb679000c53191d6bd863d
MD5 d7ab1a9f47b73197490cdcb15e332804
BLAKE2b-256 cd256ea8b7a0212373ae7838ce11206ecae251e36216255c0b8f32bbc93c6589

See more details on using hashes here.

File details

Details for the file PyCBC-2.6.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a43b68e230a0066209cc45688fcbb1f4c3ac7c5cdfd34ec689621a66860febd
MD5 da367694231da9872ee7c038b1035ec3
BLAKE2b-256 bf21f33e5b7e51ae4d313175a3f8622eb64f4e6fa73a503ca2e45177726f165c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f540f4cf0e7a82c551a2ccd24bba307e6632451e1f668bbb552159ad136ad086
MD5 3ef8ff2293d975b8651ce57348f6afec
BLAKE2b-256 c387c9a765447c81d27bcde7eb6398800dc52611b3fe832880b9c35b18a0949b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bcd704237e53e86bc1d2ab35b089dbf1389d276042010283739d8370c83415e7
MD5 c587760b8ce2702117c9b6b1fc25a188
BLAKE2b-256 cfe5f65c8a0c733b7a3c6fbbe0e9915d4f9af1c646827d08850b777062cc20d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d49835dc28fe688abf8318b813fe63ea9a280fa3fdfa8eb5edbce679f99c4126
MD5 23b93cd3901c23117e6e682f281063ff
BLAKE2b-256 f3aa4778535fcfd5b82e5292924d9fbb6fa94f6219f51b7fbb0c42e84c6ac9a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 859e4d25d0ea4e2a8cdfa3598ad851dae3f865c3f3caf5e17367dad5ed53b054
MD5 16b90d5e7a6b89500c1384de8d7671a9
BLAKE2b-256 d8ea339f5a7bffef3e2a6800ad7eb58453862e3b028e9dcd605c8a886ea5198e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 883944b23d6142abdb9f1dedf2ca1c2287dca2b89587dbe25d344c752e14b665
MD5 f64d1b903669f8125d871820ed836e4e
BLAKE2b-256 fb2d649fd20b26b4c07643ad2fbb3d83c521ac8f972fadcc68698471915195aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a4333d01f3c5b417a2858d697bb6ace08b11c6735623f20a3c4957f8401137f8
MD5 15bf3a1f75f73837f527f816fee8d9c5
BLAKE2b-256 107a77aaa8fec11b9fc0850eeb49191bf95d779aaa357c04f3882f108fd9832d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45711349d30fbe3c62de7c99eadb186afd9d9a3e0ce6ca8b82b63c0da1cdf354
MD5 653f78f8a7db855ca8bd91aaa3c64e53
BLAKE2b-256 34ac15d13a0dab828198100324141a3725e518ebacab6a7eb2cb56f8046ef8dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 450604c76605850fd87c9a3eaf28c0bb54cb781aeb918472364df2684d358207
MD5 9ebcee16be80dcfba38a96666faaffa5
BLAKE2b-256 85e83334f709c88fe6376162daec9a8e83e8d808dc4f65869896ff20e131b831

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