PycWB documentation

PycWB is a modular Python implementation of coherent WaveBurst (cWB/cWB-2G) for gravitational-wave burst searches.

Whitened H1 and L1 time-frequency maps of a simulated burst spelling pycWB, with its selected pixels outlined, and the sky map with the H1–L1 delay ring. Opens the full search animation.
A simulated H1–L1 burst through whitening, coherent pixel selection and the sky scan, computed by the search. Watch the full 60-second search lifecycle.

Get started

Explore the documentation

  • Tutorials

    Run prepared experiments and inspect signals, masks, recovery, and reports.

  • How-to guides

    Adapt searches, cluster execution, and postproduction to your own inputs.

  • Concepts and methods

    Understand the pipeline, coherent reconstruction, and significance.

  • Reference

    Look up parameters, commands, data formats, conventions, and Python APIs.

Contributing code? See Development for setup, architecture, and testing.

How the search works

PycWB pipeline from detector data to reconstructed events and postproduction

Watch the 60-second search lifecycle animation and explore each stage in Pipeline Lifecycle. For the project introduction, see About PycWB.

See CLI Reference for commands, or Indexes and search for the complete indexes and search. For questions, see Help and Community; for publication credits, see Use of pycWB in Scientific Publications.