q_scan#
- gwpy.signal.qtransform.q_scan(
- data: TimeSeries,
- mismatch: float = 0.2,
- qrange: tuple[float, float] = (4, 64),
- frange: tuple[float, float] = (0, inf),
- duration: float | None = None,
- sampling: float | None = None,
- **kwargs,
Transform data by scanning over a
QTiling.This utility is provided mainly to allow direct manipulation of the
QTiling.transformoutput. Most users probably just want to useq_transform(), which wraps around this.- Parameters:
- data
TimeSeriesorndarray The time- or frequency-domain input data.
- mismatch
float Maximum allowed fractional mismatch between neighbouring tiles.
- qrange
tupleoffloat (low, high)range of Qs to scan.- frange
tupleoffloat (low, high)range of frequencies to scan.- duration
float Duration (seconds) of input, required if
datais not aTimeSeries.- sampling
float Sample rate (Hertz) of input, required if
datais not aTimeSeries.- kwargs
Other keyword arguments to be passed to
QTiling.transform(), including'epoch'and'search'
- data
- Returns:
- qgram
QGram The raw output of
QTiling.transform().- far
float Expected false alarm rate (Hertz) of white Gaussian noise with the same peak energy and total duration as
qgram.
- qgram