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

Uploaded Source

Built Distributions

PyCBC-2.7.2-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.2-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.2-cp312-cp312-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

PyCBC-2.7.2-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.2-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.2-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.2-cp311-cp311-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

PyCBC-2.7.2-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.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

PyCBC-2.7.2-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.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.7.2-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.2.tar.gz.

File metadata

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

File hashes

Hashes for PyCBC-2.7.2.tar.gz
Algorithm Hash digest
SHA256 0d850e7f13cf88200e3242e3a8b66f1f64125770cdec02c2ffbc21aa3433dd2a
MD5 897f81879afa0d1f6b0421303b1d78dd
BLAKE2b-256 17953ab1a43754ef88951e99a8ba9fae21a87f7bcd80f11df44a815a8fab26c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a8ff8c75a75963c84ba3be94aa06fda3a6b2fb5855fad54d5b2dfdbca9fe33a
MD5 d40901378cbbec07be6c3566711db2c2
BLAKE2b-256 4c23a86e5dfab20e84742a7514ed8f923228fae6ec4196cee752099487cd8905

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 359c0c9c7f9cd13653671d6f38fd85d32ab189e6209f0a3ac1f476345f74a8f5
MD5 94ecaeed9efcae0b0e85f40fcb950316
BLAKE2b-256 8f5f31fe146e2f8272821ab3ecc69c9a94abc5b85ca6da4695566fd40ed18c1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be5d5aac6cd4b1000a78081f4bd6c612efbea07ce675aa7c848685a531f3e6f8
MD5 fcb112024f6930aa7a2a5eceac1a5d4b
BLAKE2b-256 83a8b9b725ded80a32ae5c3b45423a1739c599abd03e7f0bda2bd67d99354e66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 311cd41dc1678c818a8608187d14d300ebb9c7c9353d963494cc9004831d56fc
MD5 03635aec08130a39f445312d21ab1cf7
BLAKE2b-256 25a9977c3248255034d42e0df99923e5f921671160ff267b894d6ba65bb83e6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7c512c653ef0d77e8099ad0c7233cf436f8905e59475f3e20d2ed493af32dad
MD5 dac574f72321ff8e0d15d6c655d18382
BLAKE2b-256 626b8bb1db3ab04536f7abdacbeea0d31a565e947473a986691566e7d913e29b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 184433c23331b90f48f846702875c28ff34c3320b7c50d894e06dbe1bcf323f0
MD5 ca8a097bd2950c5481da1c488cdd5900
BLAKE2b-256 27ebd698914de4c3aeeb511c51832af1b3d261b47b474180925012c77171b751

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c87438477a2c7772e4893cb637b92e382643c96127b70cf6c62f05cf08ff781
MD5 70886c355c1e2b787cae7c8443485110
BLAKE2b-256 c011ed6e7f8e0c85e28220cf1d3196f48e9236bb75aaf0f3149710be9af2ff44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2ccb614a8adb5b873349b6b0dc99c253664d30b8a1ffd6ee8defcff752b2f811
MD5 5a0e877e11b3e983babf64716272c688
BLAKE2b-256 3de9fce77113197b756d864a85a3422dc14dc84dcbe080d2347e5693db0e3f54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f288cee3efe32881cef5ad131b1403ad22ba116161e1d413943039ed5d180c96
MD5 b858db78efc7eaa06a2552ff3c2e3f68
BLAKE2b-256 5ee7ca3e481bf80c46e205feba9fd8350f0eb6f29406bf0cf68b85a71725ee2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0c050ed2635d04be2742461607792470811a03dc58444f677e036ea790ee8a5a
MD5 b0c0da47b262997bfe05d155caf1fcdd
BLAKE2b-256 5229aced6debcca87d9499bf5551b9425437a51f35a7a2273dcca4d41cd03f3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f491a2770dfba8bbb8ce0adbf23aabe68e5de0b5bc692f16a1fb4be9ac47306
MD5 7b41267db99c86b275bfc1c8e2d106f9
BLAKE2b-256 220d394b6e7a157eccf5af7eaee31d5d63e441c6c2fb9a64612cf89311d73722

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0fa12831f414b30e9f6207b0c36ee49bef44e4d8aff3e4c875e6beb302b2ad5f
MD5 f5fb6359f21c79907a47768631b71507
BLAKE2b-256 e3479d8284609999ba6d5867ee2e20bdaa97561ec8a008a522edf1f11253fd0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8e3b4b01c7b03dfe141f1129a3722984456de4bf903d417233b8bdb0ac255f5
MD5 6cf6596b24b44621dcb70821e477186b
BLAKE2b-256 92996aaa1b582eeeccb87a6be365dbd9bb8b08de1c7d94550a042555851e250b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8030db34167f42dc4db56396db52f2f68b6976bd2e930e5bd9b9b162a231776f
MD5 319d8532d78a7ee4ea08dc7c8c00b027
BLAKE2b-256 a5a0ad56392a9349cedb271f3d8dfa1b63d3976fb0c5e97c03c93bb6a44f01fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbf2de9f0b745f9311b8bd63dc54884a3a287cc86c6d91597de0dac99a92770c
MD5 52663bde041469818a30f5ad4fa8f868
BLAKE2b-256 6014ffad96eefb417a38d07265187e566edcf2484336fbe88ca5562df030e553

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.7.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51ab2c600ae84b48560c22618bd7f2e53ba97fea00bb2fb951fd0692cf7384f9
MD5 8c56cd07f3c881de839166077a89114a
BLAKE2b-256 04e83bafc0458e635b5444ff535996de456644e7338320134e8846e100c7e31b

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