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

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

Uploaded Source

Built Distributions

pycbc-2.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pycbc-2.7.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (8.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

pycbc-2.7.3-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pycbc-2.7.3-cp312-cp312-macosx_10_13_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

pycbc-2.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pycbc-2.7.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

pycbc-2.7.3-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pycbc-2.7.3-cp311-cp311-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pycbc-2.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pycbc-2.7.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pycbc-2.7.3-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pycbc-2.7.3-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pycbc-2.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pycbc-2.7.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pycbc-2.7.3-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pycbc-2.7.3-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.7.3.tar.gz
Algorithm Hash digest
SHA256 0bdf9c0a7e16f5ee14627840c5b2cb8626b1db1c8697dcbccfd66c19491d20f8
MD5 918278174d334f12c5df53bb109b37e4
BLAKE2b-256 8257801fe26794126c5dc15d838c61bba2bf05c41b5089b7aaeb61ff039978c1

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3d0aa2280865fe4e7114192383ca0d95e3e21a852effbe626c402e9d7ce1120
MD5 208fb15b11bce755843668dffc40c688
BLAKE2b-256 b642eeef6cbaea454664b837bdf7d24bb6d2aa726d18d8a150e712a9b1b5b940

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bb6cbf10aa3082e697d9082ab2ff54fb3a64c626615821aab1a049f8d02f2c3c
MD5 5a8b5a820c507c053f2053c1127a2223
BLAKE2b-256 ba91794530c99f61bcd2c83b143303550e48460e462c931663ea856cc25b7a91

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b690697509752085d7654a30e6a7c9ee47383413efb6df75d8a4ccba24ed37c
MD5 e5449d5f074f34c6e0ce604812a83c71
BLAKE2b-256 acf33f2be3d31300aaa6db694968b67412423a493d37e58153555b6b5511917c

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e6571dbcda584c5057c041f189c25684f8b44bb6140fb6db5e75f56e47ba5b2e
MD5 e6199042f7cfcbfcfd54036cd3e9fd9a
BLAKE2b-256 3653185d16a5830dd074a218e4a854dc93feba369a270f9248832c719d384d84

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8bd30ff0994c20310e33b654da007a58ba423b2f9867f21719ec677a2190b118
MD5 684a267e027d60bf2c15f5c0b111e7d2
BLAKE2b-256 4c5e544b9800c61fc9d7ea7dc8518b561046fe552f279a40c01bfced3a7a28fd

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d23bdb1b5c36b743dea71bf44af152d860300646907f0572220528959d257d8d
MD5 478618138abfd9fea58557c534f97537
BLAKE2b-256 1f7e4be7a14f1be633b92043c96097cdcadcb9c259de576c7909a8057d15409c

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12fde99911d63d4a7726488241111ef6d3c44361d14ddd986475beafd1dc62fb
MD5 76d3253fabfa380f3bdabf1758bba0c0
BLAKE2b-256 67be81b85bd1eb6439cee98c1de38354bc269d6d8b6cca08e890bcece57c2e0f

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4076b889a5945ccf19bf2a41785907c235574cbef43eff05ac4f12dcf8f460f9
MD5 f850e7ba85faf6354563a74ed0fbe4d6
BLAKE2b-256 3f4c957885ee85d488f594af8ff9880056d795f4b121ce910f23f4866aba4118

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45e1910609d9ea19248234ab5811eccbe643cc309e5b416e8a0d5fc265a2618e
MD5 2e5fd05c3d79dc275e70f1ffe4b779dd
BLAKE2b-256 ac8a2455a55adf221800058d6a58a0d4b71fea5c02b1bc0fd9518ab37bc66d89

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff9befe4d9f5d755a874d4349ab0842702b3bd9e47cb2479d90aa44ea4d7867d
MD5 101ab85ca1a56834553d3776c1359f90
BLAKE2b-256 9a5360d4a7e22a792ace7bdcc0266572312f60898ec5ab6d849fc1f972a21185

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dab3cda300d9c8c4f6df744e0c8be42478af69ce56e6c0d0340373c3c9fbec3f
MD5 275fb0f23aeda594364af7a8dba1e577
BLAKE2b-256 940acdf221af10cdf41be999d78053450b7b93b633f48f8ce6ce06948d4aa38e

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9fbdfa1307fe8a6ea71610bd57dd2465ace96e8e0edf5b61d74dabb0ac8decbb
MD5 0f4ad8c2ef627d222f26ae86ba933f10
BLAKE2b-256 4147e26943528184a0aaa2058bdd2fd28695c3ad51f33768809aeddbe7ee7d5d

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0c596a022375194287ce887074d9654133f82e7a76fb966d56eb9ede769168c
MD5 3ba91ce95cb61b815a5b0e6f7f0614c0
BLAKE2b-256 c451105b07e10f76bf8a842afc95d7242d1e9f986e838a854ee66932d4331277

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8f4d7303af2406a253ac310d162186991d36da9eedbc37378ed246763ac657fa
MD5 25aee0e8c42042091be06cb27e93007d
BLAKE2b-256 85c50d865eea7b0258ae60ee97f2f531bfbb4f5880dbba59170cb870ae5673c2

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5209e5eb1b086c61835ba2e04a7de438adb8a871f293cdb4878f1c452e7c66c
MD5 6a95fe42cd834baa63cbb1a7a738174e
BLAKE2b-256 9d14cd1193fb04eee614e4402f8462a310c2ebda622dde91b706d303d738a846

See more details on using hashes here.

File details

Details for the file pycbc-2.7.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.7.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1ca4ed7f4666edeaffabbc5a4fb2fcb557d29914574c10ea33915ca6d0c7bcd
MD5 c1ba98e825afb5314019b20e61890439
BLAKE2b-256 1946f990a330526b3cc53bc59c2f8618576275da08b02ee88aab36498de0000f

See more details on using hashes here.

Supported by

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