radiospectra.spectrogram#

class radiospectra.spectrogram.SpectrogramFactory(
default_widget_type=None,
additional_validation_functions=[],
registry=None,
)[source]

A factory for generating spectrograms.

Parameters:

*inputsstr or pathlib.Path to the file.

Returns:

The spectrogram for the give file

Return type:

radiospectra.spectrogram.Spectrogram

radiospectra.spectrogram Package#

Classes#

CALISTOSpectrogram(data, meta, **kwargs)

CALISTO Spectrogram from the e-CALISTO network.

EOVSASpectrogram(data, meta, **kwargs)

Extend Owen Valley Array (EOVSA) Spectrogram.

GenericSpectrogram(data, meta, **kwargs)

Base spectrogram class all spectrograms inherit.

ILOFARMode357Spectrogram(data, meta, **kwargs)

Irish LOFAR Station mode 357 Spectrogram

RFSSpectrogram(data, meta, **kwargs)

Parker Solar Probe FIELDS/Radio Frequency Spectrometer (RFS) Spectrogram.

RPWSpectrogram(data, meta, **kwargs)

Solar Orbiter Radio and Plasma Waves (RPW) spectrogram.

RSTNSpectrogram(data, meta, **kwargs)

Radio Solar Telescope Network.

SWAVESSpectrogram(data, meta, **kwargs)

STEREO Waves or S/WAVES, SWAVES Spectrogram.

SpectrogramFactory([default_widget_type, ...])

A factory for generating spectrograms.

Variables#

Spectrogram

A factory for generating spectrograms.

Class Inheritance Diagram#

Inheritance diagram of radiospectra.spectrogram.sources.callisto.CALISTOSpectrogram, radiospectra.spectrogram.sources.eovsa.EOVSASpectrogram, radiospectra.spectrogram.spectrogrambase.GenericSpectrogram, radiospectra.spectrogram.sources.ilofar357.ILOFARMode357Spectrogram, radiospectra.spectrogram.sources.psp_rfs.RFSSpectrogram, radiospectra.spectrogram.sources.rpw.RPWSpectrogram, radiospectra.spectrogram.sources.rstn.RSTNSpectrogram, radiospectra.spectrogram.sources.swaves.SWAVESSpectrogram, radiospectra.spectrogram.spectrogram_factory.SpectrogramFactory