Skip to main content

Core library to analyze gravitational-wave data, find signals, and study their parameters.

Project description

PyCBC is a software package used to explore astrophysical sources of gravitational waves. It contains algorithms to analyze gravitational-wave data from the LIGO and Virgo detectors, detect coalescing compact binaries, and measure the astrophysical parameters of detected sources. PyCBC was used in the first direct detection of gravitational waves and is used in the flagship analysis of LIGO and Virgo data.

PyCBC is developed collaboratively and lead by a team of LIGO scientists with the aim to build accessible tools for gravitational-wave data analysis. One of the easiest ways to get a full software environment is by downloading one of our docker images.

Some interactive examples using portions of the PyCBC library are also hosted as jupyter notebooks on Microsoft Azure. Feel free to give them a try. You can also explore the full documentation pages or the source code on GitHub.

If you use PyCBC in scientific publications, please see our citation guidelines.

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

Uploaded Source

Built Distributions

PyCBC-1.18.0-cp38-cp38-manylinux2010_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

PyCBC-1.18.0-cp38-cp38-manylinux2010_i686.whl (6.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

PyCBC-1.18.0-cp38-cp38-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

PyCBC-1.18.0-cp37-cp37m-manylinux2010_x86_64.whl (6.3 MB view details)

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

PyCBC-1.18.0-cp37-cp37m-manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

PyCBC-1.18.0-cp37-cp37m-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

PyCBC-1.18.0-cp36-cp36m-manylinux2010_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

PyCBC-1.18.0-cp36-cp36m-manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

PyCBC-1.18.0-cp36-cp36m-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

PyCBC-1.18.0-cp27-cp27mu-manylinux2010_x86_64.whl (6.2 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

PyCBC-1.18.0-cp27-cp27mu-manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ i686

PyCBC-1.18.0-cp27-cp27m-manylinux2010_x86_64.whl (6.2 MB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

PyCBC-1.18.0-cp27-cp27m-manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ i686

PyCBC-1.18.0-cp27-cp27m-macosx_10_9_x86_64.whl (4.1 MB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: PyCBC-1.18.0.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0.tar.gz
Algorithm Hash digest
SHA256 0519dda6d3a549621ec638a87eb2a0e8be4a4b50e9bc050bd1aaec3adab3054a
MD5 c4c511e977a361dd1ae50cbb2a59a2c1
BLAKE2b-256 3a1b703c48a9007c27db49ec9026f2ec41670ee57eb12a58357b51bbb1817b0b

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 106e8d0463657e2e91cf67103192de6a881626caa3de02a451423b125df15b44
MD5 3c9ccd1e9750f820b3a53c2c78d90b08
BLAKE2b-256 60bdbb37dd0f76eba1b0d5cb0ad91e039624abc0b17397bb991b6b03b4c912d5

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6415c79353b13805e68227f0855920eb449676a65c6e53b351f949ce37e0bb5e
MD5 005ab4c43e40871eb954233e166c53eb
BLAKE2b-256 e495e606f1347c25be5eb69703ddb7cb774a6b9242bb955fe1c60a76f4450eb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec79283761c8ea5b2a45357dbb61100eb296dcb7e6e79007523f4f9da2ad0b39
MD5 2de7d320fb92978546005be3df03a248
BLAKE2b-256 4247040de39de7149ed0a081c3dd69011818e349dbdf83db86764d93b2a40a3c

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 895d5c1dc9a1e318f6a3f07a4092ee44b8b9bca1b574a740e4ed94c855afbae7
MD5 adb5fcafc025ff3b2e22063cbf5f4f6c
BLAKE2b-256 87af0784a112773ca44c7cfa3fea67e0d36c4f5292a9b1b74d1f38c7a83939a4

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2b1dddfd2a9153e854b5e08fbd17b9e866e6d1f6e1a0781324692c430988df18
MD5 a789e012d4b767e110462e852d88083c
BLAKE2b-256 53ccd64cc85e55d7dfe32303e142f10ec45886df795596804ba4d40577ec10fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyCBC-1.18.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07efdb2e3756bf0315f0ef588b7f31cd8e7ad77ce98d86dfe13fd88e8dd91b14
MD5 f00306f467e5587ccc6023060d9bd0ba
BLAKE2b-256 7abce0e2c01f47138f0fa617e16a6cd7f2cd045262db7c23b7336f1c9cb54dc3

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 40c303fb05d7911cf1d3e5ba16ccc0b39a3c7ba7e5522717e051f6fa6cd8e349
MD5 5ea574573c3d2059fe067c53dc6f1d79
BLAKE2b-256 9d002180a681a1da14a9a16576838096a6e0dfb2a01fcd86270803eeff59230c

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 eb8f19f5a84454ddc9c2db5002eff770fc287b965bb31e1ed2b8645ff0dcf61f
MD5 f2cc80e18f3fd742f7c2b7f812e24026
BLAKE2b-256 3fd6e4fdefaf79405c8dcb7943330d8078362d0425c59c0ff10fdfbb9e8a395e

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 91bc742f99c0e5b2c7fc5c9155c114d06970c7cfd482dc51e47ed416aba44b1a
MD5 9653967e384d9745de018249f41a6e25
BLAKE2b-256 6386152a45669180fa60d364cf2b83c02e2648d18b40e7dcb5e19d4cfdb6c4b5

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 52654338df24c093c75e746fef28e9722b2587826f79ac86c9501ca6363cc347
MD5 36759abcbba7d634bf7d168c48d71d1e
BLAKE2b-256 f200ced9a4ea3ba0d556d4d77f246c33cc048b08c71872345f0023c5d79b893b

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d67fb27ba57df1da7ad30a4d7d0d5206080548207b763e468c135cf36e0b1b71
MD5 18e2a1a8e0d1c5d98e0aa1b03e71b6d6
BLAKE2b-256 fd251858980ba25b4d857082b83fdc3ea4dca1147ba7b56e5ed1fd955658db52

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c622f7797f8114c3d6fceea75e05d50b9f7baa83198ad243f948686a9630c396
MD5 249083eb5dc27f6ac6894b7613d41fc5
BLAKE2b-256 6d062aaf460f7f1606199190ab0b44ff309e6100af67b40a33e8c901b1b2989a

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 527060b0e0bbf4c6aa208198fb414d6649c433c901cd17a0af5db5ffda1a36b9
MD5 747c64282ade01e39a9fb60838512cbd
BLAKE2b-256 5e947f07faf5a0ef1d5797f0d69b534fd6a4cc2851ccf0adcadd151ef7d62b35

See more details on using hashes here.

File details

Details for the file PyCBC-1.18.0-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: PyCBC-1.18.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for PyCBC-1.18.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa4c87da31279f6baf3be09e1769dbae96fd46df7eca27ca62e4dc45f8c201c6
MD5 8d712317b69ce7d2c83bfb62d1792059
BLAKE2b-256 06a4a800aeeb1e59c21f0bf96443d205f50688b5b1bde5c8725cf4d59bd87c0b

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