setigen
Installation
Getting started
Basic usage (setigen.Frame)
Frame methods
Advanced frame topics
Cadences
Voltage synthesis (setigen.voltage)
setigen API reference
setigen.voltage API reference
setigen
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__init__() (setigen.cadence.Cadence method)
(setigen.cadence.OrderedCadence method)
(setigen.frame.Frame method)
(setigen.spectrum.Spectrum method)
(setigen.timeseries.TimeSeries method)
(setigen.voltage.antenna.Antenna method)
(setigen.voltage.antenna.MultiAntennaArray method)
(setigen.voltage.backend.RawVoltageBackend method)
(setigen.voltage.data_stream.BackgroundDataStream method)
(setigen.voltage.data_stream.DataStream method)
(setigen.voltage.polyphase_filterbank.PolyphaseFilterbank method)
(setigen.voltage.quantization.ComplexQuantizer method)
(setigen.voltage.quantization.RealQuantizer method)
A
accuracy (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
acf() (setigen.timeseries.TimeSeries method)
add_constant_signal() (setigen.frame.Frame method)
(setigen.voltage.data_stream.DataStream method)
add_metadata() (setigen.frame.Frame method)
add_noise() (setigen.frame.Frame method)
(setigen.voltage.data_stream.BackgroundDataStream method)
(setigen.voltage.data_stream.DataStream method)
add_noise_from_obs() (setigen.frame.Frame method)
add_signal() (setigen.cadence.Cadence method)
(setigen.frame.Frame method)
(setigen.voltage.data_stream.DataStream method)
add_time() (setigen.voltage.antenna.Antenna method)
(setigen.voltage.antenna.MultiAntennaArray method)
(setigen.voltage.data_stream.DataStream method)
Antenna (class in setigen.voltage.antenna)
apply() (setigen.cadence.Cadence method)
array() (setigen.spectrum.Spectrum method)
(setigen.timeseries.TimeSeries method)
ascending (setigen.cadence.Cadence property)
autocorr() (setigen.timeseries.TimeSeries method)
B
backend (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
BackgroundDataStream (class in setigen.voltage.data_stream)
blimpy_clip() (in module setigen.normalize)
box_f_profile() (in module setigen.funcs.f_profiles)
by_label() (setigen.cadence.OrderedCadence method)
C
Cadence (class in setigen.cadence)
cast_value() (in module setigen.unit_utils)
channelize() (setigen.voltage.polyphase_filterbank.PolyphaseFilterbank method)
check_waterfall() (setigen.frame.Frame method)
chi2() (in module setigen.distributions)
coarse_method (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
collect_data_block() (setigen.voltage.backend.RawVoltageBackend method)
ComplexQuantizer (class in setigen.voltage.quantization)
consolidate() (setigen.cadence.Cadence method)
constant_bp_profile() (in module setigen.funcs.bp_profiles)
constant_path() (in module setigen.funcs.paths)
constant_t_profile() (in module setigen.funcs.t_profiles)
copy() (setigen.frame.Frame method)
CROSSING (setigen.funcs.f_profiles.WidthMode attribute)
D
data (setigen.voltage.spectrogram.VoltageSpectrogramResult attribute)
DataStream (class in setigen.voltage.data_stream)
dedrift() (in module setigen.dedrift)
df (setigen.cadence.Cadence property)
digitize() (setigen.voltage.quantization.RealQuantizer method)
DOWN (setigen.funcs.t_profiles.PulseDirection attribute)
dt (setigen.cadence.Cadence property)
E
estimate_channelized_stds() (setigen.voltage.polyphase_filterbank.PolyphaseFilterbank method)
estimate_stats() (in module setigen.voltage.data_stream)
F
fch1 (setigen.cadence.Cadence property)
fchans (setigen.cadence.Cadence property)
fftlength (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
fine_method (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
fmax (setigen.cadence.Cadence property)
fmid (setigen.cadence.Cadence property)
(setigen.frame.Frame property)
fmin (setigen.cadence.Cadence property)
Frame (class in setigen.frame)
frequency_range (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
from_backend_params() (setigen.frame.Frame class method)
from_data() (setigen.frame.Frame class method)
(setigen.voltage.backend.RawVoltageBackend class method)
from_waterfall() (setigen.frame.Frame class method)
FULL_POL (setigen.voltage.reduction.PolarizationMode attribute)
FULL_STOKES (setigen.voltage.reduction.PolarizationMode attribute)
FWHM (setigen.funcs.f_profiles.WidthMode attribute)
fwhm() (in module setigen.distributions)
G
gaussian() (in module setigen.distributions)
(in module setigen.funcs.func_utils)
gaussian_f_profile() (in module setigen.funcs.f_profiles)
generate_voltage_spectrogram() (in module setigen.voltage.spectrogram)
get_block_size() (in module setigen.voltage.backend)
get_data() (in module setigen.waterfall_utils)
(setigen.frame.Frame method)
get_drift_rate() (setigen.frame.Frame method)
get_frequency() (setigen.frame.Frame method)
get_fs() (in module setigen.waterfall_utils)
get_index() (setigen.frame.Frame method)
get_info() (setigen.frame.Frame method)
get_intensity() (setigen.frame.Frame method)
get_leakage_factor() (in module setigen.voltage.level_utils)
get_level() (in module setigen.voltage.level_utils)
get_mean_distribution() (in module setigen.sample_from_obs)
get_metadata() (setigen.frame.Frame method)
get_noise_stats() (setigen.frame.Frame method)
get_num_blocks() (setigen.voltage.backend.RawVoltageBackend method)
get_parameter_distributions() (in module setigen.sample_from_obs)
get_params() (setigen.frame.Frame method)
get_pfb_voltages() (in module setigen.voltage.polyphase_filterbank)
get_pfb_waterfall() (in module setigen.voltage.waterfall)
get_pfb_window() (in module setigen.voltage.polyphase_filterbank)
get_response() (setigen.voltage.polyphase_filterbank.PolyphaseFilterbank method)
get_samples() (setigen.voltage.antenna.Antenna method)
(setigen.voltage.antenna.MultiAntennaArray method)
(setigen.voltage.data_stream.DataStream method)
get_slice() (setigen.frame.Frame method)
get_snr() (setigen.frame.Frame method)
get_total_noise_std() (setigen.voltage.data_stream.DataStream method)
get_total_obs_num_samples() (in module setigen.voltage.backend)
get_total_stats() (setigen.frame.Frame method)
get_ts() (in module setigen.waterfall_utils)
get_unit_drift_rate() (in module setigen.voltage.level_utils)
get_value() (in module setigen.unit_utils)
get_waterfall() (setigen.frame.Frame method)
get_waterfall_from_raw() (in module setigen.voltage.waterfall)
I
input_spec (setigen.voltage.spectrogram.VoltageSpectrogramResult attribute)
insert() (setigen.cadence.Cadence method)
(setigen.cadence.OrderedCadence method)
integration_factor (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
L
load_npy() (setigen.frame.Frame method)
load_pickle() (setigen.cadence.Cadence class method)
(setigen.frame.Frame class method)
lorentzian() (in module setigen.funcs.func_utils)
lorentzian_f_profile() (in module setigen.funcs.f_profiles)
M
max_freq() (in module setigen.waterfall_utils)
max_norm() (in module setigen.normalize)
mean (setigen.frame.Frame property)
metadata (setigen.voltage.spectrogram.VoltageSpectrogramResult attribute)
min_freq() (in module setigen.waterfall_utils)
mjd (setigen.frame.Frame property)
module
setigen.cadence
setigen.dedrift
setigen.distributions
setigen.frame
setigen.funcs.bp_profiles
setigen.funcs.f_profiles
setigen.funcs.func_utils
setigen.funcs.paths
setigen.funcs.t_profiles
setigen.normalize
setigen.sample_from_obs
setigen.spectrum
setigen.split_utils
setigen.timeseries
setigen.unit_utils
setigen.voltage.antenna
setigen.voltage.backend
setigen.voltage.data_stream
setigen.voltage.level_utils
setigen.voltage.polyphase_filterbank
setigen.voltage.quantization
setigen.voltage.reduction
setigen.voltage.spectrogram
setigen.voltage.waterfall
setigen.waterfall_utils
MultiAntennaArray (class in setigen.voltage.antenna)
multiple_gaussian_f_profile() (in module setigen.funcs.f_profiles)
N
NORMAL (setigen.funcs.paths.SpreadType attribute)
normalize() (setigen.spectrum.Spectrum method)
(setigen.timeseries.TimeSeries method)
num_chans (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
O
obs_length (setigen.frame.Frame property)
obs_range (setigen.cadence.Cadence property)
OrderedCadence (class in setigen.cadence)
output_format (setigen.voltage.reduction.RawReductionSpec attribute)
overwrite_times() (setigen.cadence.Cadence method)
P
params_from_backend() (in module setigen.frame)
periodic_gaussian_t_profile() (in module setigen.funcs.t_profiles)
pfb_frontend() (in module setigen.voltage.polyphase_filterbank)
pfb_frontend_reference() (in module setigen.voltage.polyphase_filterbank)
plot() (setigen.cadence.Cadence method)
(setigen.frame.Frame method)
(setigen.spectrum.Spectrum method)
(setigen.timeseries.TimeSeries method)
pol_mode (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
PolarizationMode (class in setigen.voltage.reduction)
PolyphaseFilterbank (class in setigen.voltage.polyphase_filterbank)
PulseDirection (class in setigen.funcs.t_profiles)
Q
quantize() (setigen.voltage.quantization.ComplexQuantizer method)
(setigen.voltage.quantization.RealQuantizer method)
quantize_complex() (in module setigen.voltage.quantization)
quantize_real() (in module setigen.voltage.quantization)
R
RANDOM (setigen.funcs.t_profiles.PulseDirection attribute)
RANDOM_WALK (setigen.funcs.paths.RfiType attribute)
RawReductionSpec (class in setigen.voltage.reduction)
RawVoltageBackend (class in setigen.voltage.backend)
RealQuantizer (class in setigen.voltage.quantization)
record() (setigen.voltage.backend.RawVoltageBackend method)
reduce_raw() (in module setigen.voltage.reduction)
reduce_raw_to_frame() (in module setigen.voltage.reduction)
reset_start() (setigen.voltage.antenna.Antenna method)
(setigen.voltage.antenna.MultiAntennaArray method)
RfiType (class in setigen.funcs.paths)
rng (setigen.voltage.data_stream.DataStream attribute)
S
sample_gaussian_params() (in module setigen.sample_from_obs)
save_fil() (setigen.frame.Frame method)
save_h5() (setigen.frame.Frame method)
save_hdf5() (setigen.frame.Frame method)
save_npy() (setigen.frame.Frame method)
save_pickle() (setigen.cadence.Cadence method)
(setigen.frame.Frame method)
set_order() (setigen.cadence.OrderedCadence method)
set_time() (setigen.voltage.antenna.Antenna method)
(setigen.voltage.antenna.MultiAntennaArray method)
(setigen.voltage.data_stream.DataStream method)
setigen.cadence
module
setigen.dedrift
module
setigen.distributions
module
setigen.frame
module
setigen.funcs.bp_profiles
module
setigen.funcs.f_profiles
module
setigen.funcs.func_utils
module
setigen.funcs.paths
module
setigen.funcs.t_profiles
module
setigen.normalize
module
setigen.sample_from_obs
module
setigen.spectrum
module
setigen.split_utils
module
setigen.timeseries
module
setigen.unit_utils
module
setigen.voltage.antenna
module
setigen.voltage.backend
module
setigen.voltage.data_stream
module
setigen.voltage.level_utils
module
setigen.voltage.polyphase_filterbank
module
setigen.voltage.quantization
module
setigen.voltage.reduction
module
setigen.voltage.spectrogram
module
setigen.voltage.waterfall
module
setigen.waterfall_utils
module
sigma_clip_norm() (in module setigen.normalize)
simple_rfi_path() (in module setigen.funcs.paths)
sinc2_f_profile() (in module setigen.funcs.f_profiles)
sine_path() (in module setigen.funcs.paths)
sine_t_profile() (in module setigen.funcs.t_profiles)
slew_times (setigen.cadence.Cadence property)
sliding_norm() (in module setigen.normalize)
spec (setigen.voltage.spectrogram.VoltageSpectrogramResult attribute)
Spectrum (class in setigen.spectrum)
split_array() (in module setigen.split_utils)
split_fil() (in module setigen.split_utils)
split_waterfall_generator() (in module setigen.split_utils)
SpreadType (class in setigen.funcs.paths)
squared_path() (in module setigen.funcs.paths)
start_chan (setigen.voltage.reduction.RawReductionSpec attribute)
(setigen.voltage.spectrogram.VoltageSpectrogramSpec attribute)
STATIONARY (setigen.funcs.paths.RfiType attribute)
std (setigen.frame.Frame property)
T
t_start (setigen.cadence.Cadence property)
t_stop (setigen.frame.Frame property)
tchans (setigen.cadence.Cadence property)
tile_response() (setigen.voltage.polyphase_filterbank.PolyphaseFilterbank method)
TimeSeries (class in setigen.timeseries)
to_frame() (setigen.voltage.spectrogram.VoltageSpectrogramResult method)
to_spectrogram() (setigen.voltage.backend.RawVoltageBackend method)
TOTAL_POWER (setigen.voltage.reduction.PolarizationMode attribute)
truncated_gaussian() (in module setigen.distributions)
ts_ext (setigen.frame.Frame property)
U
UNIFORM (setigen.funcs.paths.SpreadType attribute)
UP (setigen.funcs.t_profiles.PulseDirection attribute)
update_metadata() (setigen.frame.Frame method)
update_noise() (setigen.voltage.data_stream.BackgroundDataStream method)
(setigen.voltage.data_stream.DataStream method)
V
voigt() (in module setigen.funcs.func_utils)
voigt_f_profile() (in module setigen.funcs.f_profiles)
voigt_fwhm() (in module setigen.funcs.func_utils)
VoltageSpectrogramResult (class in setigen.voltage.spectrogram)
VoltageSpectrogramSpec (class in setigen.voltage.spectrogram)
W
WidthMode (class in setigen.funcs.f_profiles)
write() (setigen.voltage.spectrogram.VoltageSpectrogramResult method)
Z
zero_data() (setigen.frame.Frame method)