Skip to content
DraconiticResearch
Search Sources API
174,684 studies31 sourcesUpdated 1 h ago
PreprintCC BY 4.0arXiv

Choosing a generator for streaming Gaussian noise in gravitational-wave mock data: accuracy, cost and reproducibility

Abstract

Mock data challenges need long stretches of colored Gaussian noise with a prescribed spectrum. The candidates are the crossfade of independently drawn windows that the standard gravitational-wave libraries implement, overlap-save finite-impulse-response filtering, autoregressive and autoregressive moving-average (ARMA) models, and the reproducible filter of PyCBC. One measure ranks them all: the covariance error against the target over the analysis band, evaluated from each generator's algebra; generated noise only checks the implementations. We also measure throughput, retained state and the cost of bit-exact regeneration. With the target continued smoothly below the band, the crossfade with windows of 256 s or more reaches an error below 10−3 on all eleven detector curves as tabulated, at about 4.7 million samples per second from a state of a few hundred bytes. An overlap-save filter is faster but needs tens of thousands of taps for an error of a few percent, and no tested autoregressive or ARMA configuration lies on the accuracy--throughput fronts. An error of 10−3 needs a window of 8 to 235 s, longest on the design curves with narrow lines, where it also depends on the tabulation. With the target cut at the band edge, as current generators do by default, every method has an error above one half on the projected Advanced LIGO (aLIGO) O4 curve, and the crossfade on five other curves. The crossfade is cyclostationary. With the continued target, its cyclic part is the larger part of the error only at 8 s, on the aLIGO O4 and the Virgo and KAGRA design curves, and stays within a factor of two of the stationary part on the aLIGO O3 and the Virgo and KAGRA design curves. We recommend the crossfade with a window from the table of detector curves, and a smooth continuation of the target below the band.

Related

  1. A Four-Dimensional Gaussian Random Field Generator for Modeling Spatiotemporal Variability in Astrophysical Sources
    Alejandro Cárdenas-Avendaño, Diego Rubiera-Garcia, Frederic H. Vincent
    arXivPreprintCC BY 4.0Full textHigh-energy astrophysicsInstrumentation & methodsarXiv
  2. Constructing likelihoods for a non-Gaussian gravitational-wave background
    Tore Boybeyi, Vuk Mandic, Joseph Romano
    arXivPreprintarXiv licenceFull textCosmologyHigh-energy astrophysicsarXiv
  3. Warm inflation beyond the Gaussian limit: primordial black holes and induced gravitational waves
    Mayukh R. Gangopadhyay, Nilanjana Kumar
    arXivPreprintCC0Full textCosmologyHigh-energy & particle physicsarXiv
  4. A gaussian-process reconstruction of gravitational-wave friction from dark standard sirens
    Michele Mancarella, Viola De Renzis, Alessandro Agapito
    arXivPreprintCC BY 4.0Full textCosmologyGravitation & general relativityarXiv
  5. Optimizing Laguerre-Gaussian Mode Interferometry in Gravitational-Wave Detectors through Modal Degeneracy Breaking
    Liu Tao, Eleonora Capocasa, Matteo Barsuglia
    HALPreprintCC BY 4.0Full textInstrumentation & methodsApplied physics & instrumentationHALarXiv
BibTeX
@misc{wong2026choosing,
  title = {{Choosing a generator for streaming Gaussian noise in gravitational-wave mock data: accuracy, cost and reproducibility}},
  author = {Isaac C. F. Wong},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.01624},
  eprint = {2611.01624},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.01624},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Choosing a generator for streaming Gaussian noise in gravitational-wave mock data: accuracy, cost and reproducibility
AU  - Isaac C. F. Wong
PY  - 2026
DA  - 2026/11/01
PB  - arXiv
DO  - 10.48550/arxiv.2611.01624
UR  - https://arxiv.org/abs/2611.01624
AB  - Mock data challenges need long stretches of colored Gaussian noise with a prescribed spectrum. The candidates are the crossfade of independently drawn windows that the standard gravitational-wave libraries implement, overlap-save finite-impulse-response filtering, autoregressive and autoregressive moving-average (ARMA) models, and the reproducible filter of PyCBC. One measure ranks them all: the covariance error against the target over the analysis band, evaluated from each generator's algebra; generated noise only checks the implementations. We also measure throughput, retained state and the cost of bit-exact regeneration. With the target continued smoothly below the band, the crossfade with windows of 256 s or more reaches an error below 10^−3 on all eleven detector curves as tabulated, at about 4.7 million samples per second from a state of a few hundred bytes. An overlap-save filter is faster but needs tens of thousands of taps for an error of a few percent, and no tested autoregressive or ARMA configuration lies on the accuracy--throughput fronts. An error of 10^−3 needs a window of 8 to 235 s, longest on the design curves with narrow lines, where it also depends on the tabulation. With the target cut at the band edge, as current generators do by default, every method has an error above one half on the projected Advanced LIGO (aLIGO) O4 curve, and the crossfade on five other curves. The crossfade is cyclostationary. With the continued target, its cyclic part is the larger part of the error only at 8 s, on the aLIGO O4 and the Virgo and KAGRA design curves, and stays within a factor of two of the stationary part on the aLIGO O3 and the Virgo and KAGRA design curves. We recommend the crossfade with a window from the table of detector curves, and a smooth continuation of the target below the band.
ER  -