pygwb.spectral.before_after_average

pygwb.spectral.before_after_average(psdgram: Spectrogram, segment_duration: int, N_avg_segs: int)[source]

Average the requested number of PSDs from segments adjacent to the segment of interest (for which CSD is calculated).

Parameters:
  • psdgram (gwpy.spectrogram.Spectrogram (PSD)) – PSD spectrogram.

  • segment_duration (int) – Duration (in seconds) of data used for each PSD calculation.

  • N_avg_segs (int) – Number of segments to be used for PSD averaging (from both sides of the segment of interest). N_avg_segs should be even and >= 2.

Returns:
avg_psdgram: gwpy.spectrogram.Spectrogram

Averaged psd gram.

See also

gwpy.spectrogram.Spectrogram

More information here.