Q-Transform (gwpy.signal.qtransform)#

Python implementation of the tiled Q-transform scan.

This is a re-implementation of the original Q-transform scan from the Omega pipeline, all credits for the original algorithm go to its authors.

Functions#

q_scan(data[, mismatch, qrange, frange, ...])

Transform data by scanning over a QTiling.

Classes#

QGram(plane, energies, search)

Store tile energies over an irregularly gridded plane.

QPlane(q, frange, duration, sampling[, mismatch])

Iterable representation of a Q-transform plane.

QTile(q, frequency, duration, sampling[, ...])

Representation of a tile with fixed Q and frequency.

QTiling(duration, sampling[, qrange, ...])

Iterable constructor of QPlane objects.

Class Inheritance Diagram#

Inheritance diagram of gwpy.signal.qtransform.QGram, gwpy.signal.qtransform.QPlane, gwpy.signal.qtransform.QTile, gwpy.signal.qtransform.QTiling