PyCBC


NamePyCBC JSON
Version 2.10.0 PyPI version JSON
download
home_pagehttp://pycbc.org/
SummaryCore library to analyze gravitational-wave data, find signals, and study their parameters.
upload_time2025-10-26 15:31:44
maintainerNone
docs_urlNone
authorThe PyCBC team
requires_python>=3.11
licenseNone
keywords ligo physics gravity signal processing gravitational waves
VCS
bugtrack_url
requirements astropy Mako scipy matplotlib numpy pillow h5py jinja2 mpld3 beautifulsoup4 cython lalsuite lscsoft-glue igwn-segments tqdm gwdatafind pegasus-wms pegasus-wms.api pegasus-wms.common pegasus-wms.worker boto3 certifi GitPython pyjwt pyyaml s3transfer urllib3 markupsafe igwn-ligolw emcee dynesty Sphinx sphinx-carousel sphinx-rtd-theme sphinxcontrib-programoutput sphinx_design pykerr
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![GW150914](https://raw.githubusercontent.com/gwastro/pycbc-logo/master/pycbc_logo_name.png)

[PyCBC](http://pycbc.org) 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](https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.116.061102) 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

 * https://pycbc.org/

Documentation is automatically built from the latest master version

 * https://pycbc.org/pycbc/latest/html/

For the detailed installation instructions of PyCBC

 * https://pycbc.org/pycbc/latest/html/install.html

Want to get going using PyCBC?

 * [Try out our tutorials](https://github.com/gwastro/PyCBC-Tutorials). No software installation required and these can run entirely from the browser.

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](http://pycbc.org/pycbc/latest/html/credit.html) 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](http://zenodo.org/).

[![DOI](https://zenodo.org/badge/31596861.svg)](https://zenodo.org/badge/latestdoi/31596861) [![Build Status](https://travis-ci.org/gwastro/pycbc.svg?branch=master)](https://travis-ci.org/gwastro/pycbc)
[![PyPI version](https://badge.fury.io/py/PyCBC.svg)](https://badge.fury.io/py/PyCBC) ![PyPI - Downloads](https://img.shields.io/pypi/dm/pycbc) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/pycbc/badges/version.svg)](https://anaconda.org/conda-forge/pycbc) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/pycbc/badges/downloads.svg)](https://anaconda.org/conda-forge/pycbc)
[![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](http://www.astropy.org/)

            

Raw data

            {
    "_id": null,
    "home_page": "http://pycbc.org/",
    "name": "PyCBC",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "ligo, physics, gravity, signal processing, gravitational waves",
    "author": "The PyCBC team",
    "author_email": "alex.nitz@gmail.org",
    "download_url": "https://github.com/gwastro/pycbc/tarball/v2.10.0",
    "platform": null,
    "description": "![GW150914](https://raw.githubusercontent.com/gwastro/pycbc-logo/master/pycbc_logo_name.png)\n\n[PyCBC](http://pycbc.org) is a software package used to explore astrophysical sources of gravitational waves.\nIt contains algorithms to analyze gravitational-wave data,\ndetect coalescing compact binaries, and make bayesian inferences from gravitational-wave data.\nPyCBC was used in the [first direct detection of gravitational waves](https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.116.061102) and\nis used in flagship analyses of LIGO and Virgo data.\n\nPyCBC is collaboratively developed by the community and is lead by a team of GW astronomers with the\naim to build accessible tools for gravitational-wave data analysis.\n\nThe PyCBC home page is located on github at\n\n * https://pycbc.org/\n\nDocumentation is automatically built from the latest master version\n\n * https://pycbc.org/pycbc/latest/html/\n\nFor the detailed installation instructions of PyCBC\n\n * https://pycbc.org/pycbc/latest/html/install.html\n\nWant to get going using PyCBC?\n\n * [Try out our tutorials](https://github.com/gwastro/PyCBC-Tutorials). No software installation required and these can run entirely from the browser.\n\nQuick Installation\n```\npip install pycbc\n```\n\nTo test the code on your machine\n```\npip install pytest \"tox<4.0.0\"\ntox\n```\n\nIf you use any code from PyCBC in a scientific publication, then please see our [citation guidelines](http://pycbc.org/pycbc/latest/html/credit.html) for more details on how to cite pycbc algorithms and\nprograms.\n\nFor the citation of the ``pycbc library``,  please use a bibtex entry and DOI for the\nappropriate release of the PyCBC software (or the latest available release).\nA bibtex key and DOI for each release is avaliable from [Zenodo](http://zenodo.org/).\n\n[![DOI](https://zenodo.org/badge/31596861.svg)](https://zenodo.org/badge/latestdoi/31596861) [![Build Status](https://travis-ci.org/gwastro/pycbc.svg?branch=master)](https://travis-ci.org/gwastro/pycbc)\n[![PyPI version](https://badge.fury.io/py/PyCBC.svg)](https://badge.fury.io/py/PyCBC) ![PyPI - Downloads](https://img.shields.io/pypi/dm/pycbc) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/pycbc/badges/version.svg)](https://anaconda.org/conda-forge/pycbc) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/pycbc/badges/downloads.svg)](https://anaconda.org/conda-forge/pycbc)\n[![astropy](http://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](http://www.astropy.org/)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Core library to analyze gravitational-wave data, find signals, and study their parameters.",
    "version": "2.10.0",
    "project_urls": {
        "Download": "https://github.com/gwastro/pycbc/tarball/v2.10.0",
        "Homepage": "http://pycbc.org/"
    },
    "split_keywords": [
        "ligo",
        " physics",
        " gravity",
        " signal processing",
        " gravitational waves"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3a7be93988673b8f5bc5fc78ee7db558a0fff0a771757bd4164e396f28b0ce05",
                "md5": "1a3b4b79288d0d5ff4c25d64d3433d67",
                "sha256": "0713528d324aba684f0ab9033787ce4781670f9b4d0e47bcaccb2cb681f2d3a7"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1a3b4b79288d0d5ff4c25d64d3433d67",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.11",
            "size": 4642471,
            "upload_time": "2025-10-26T15:31:44",
            "upload_time_iso_8601": "2025-10-26T15:31:44.952695Z",
            "url": "https://files.pythonhosted.org/packages/3a/7b/e93988673b8f5bc5fc78ee7db558a0fff0a771757bd4164e396f28b0ce05/pycbc-2.10.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6a467db64543429c7189f2b8946fee87cda3f2624c2c6a06457b771c47e7288a",
                "md5": "a8d165cba071a1b021b5aa7331b5ee50",
                "sha256": "106e6db54c784ce8af7a0de41dbf3908b18e4bfc1d113dbe069093538d6de5e1"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a8d165cba071a1b021b5aa7331b5ee50",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.11",
            "size": 4582815,
            "upload_time": "2025-10-26T15:31:47",
            "upload_time_iso_8601": "2025-10-26T15:31:47.139734Z",
            "url": "https://files.pythonhosted.org/packages/6a/46/7db64543429c7189f2b8946fee87cda3f2624c2c6a06457b771c47e7288a/pycbc-2.10.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3391d93becfe87295fa3ca0682bb7a19650c297893e1cab824cee3a6750190a1",
                "md5": "f4fc7f90db47db03de7184fee74c2562",
                "sha256": "03b5efb3191a61f9da7fa2918d0e6f70398d9f033771c91495574b5fd6cba65c"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f4fc7f90db47db03de7184fee74c2562",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.11",
            "size": 9354715,
            "upload_time": "2025-10-26T15:31:48",
            "upload_time_iso_8601": "2025-10-26T15:31:48.576146Z",
            "url": "https://files.pythonhosted.org/packages/33/91/d93becfe87295fa3ca0682bb7a19650c297893e1cab824cee3a6750190a1/pycbc-2.10.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c6c4b8f34f429f12483e0556cec62d2b8cf082becff61ff5f6ec9c0583633f4a",
                "md5": "3fcc035c2fed4c66ca333d237f5042e2",
                "sha256": "1b6bff88e012d43fe96329119dab027645380eb7fb816f58095b172a3bf27c2f"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3fcc035c2fed4c66ca333d237f5042e2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.11",
            "size": 4644738,
            "upload_time": "2025-10-26T15:31:50",
            "upload_time_iso_8601": "2025-10-26T15:31:50.801217Z",
            "url": "https://files.pythonhosted.org/packages/c6/c4/b8f34f429f12483e0556cec62d2b8cf082becff61ff5f6ec9c0583633f4a/pycbc-2.10.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "039fffd5d7777d94502a3ab12c72f40415179c39e88b5dc28194c3f8e3b27946",
                "md5": "c0e65b50c821dd5b8907d448096080ed",
                "sha256": "280980577b37bb882b3b1a15046aaa5faf0cda798afd4d34c292f8b024b68a4c"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c0e65b50c821dd5b8907d448096080ed",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.11",
            "size": 4584420,
            "upload_time": "2025-10-26T15:31:52",
            "upload_time_iso_8601": "2025-10-26T15:31:52.542018Z",
            "url": "https://files.pythonhosted.org/packages/03/9f/ffd5d7777d94502a3ab12c72f40415179c39e88b5dc28194c3f8e3b27946/pycbc-2.10.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fd8da1c527a89ffdbd1f1a49e5912565642eac7d919d26a82002fd23478dd7af",
                "md5": "2c667c7c57d33ccd72a04f15756f667b",
                "sha256": "e6c43aa941cf05a365b2ae142b50e73f4611239c14dd955fc1fefc20cb98d64c"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2c667c7c57d33ccd72a04f15756f667b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.11",
            "size": 9369345,
            "upload_time": "2025-10-26T15:31:54",
            "upload_time_iso_8601": "2025-10-26T15:31:54.016300Z",
            "url": "https://files.pythonhosted.org/packages/fd/8d/a1c527a89ffdbd1f1a49e5912565642eac7d919d26a82002fd23478dd7af/pycbc-2.10.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "babaf8a7de43ca577838f2793bf0f248075fd167562f40505be91755b741f8de",
                "md5": "eb76c16e60cd444d1ea5e70e92fa48d0",
                "sha256": "ad0a1ab7cef877cf7495d2ef93d885b2c3167815f71e0c13dc997949dff525a2"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "eb76c16e60cd444d1ea5e70e92fa48d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.11",
            "size": 4635803,
            "upload_time": "2025-10-26T15:31:56",
            "upload_time_iso_8601": "2025-10-26T15:31:56.018973Z",
            "url": "https://files.pythonhosted.org/packages/ba/ba/f8a7de43ca577838f2793bf0f248075fd167562f40505be91755b741f8de/pycbc-2.10.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f1aa3430d8157b2b7e8fdea11d573e1e60af590932fd29842383847226a80b1d",
                "md5": "9651db3dc2542d2d87518b295da0bbc0",
                "sha256": "b2d9633d4db58b0c95d0d95f9cad066c148ede5d6bbb03c6dd42c66e13a6a359"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9651db3dc2542d2d87518b295da0bbc0",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.11",
            "size": 4576600,
            "upload_time": "2025-10-26T15:31:57",
            "upload_time_iso_8601": "2025-10-26T15:31:57.378398Z",
            "url": "https://files.pythonhosted.org/packages/f1/aa/3430d8157b2b7e8fdea11d573e1e60af590932fd29842383847226a80b1d/pycbc-2.10.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9c414380a5e88c58406ee4b493d89b41f0d997fcc78815c990bdfd8fa5784219",
                "md5": "3c9b1c033f6441f37b0f6eafb76241cc",
                "sha256": "9cefbabe5b9052c81b366e43e06d40480b420f7cb5417f574b95d79284dff9fa"
            },
            "downloads": -1,
            "filename": "pycbc-2.10.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3c9b1c033f6441f37b0f6eafb76241cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.11",
            "size": 9343778,
            "upload_time": "2025-10-26T15:31:59",
            "upload_time_iso_8601": "2025-10-26T15:31:59.214794Z",
            "url": "https://files.pythonhosted.org/packages/9c/41/4380a5e88c58406ee4b493d89b41f0d997fcc78815c990bdfd8fa5784219/pycbc-2.10.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-26 15:31:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gwastro",
    "github_project": "pycbc",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "landscape": true,
    "requirements": [
        {
            "name": "astropy",
            "specs": [
                [
                    "!=",
                    "4.0.5"
                ],
                [
                    "!=",
                    "4.2.1"
                ],
                [
                    ">=",
                    "2.0.3"
                ]
            ]
        },
        {
            "name": "Mako",
            "specs": [
                [
                    ">=",
                    "1.0.1"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    ">=",
                    "0.16.0"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    ">=",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "!=",
                    "2.2.2"
                ],
                [
                    "!=",
                    "1.19.0"
                ],
                [
                    ">=",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "pillow",
            "specs": []
        },
        {
            "name": "h5py",
            "specs": [
                [
                    ">=",
                    "3.0.0"
                ],
                [
                    "!=",
                    "3.7.0"
                ]
            ]
        },
        {
            "name": "jinja2",
            "specs": []
        },
        {
            "name": "mpld3",
            "specs": [
                [
                    ">=",
                    "0.3"
                ]
            ]
        },
        {
            "name": "beautifulsoup4",
            "specs": [
                [
                    ">=",
                    "4.6.0"
                ]
            ]
        },
        {
            "name": "cython",
            "specs": []
        },
        {
            "name": "lalsuite",
            "specs": [
                [
                    "!=",
                    "7.2"
                ]
            ]
        },
        {
            "name": "lscsoft-glue",
            "specs": [
                [
                    ">=",
                    "1.59.3"
                ]
            ]
        },
        {
            "name": "igwn-segments",
            "specs": []
        },
        {
            "name": "tqdm",
            "specs": []
        },
        {
            "name": "gwdatafind",
            "specs": [
                [
                    ">=",
                    "1.1.3"
                ]
            ]
        },
        {
            "name": "pegasus-wms",
            "specs": [
                [
                    ">=",
                    "5.1.1"
                ]
            ]
        },
        {
            "name": "pegasus-wms.api",
            "specs": [
                [
                    ">=",
                    "5.1.1"
                ]
            ]
        },
        {
            "name": "pegasus-wms.common",
            "specs": [
                [
                    ">=",
                    "5.1.1"
                ]
            ]
        },
        {
            "name": "pegasus-wms.worker",
            "specs": [
                [
                    ">=",
                    "5.1.1"
                ]
            ]
        },
        {
            "name": "boto3",
            "specs": []
        },
        {
            "name": "certifi",
            "specs": []
        },
        {
            "name": "GitPython",
            "specs": []
        },
        {
            "name": "pyjwt",
            "specs": []
        },
        {
            "name": "pyyaml",
            "specs": []
        },
        {
            "name": "s3transfer",
            "specs": []
        },
        {
            "name": "urllib3",
            "specs": []
        },
        {
            "name": "markupsafe",
            "specs": [
                [
                    "<=",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "igwn-ligolw",
            "specs": []
        },
        {
            "name": "emcee",
            "specs": [
                [
                    "==",
                    "2.2.1"
                ]
            ]
        },
        {
            "name": "dynesty",
            "specs": [
                [
                    "<",
                    "3.0"
                ]
            ]
        },
        {
            "name": "Sphinx",
            "specs": [
                [
                    "<",
                    "8.2.0"
                ],
                [
                    ">=",
                    "4.2.0"
                ]
            ]
        },
        {
            "name": "sphinx-carousel",
            "specs": []
        },
        {
            "name": "sphinx-rtd-theme",
            "specs": [
                [
                    ">=",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "sphinxcontrib-programoutput",
            "specs": [
                [
                    ">=",
                    "0.11"
                ]
            ]
        },
        {
            "name": "sphinx_design",
            "specs": []
        },
        {
            "name": "pykerr",
            "specs": []
        }
    ],
    "tox": true,
    "lcname": "pycbc"
}
        
Elapsed time: 2.15443s