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.8.5.tar.gz (3.6 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.8.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

pycbc-2.8.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

pycbc-2.8.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

pycbc-2.8.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

pycbc-2.8.5-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.8.5.tar.gz.

File metadata

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

File hashes

Hashes for PyCBC-2.8.5.tar.gz
Algorithm Hash digest
SHA256 b7f3bd998687c0d5cbb2113291a397be20eeff9cc0e705ee4d5d4bd8dbd81f91
MD5 10390c6d650be9be6b4b515243a71a3d
BLAKE2b-256 58b37e4f00ca2cbc3367bd9e8571c99d9966a74ab2985ae6f83f4a074acca82e

See more details on using hashes here.

File details

Details for the file pycbc-2.8.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2359cf11e31eb8eb4f032051b8a353ecbe17155a75045ea23611b35797718217
MD5 9b8687f656b8e35dd6dc01e3541db3d9
BLAKE2b-256 f4a6603cf2adc5c010130c484d24d6cd521b861df16c72efd6a9cb6acd528823

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90c4cd8844b0a9eeb29b431f6f35e1b1370ae94bd42675281678eb08bd81bddb
MD5 db74fcdca961d3cb682b529d3d657bc0
BLAKE2b-256 646ac906f04cf057ee7a05b3c63204d3f2679e27c3b6fad841bdf8af35700b68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e7c70d043acb277287c8233821144ea854322bc6872bbb7cfa55cd9a92187436
MD5 89b831bb8347549e863b3b032ab40b46
BLAKE2b-256 97da9a7eb434cfad199dc3ee9ac9486ef68dcea5c32ee26e90e5a11b91d748e3

See more details on using hashes here.

File details

Details for the file pycbc-2.8.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba010a3a4243e74946fda83a518da7b587a8eef9750d7417c71e72a2f6595d70
MD5 1aab0447121acdfa7e59d05c389879e2
BLAKE2b-256 e1977d4856c91b39e8083164e05bbc99d9348ceb77193755b1bcf3d653433536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a27582475100aec92c2acbff285ee9c1111fe750c33895a797accead4151eb0e
MD5 2872cbf405372bb39b8f19f6087fc292
BLAKE2b-256 88cab22b9c8ac597f459c9e1c04b06df8ed03edf318e384ae1263bb18c7eb558

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 17c085c8cb04a61a1fe689ee2cf34038f5a5e3b0a8140794b8b23f7152a1e6d3
MD5 3cbc5971baf7e254db47a72ce4d62509
BLAKE2b-256 f4086c930a22d17f6bd6fe048c253563ff30e50e7df79ba899a17ac6773bc108

See more details on using hashes here.

File details

Details for the file pycbc-2.8.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b7eb9018b784a15791a66eb45489f23e4531f669229f1b60083fbf73d17713a
MD5 07c8e2d5b736f659cf88e35a27b36931
BLAKE2b-256 9ad3a6a4c14309bf061a390f9a9dfec9e34a7d176187363270263f67b1f5c7ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32206e79c967aed68114c7039e28c9855fe56a4f29dc091af30b2cca6a85eaed
MD5 5499aea49f7ec1c90d11df56c6a98192
BLAKE2b-256 a9c8e4ae69ee25754802453ed0572ec3a03d38143817896600a77738285d62b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f26d6b6b9c19c0239d32a561d986dce69dd847af11ee0d54a37d4fb318a1878
MD5 0609c2ea3311e064554c24bebfb7dd9e
BLAKE2b-256 ea2b6a3d47e72e1672b1424b3495e3e995f0feca26b2c616a0189e1cd7246816

See more details on using hashes here.

File details

Details for the file pycbc-2.8.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycbc-2.8.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86a72b18aaf37ac6845eb536f21ed6fa6a994921f4a6aa2b83d718b09be4db88
MD5 b45c1d2121d4a5464edd02a27a963175
BLAKE2b-256 59040a5d63da7e369b8486496e1ed006e562b9edc3484ef647466795cc4f6876

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4741a4ff372ac2740df1077cd68a792343005286218fbd988923668ca709f920
MD5 bfec7e8f0fcc9ade67baa64299be9a13
BLAKE2b-256 a5ef254b94b0c8b6d8b3a0c90e48a349bc27d6692b3c7e25180f2c2b467ea904

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.8.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5da5423a0f52146947f7682c667feeaa4ddfdcdec026d3cf71263fb317434475
MD5 a459d3fdd2e4880c364a95f82459bfee
BLAKE2b-256 5d725e691d2556549a6a51f4b963631a74ef10a83877934a6c32dbfeb69b921c

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