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

Uploaded Source

Built Distributions

PyCBC-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyCBC-2.1.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

PyCBC-2.1.5-cp310-cp310-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

PyCBC-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyCBC-2.1.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (8.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

PyCBC-2.1.5-cp39-cp39-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyCBC-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

PyCBC-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

PyCBC-2.1.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (8.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

PyCBC-2.1.5-cp38-cp38-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-2.1.5.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for PyCBC-2.1.5.tar.gz
Algorithm Hash digest
SHA256 542dddb06259fd259014d867ec0662fe8b70893a5b96b601b03b31a05a2790ad
MD5 780fde7dbc8ec9a6fff67d03125414bb
BLAKE2b-256 b1c1c94d7c7cb79057f7e33852d236c9c00b520c1e6c95c87fae5eb3cdcdf018

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06275696cfe41cb2c7c0f4f9ef7d13ace096a27a6eb266459f8efc6462952e18
MD5 e5965073a91e1dffd30b4bcfc91f6f0e
BLAKE2b-256 35fb322b872c9ee664abd72cfc3a43e5c9440801f44b1964336dd34134db28a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f7c31867d51a8ff58c3f623a35584d71c375956326a8e42d8d227db4948e96ec
MD5 759cb9b00cdceee7901f481124063440
BLAKE2b-256 5d2994a005cc5c73d6dc484acb5f624f69c238fb4b9c1b1e81084b8037a62094

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 faaf2c77b877c394c7996096d1322c01355fc4c9ecd0fb3dc53821db513ee5a3
MD5 cc0b00949ab88841287a706eb4b6871e
BLAKE2b-256 c3736917ed0eb8deaa870957f79ab803d77dd7b2a3c8aed56f1e904acbd85cc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 636e1ca707bf5b38ecdfeb62b88faa844ac3a2c243d874d63c652084f29a9387
MD5 c66a387ec34b84b4d4a85f3f2bb6a700
BLAKE2b-256 61fb1a6936a206314bebc664a8bcbad96481fe811a169f7d871a9d03060dd9df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ef5f5853cf8cc609633222f36ca4c1c7acf8862ca61141e593505622e7ce835
MD5 d1659aedf599e8cb04d8fee4ef36a63c
BLAKE2b-256 0b3a5fa7483e9f8bfafd8bda16c4c96213577e4a4a92445f975b8c4eeaa27099

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f6ef476ec01b3e258bd887d5432e442d96d4b2a1e08e5751c5887afa18de94dc
MD5 8ed3456786a17835c766eabe5413f768
BLAKE2b-256 e6371f62eba3f87a2295363ff28cee5496f5ba33c9d08b624702150c48309102

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffac260d451169774cd95d8f4353036e92c366b479f9c9c7c37d3188164881d0
MD5 dfb2757bdd21ce5368c9938d12c031ea
BLAKE2b-256 6dddd002930164d3870c85d3e10a4792bb4b1a159fdf15a2d3a6e6a3d3260a66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b1a9287f14d20132f8269e58456ae366cb5ff55cd72a40b38584d4a87026caa
MD5 07407d1a09b83d917b3837c566f073ce
BLAKE2b-256 b46e81521906308cfc0f14800269066dc24d47eb75079a98258e7ad49b9ea53e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bcb58b1784d89290a2134011b361721225c2afabe2688c507057a0645191ff3e
MD5 6e27b2977af859b1a3ac5aa7ec377cd6
BLAKE2b-256 2f9e1a0f504299228b2e9342e6590d7b2ade49b06fd5377e08c400e92c3df7d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 58a4b1294d113936b6d84a5a1385e18ba6f33e7f69ce242f0afc365d826d1a5b
MD5 aafcb2a723d9c857aff8f78eb127cce9
BLAKE2b-256 dddfb802ff713b12663cf5fc290801250e7582547af3b6a15b95762f5b8eb666

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48323eeeceab02d5f87d3d27fd313fc3dae8bc16582c2a8a964b02d38ee6538c
MD5 abdaef34f52fdb56a3066ecee0b0ba5d
BLAKE2b-256 5f2ed225d7bae50c5dff6220424bf0349e97ca8ef002c5ce6553bfb82f091b8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyCBC-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 94d003f09d5f7e775f33a40dc061e31f8eb4afb5f18a798627fc73a51b0b5c94
MD5 e1e95db9f17da92de5fbdbe960e90828
BLAKE2b-256 204cb5c87734f4ebe6568982bf69a3e5986a2c8250ce99ab6417025d3ce7a9c8

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