Spectrograms (gwpy.spectrogram)#

Create, manipulate, read, and write spectrogram data.

See also

Classes#

Spectrogram(data[, unit, t0, dt, f0, df, ...])

A 2D array holding a spectrogram of time-frequency data.

SpectrogramList(*items)

Fancy list representing a list of Spectrogram.

Class Inheritance Diagram#

digraph inheritance79c3fb9ce4 { bgcolor=transparent; rankdir=TB; size="8.0, 12.0"; "Array" [URL="../gwpy.types.Array/#gwpy.types.Array",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Array holding data with a unit, and other metadata."]; "Quantity" -> "Array" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Array2D" [URL="../gwpy.types.Array2D/#gwpy.types.Array2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A two-dimensional array with metadata."]; "Series" -> "Array2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Generic" [URL="https://docs.python.org/3/library/typing.html#typing.Generic",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Abstract base class for generic types."]; "Quantity" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A `~astropy.units.Quantity` represents a number with some associated unit."]; "ndarray" -> "Quantity" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Series" [URL="../gwpy.types.Series/#gwpy.types.Series",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A one-dimensional data series."]; "Array" -> "Series" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Spectrogram" [URL="../gwpy.spectrogram.Spectrogram/#gwpy.spectrogram.Spectrogram",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A 2D array holding a spectrogram of time-frequency data."]; "Array2D" -> "Spectrogram" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpectrogramList" [URL="../gwpy.spectrogram.SpectrogramList/#gwpy.spectrogram.SpectrogramList",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Fancy list representing a list of `Spectrogram`."]; "TimeSeriesList" -> "SpectrogramList" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TimeSeriesBaseList" [URL="../gwpy.timeseries.TimeSeriesBaseList/#gwpy.timeseries.TimeSeriesBaseList",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Fancy list representing a list of `TimeSeriesBase`."]; "Generic" -> "TimeSeriesBaseList" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TimeSeriesList" [URL="../gwpy.timeseries.TimeSeriesList/#gwpy.timeseries.TimeSeriesList",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Fancy list representing a list of `TimeSeries`."]; "TimeSeriesBaseList" -> "TimeSeriesList" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ndarray" [URL="https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="ndarray(shape, dtype=float, buffer=None, offset=0, strides=None, order=None)"]; }