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

Uploaded Source

Built Distributions

PyCBC-2.3.7-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.7-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.7-cp310-cp310-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

PyCBC-2.3.7-cp310-cp310-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

PyCBC-2.3.7-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.7-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.7-cp39-cp39-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

PyCBC-2.3.7-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

PyCBC-2.3.7-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.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

PyCBC-2.3.7-cp38-cp38-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

PyCBC-2.3.7-cp38-cp38-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyCBC-2.3.7.tar.gz
Algorithm Hash digest
SHA256 ab90cec3b99ed6e5d5ef0c5a009c4107ad21e510e898d4f033a927f3ba13ecf1
MD5 be5b85f6f5120fec7b702d36680c0398
BLAKE2b-256 26cb16d9b6c9623a7590f27952ba79e921462457732599ad69a8d4ac96de16e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a34c7afe70ce04f5bd3962e50d912c05b22392b8f7e0c56e3d849a71958d4965
MD5 3b59950643890678ec7ce77a9e84035c
BLAKE2b-256 862613c57a4289af7efc32fa085cb0033003c8cac83d75cc9ff78b80135bb593

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 311eeff59f3bb360867d54992517465fe5b41ce242d2d3144b58eacd6bdea4a7
MD5 296a178c80ef387b6f28740116157c79
BLAKE2b-256 d3bf8c08addf95d55f0d83597af0e256ea37c1c5a3711d91f924449a826bcd13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67c035e0565ec4d85f474a13390089ead15c20bb4f633ac85413724aaef2be9f
MD5 6e0b0e5663ae23e9916331dd0569b8bd
BLAKE2b-256 3ee67fb5685a9eda6d33b3b5f5b690144e75dd5e91470c30ace160542251595b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 865c6608b10ecc707a07db76b0f99187a7ff9be9904d07cfe4a415422218a25b
MD5 7bc556a229b802119bf9780c6cb0332c
BLAKE2b-256 94ce90c399b7714c5192ab882227246ea2e33375f8a4141d380f2aefcf230b78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3ce038fede0e84848622b313e966e510226e526b03107e5e716fb4d2a0d0069
MD5 e29fd8ba80f39a32eaba72b822260c3c
BLAKE2b-256 8d4eef9ef83a3bd671585b7ae65a7fac86f386d243dfa4ae1bd78efd51deb05b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1aa9ff487584784c7b88c86636003d22c0237838530d42cc5a37397fad057654
MD5 3d934eb8e4b89a7662f6db93ac3274dc
BLAKE2b-256 82ab61c69477f09325aa747af6d6a074e35710e134ba2d49673d593819435ec3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff30f787bc0b101ef1252f0217583c99edf223b31da5b6083f01ed214d27afd7
MD5 1e0fe77283a20a9e6b17efd3f0c8c59e
BLAKE2b-256 31760b965e5ccd1220c76e85dc28c5416bbffaf971cbbea5bc00e407fa3bda2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 819b4dfa05313806221a4a78f45aebec32565aa4977c898446d4806d88f6246a
MD5 bb2eefac9aa757c4673cebd6b0ed4491
BLAKE2b-256 7eed33da134832a106e2fd772d68a7a52cb68b50b4269c71c1e7c452c3096e54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18f5e85d6d28dda26b389416a10d7ca4194477f2649de0386d47a2acd5b59765
MD5 dcaa621710e28c1ec32190c97125bc7f
BLAKE2b-256 0b581acaef4bf125dcfd1327ab80930a4ec6f2dc5fe60c3f9385a80ac68d4bf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 398aa2edb9a16cc059c8f73f908e0254299816cd2c1b3cb82d12a7b73be1ef2e
MD5 fc0aea751dccf380f072dd9fc77409af
BLAKE2b-256 923535b08e8f1c9eade532666b548517793e812ec9aeb5a2604b169d545656ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c07b9fc848a0067d9609e655b7daeefc77bf4c115d1caf8c1767f5b456ec039b
MD5 a6d56d32951e529807d394857df28c3d
BLAKE2b-256 8d0dc879ed6c7033ccfe00dad9e92db146ee351c30c4b6d46d9ca35bf3cd3ba8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.3.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 267f6fd8d2abaca1f15dee49b0a35fee7625052ab4b932a91fc48dd61d0d6f9e
MD5 d0197d4fe56dda66ccddf2f37af81256
BLAKE2b-256 8bfae65e5b2fd518bee545b3c5e93221a6ed9224b0468b784897411f6511a342

See more details on using hashes here.

Supported by

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