Skip to main content

Lighweight python stochastic GWB analysis pipeline

Project description

pipeline status coverage report

pygwb

Documentation

Installation instructions

  • Everything needed is in igwn conda environment https://computing.docs.ligo.org/conda/

  • More precisely what you need is

    • numpy
    • scipy
    • matplotlib
    • corner
    • gwpy
    • bilby

    Modules

    The code is currently structured into many small modules.

    • pre-processing.py applies initial data-conditioning steps (high-pass filter and downsampling) on data from individual detector. Also supports importing simualted data.
    • spectral.py calculated CSDs and PSDs for each segment in a job (a coincident time segment of a pair of detectors)
    • postprocessing.py combines the cross-correlation spectrograms into a final spectrum.
    • pe.py defines classes to perform pe with bilby for various models.
    • constants.py contains numerical values of constants used throughout the code. Constants should never be redefined elsewhere.
    • util.py contains miscellaneous useful classes and functionality.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pygwb-0.1.0.tar.gz (88.2 kB view hashes)

Uploaded Source

Built Distribution

pygwb-0.1.0-py3-none-any.whl (69.7 kB view hashes)

Uploaded Python 3

Supported by

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