gwsumm.data.coherence module

Utilities for data handling and display

gwsumm.data.coherence.add_coherence_component_spectrogram(specgram, key=None, coalesce=True)[source]

Add a Coherence spectrogram to the global memory cache

gwsumm.data.coherence.complex_percentile(array, percentile)[source]
gwsumm.data.coherence.get_coherence_spectrogram(channel_pair, segments, config=None, cache=None, query=True, nds=None, return_=True, frametype=None, nproc=1, datafind_error='raise', return_components=False, **fftparams)[source]

Retrieve the time-series and generate a coherence spectrogram of the two given channels

gwsumm.data.coherence.get_coherence_spectrograms(channel_pairs, segments, config=None, cache=None, query=True, nds=None, return_=True, frametype=None, nproc=1, datafind_error='raise', **fftparams)[source]

Get coherence spectrograms for multiple channels

gwsumm.data.coherence.get_coherence_spectrum(channel_pair, segments, config=None, cache=None, query=True, nds=None, return_=True, **fftparams)[source]

Retrieve the time-series and generate a coherence spectrogram of the given channel