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

Uploaded Source

Built Distributions

PyCBC-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (7.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.0.4-cp310-cp310-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

PyCBC-2.0.4-cp310-cp310-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.0.4-cp39-cp39-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.0.4-cp39-cp39-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

PyCBC-2.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

PyCBC-2.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

PyCBC-2.0.4-cp38-cp38-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

PyCBC-2.0.4-cp38-cp38-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

PyCBC-2.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

PyCBC-2.0.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (6.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

PyCBC-2.0.4-cp37-cp37m-macosx_10_9_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.0.4.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for PyCBC-2.0.4.tar.gz
Algorithm Hash digest
SHA256 f1899f46e55a7171d1a6d82a4f0157282daa93e9230c02c903f81f58388a3bed
MD5 e07a520975a20500b3eb4ef3f35bc91d
BLAKE2b-256 107c6bca38ee31837a2e283b064772bbbbaa830ea858f29624542b80ee284df4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93275c29a6021aadea0bba07620a6179129a86b51a6feb4f0fd73945e791dfd4
MD5 3bca1dd869e8e708eba7483121035479
BLAKE2b-256 c5169bb46680a982df2ce28a263e07866629a99e8e921a449686b7016cd09f67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2f28d142b0cb4dc23586c0f8dda2ca119074403553b93ffa2f8ed69ba6025f5b
MD5 1fbde99b302a9f7763b6bf0d550aad0f
BLAKE2b-256 80bc90732135560eb7ebce3ee06775351bceb9ee0ba9c9bfe61a9eb3b50e125f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24fc394fa69de6b8a33ecd9fe0aea5d6de8f4843d76d39392e0937d2621024da
MD5 a0da5e3ca5faf3eac7f1342c7683b78b
BLAKE2b-256 5fd768f3ae0a9352f7f931d10d893d23ef404ab0c903124284ef32b9d2580796

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 609bab6435c3d18c055453d28467b9733273bbc13ac68efedb8b24226b5f43c7
MD5 3368e5d46aaa090c2396c5b674fcef26
BLAKE2b-256 38d3b981b3f0fa1dde53dada13991baf039478c80060cc31357d6b0e175206dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3bfda38349d6153458d3885956acea6dc219f70835cbac866d90f6fb5e722dd2
MD5 10606f921b5be2b594c5ad27ef6ed00d
BLAKE2b-256 1ffcd3f468c775d5ccb85f9361c6cb0c5ac25fa5e5a1e118ddf0167be30125a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4277eb587126e08881dfd008a36f9a5632d80d90ba653d8677cd063b698bf386
MD5 39607c475275dea6d9ec79d00cc033f7
BLAKE2b-256 7b20b35e89c18ec2cd3865f7893e91bcb0b414f16da5651d1b96bf4254e9afee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8780febf926a856095fd61dbdb3ab7f05d6257c85d1ebbfe91734833dad2d031
MD5 34ef228c9cb99c8cc076916e1f712634
BLAKE2b-256 16d658d087bdac759e904a2f9e532d75ff3fba4049cb4073e48850bf4ec0a365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 13cd0bfeece2e430306b0c2d21568148b257207d3f89f035895538dcabf8c173
MD5 3e14c005d3948bb0568760d32c8484f1
BLAKE2b-256 3ee4c4df04dcac34c3b09f1479eba81b98ef6c904d1fa58fe89686c6ec46be1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 963028156f4d69a3ff9067d3e6a1444f86d974a7033fe3e022e6697cfcdef44d
MD5 f9e8488b6c8aca22f4aa3113d6bbab1e
BLAKE2b-256 fdae3d01839aedc7b1d525f7532e72edbe2b9318a27999c7a13c4b9d5606fcd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f5b60f124758d36cc95983e3da18b1a214fc46d0001d7a2eea036ee18e3fefdf
MD5 efd6170a2ccaf15ebb07b3531165d16c
BLAKE2b-256 d29febc7845015d048f73f1f82ff20dc8806c7282de072d02482b0ac2d5f380b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 882206285b436e6320274b21cb7b6317327c755403939d7fcdc54bdbc5f3b1ab
MD5 798fc5478e2efb34a9679a998ff56f55
BLAKE2b-256 a45e24241828a3d094802798e54d0f14d3c2fe92abacc9ed4a74fd6066e0ed1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb5f912b19a035c3a1cc942920495929334ee740240fddc3657594b3c8aed380
MD5 8c974ca25d2e4775cbea330ae37b6884
BLAKE2b-256 b898aebb5cb263e7088d6fc1c7c68f20c324aee64fb362c3ff29719f01433836

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b903c449e1670248a87802bafad5d6317d4aab0878742597cbf5de8aa49d828
MD5 a7abaf2ef8fef72b9a50ff2a1161e134
BLAKE2b-256 2c71dee4e153934f018d3cde55d4394253c33c2c775d07ce5c4c0a980fcba4df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e93b951524fdb0181712e7309878bf1a85e38c6a7c26cfed3e5738fa2f015c94
MD5 7d87833814703b6e49374d7269997cde
BLAKE2b-256 79d06a467fb330b96636dd7fd825f8dddff17c7ef278c8a3c5df5491b2f6bbbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 98a20c33930b8d43fe47614178a85610b81afeb7149f3678cd552bc7d82106c6
MD5 36bdab50f75145589b216f1325f08ed9
BLAKE2b-256 6d32181b41bf92cae2a78123bf973c4320d9cb6311a153d278c8f911a8cde20a

See more details on using hashes here.

Supported by

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