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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

PyCBC-2.0.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

PyCBC-2.0.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (7.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.0.5-cp39-cp39-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

PyCBC-2.0.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (7.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

PyCBC-2.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 7594a337097b22effb225f04c585b3c66d3cdb4e0a65a745440fbe08f993c73d
MD5 16c7c16be6d95fbae39ae2f325ba8266
BLAKE2b-256 6314cfaec488d3698ee07cac88f070eee8a47929a75feea4006ab8531458ff91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46b8680b8303566825a31ad91d2b7535b414c4f8ecb97dcd8621511f5ef544a7
MD5 a4d31e51ec3670e2d2b4a1e294a23216
BLAKE2b-256 8e7425be9bf8780753aa1a83668eb5b8e310bef7eccc2f40030aa57f10c9ee79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c9d979cde0048b89f3a9007dbad39f0f97f35e2b329c8c39b813b2f33d66468e
MD5 aee735f71d0582e634d5a7250d478885
BLAKE2b-256 e7afe2546aa5c1fb11c094edbc70bf9146fffcdb7fdf16acad309ed314345bc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eacc133242b94abea7baed4a313a78de7b377e15e9ec0e3c443f4c53cbdf6c25
MD5 c30534c003d4d2dfc3e333e71eac03fa
BLAKE2b-256 ae31e03aa60c8f7ca8c6b6d6cc8a3ed58310e70c70a202551488d8773ec6e375

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d5fd11cbcb614e7746f1cceb3ea2b08ffe41bae0c45b73f0d4f9860940360fa1
MD5 3803c2c64cea3a1ca381b2af92a711b4
BLAKE2b-256 98005cf2e18c6b6395847d496bc1b1c478236ce7c72633ab1411b6e0c198c4ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 357c24ebe069bad0dfb2eed323829f5fe6ecf5e4a94724f2287f24d12ee0883a
MD5 d08876e747de31539632a0632cb796ee
BLAKE2b-256 6cb3918a30e3d7b672f899f52259167fef2a63efc10c78c2c1e18da910710a5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cb7cab3d7845a013c596de2a406316367023715cdb6d80c5cd9eb45b126af223
MD5 516a36b4995580e582757abdc58ed3c8
BLAKE2b-256 67efe0f02394b9312060bc0d04514121da008c5afe23c3a0018fbbd73ceb5f56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9a0c4502ca368acf09383bcec076c65a571690a1ce207ef66d4b60402c2f18b
MD5 b4c0919eaff76c2a526223e7527c911d
BLAKE2b-256 d75f063da244f0ba2a9ecbe26c2d10da93524392896385bb88b91997296410ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 092cf185fb162b55d5d5e0be40a8301b370f884095dc5f2d0b8105f682a45d41
MD5 cff7af227c37cc2400a5b3a387af5cfc
BLAKE2b-256 1262e79f126447df114d801ea24bc26e155084a8105096a27b09146e595c1d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2365af52d6ad672c36b00de8ff7ac3a606013a534622e38d225eda211967a74e
MD5 d278ab202c291d077a84824f3911b525
BLAKE2b-256 a3897af074ac821227b1e206729d41ef7ef51b1800f856bdaabc8c325c64757c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 76dbda6b6dbe6c0b7716131df5c6b1f6ecd2a4b43f18b67575e1592cf07c0d47
MD5 cd647271b53dd599892aa54aacc72e4c
BLAKE2b-256 d1ff27f6f9c6ea178cd17270736d21d69e25a31774f0bdb82dc68e2c7536a65c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf746b211a13d3a4b3a6ded681b5d5a3872fc28d0fd707ae626d53b2a60305e2
MD5 f3bba87fd421830c711ad49b8d116bd7
BLAKE2b-256 a54e5617d991847d7ff19c48d1faf44af7163a1f3c9f9b2e78e5ebde5ff4dea3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b89a8622bd1642cb6b5a66b5a29df8ae4f0cb608fa09f9361fac1daae3d17d1a
MD5 23f001b504454ac6436019c68854b2bf
BLAKE2b-256 fc9aab7eefb0b8a58f68a115bf6d9d832220cbe93555a21e523d1c8148051c0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40b54fccfdf3c320db9efce4a88ab8f7a30e44e90cf563a8c01c2a5be531c364
MD5 979f375c016c9e5f33ab739349187bc6
BLAKE2b-256 2b0d1450f563434ba450651cb9df4c9b4e07170f3f441230bb3de4632c6f805f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ebba365beaf852a4144707d5974734de8599acac321b60ff40e6707918902487
MD5 ddafb7db7535668bd4f29cb77d6c6a13
BLAKE2b-256 af57b39a912bda158a5979e99f088be1942f9ff69f1d9fd91d07a9278dde4dc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 114291a8e78fffdbf7aacc5e295f55966d7ce8a0277c8c8ea18b87580a01b218
MD5 21d469eaafb9e457cf597dcb7a7fb7d3
BLAKE2b-256 dbefaff4f93d81cea57ed446ab2e75751a022d0c80d8750a2cc116f1ced03d59

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