SWavesSpectrogram

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

Bases: radiospectra.spectrogram.LinearTimeSpectrogram

Attributes Summary

COPY_PROPERTIES

Methods Summary

create(**kwargs) Create SWavesSpectrogram from given input dispatching to the appropriate from_* function.
read(filename, **kwargs) Read in FITS file and return a new SWavesSpectrogram.
swavesfile_to_date()

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(**kwargs)
Create SWavesSpectrogram from given input dispatching to the
appropriate from_* function.

Possible signatures:

create(filename: basestring) -> from_file()

create(directory: basestring) -> from_dir()

create(singlepattern: basestring) -> from_single_glob()

create(pattern: basestring) -> from_glob()

create(filenames: list) -> from_files()

create(url: basestring) -> from_url()

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

Read in FITS file and return a new SWavesSpectrogram.

static swavesfile_to_date()[source]