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

Uploaded Source

Built Distributions

pycbc-2.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pycbc-2.3.11-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

pycbc-2.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pycbc-2.3.11-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pycbc-2.3.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pycbc-2.3.11-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

PyCBC-2.3.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

PyCBC-2.3.11-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

File details

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

File metadata

  • Download URL: PyCBC-2.3.11.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.3.11.tar.gz
Algorithm Hash digest
SHA256 3c0a58ad48ba08b67de9aef3e9e943006a8d2ad84d33fd6051abff49161f8571
MD5 90cb5e02e0fc31bfa3ca05b846893358
BLAKE2b-256 9c24f8f3b7be52f1f90dcb89fcc2d11ad61641c43e56ad58095ad21caa33bae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 959deede508eaf90ab5741685dc548cff4c3f1d7ea91f4a7d1d68483db63d3cf
MD5 11ae5f57c6fae8a2ad622960d9e5520a
BLAKE2b-256 ab0f4cca982341412e211a827b293f959d4dfc46a5ff726b3ae58d1bfc8c7c62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.11-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 baf2bb53d22347d9a3d9777b678c795b81577751d6c9e5a6492406b2339b578e
MD5 ac7f14fa28b95a4403fc2162c5b5a192
BLAKE2b-256 6b393d248cd31b9c14908d1db3e7dff80d60d9fedadd49c71a40f446bd3097f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba6c48dcdfb0845ebb7afb4e8d3f1455a5154906fd8578b048937b347adf98d7
MD5 8f2df3b215b82ab70ce0120d68d0a15a
BLAKE2b-256 f88020d3bbc8a7a6e8368abcee83943a16fcd5cc3290bb623b142c5e41b17e2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.11-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 55700202ac6b76b7e1e60c473da91c09ff10e9e58c7d7b2091572bdf844cc6e3
MD5 ae6a5e32dd7368b3d8ba132c004c8fad
BLAKE2b-256 b02959ba909291ec00040ae05c47dc1941bb1189dcf5c088454adc6428bc2143

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 159243406be7b2f2cacaa6e3eb34dede295bec1b90aa92a54523a12ce7b32544
MD5 a5eb4e8d2b8fb7aaf9e25d0aec606da5
BLAKE2b-256 da6e059162c04c4b007fe7d4156fccfccaaab87f33dc6201593213c2b9ddcbac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbc-2.3.11-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bda6102a09fea0fe28ce7c7dadac9d48deee62a20cb8577c4bc9f62b2b74ad59
MD5 d3b80ecec005046b591e2dbfe68a2dad
BLAKE2b-256 6200b8f74fb306a5295961fca86cdca09bcb2f752577cd14c5da86084e6532a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4805262a5050e264a09838c7754c0657c2b05e8706127737e8a23d6b16ed32e6
MD5 bba5ee714c5c4be0e1c5eb01c0bf3533
BLAKE2b-256 91c30f0ff16365839ca43331a23d2edbfb7eb0f2b5ee705f78e60e825b80077e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.11-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 459a8b1813c17693a6133ab2e17bd48543388c10220d76bf036a99ab464985ba
MD5 363ea4147c5e41e6cd7e44e8f5eaf0e4
BLAKE2b-256 14304f6a494f72a1ae4fc7d0dc226048fa4c6d3e33304781bd0fcad0196913f5

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