SWavesSpectrogram#

class radiospectra.sources.SWavesSpectrogram(data, time_axis, freq_axis, start, end, t_init, t_delt, t_label, f_label, content, bg)[source]#

Bases: LinearTimeSpectrogram

Attributes Summary

COPY_PROPERTIES

Methods Summary

create(*args, **kwargs)

Create SWavesSpectrogram from given input dispatching to the

read(filename, **kwargs)

Read in FITS file and return a new SWavesSpectrogram.

swavesfile_to_date(filename)

Attributes Documentation

COPY_PROPERTIES = [('time_axis', 1), ('freq_axis', 1), ('instruments', 1), ('start', 0), ('end', 0), ('t_label', 0), ('f_label', 0), ('content', 0), ('t_init', 0), ('t_delt', 0), ('bg', 0)]#

Methods Documentation

classmethod create(*args, **kwargs)#
Create SWavesSpectrogram from given input dispatching to the

appropriate from_* function.

Possible signatures:

create(filename: str) -> from_file()

create(directory: str) -> from_dir()

create(singlepattern: str) -> from_single_glob()

create(pattern: str) -> from_glob()

create(filenames: list) -> from_files()

create(url: str) -> from_url()

classmethod read(filename, **kwargs)[source]#

Read in FITS file and return a new SWavesSpectrogram.

static swavesfile_to_date(filename)[source]#