tlpipe.rfi.var_threshold.VarThreshold

class tlpipe.rfi.var_threshold.VarThreshold(time_freq_vis, time_freq_vis_mask=None, first_threshold=6.0, exp_factor=1.2, distribution='Rayleigh', max_threshold_length=1024)[source]

The VarThreshold method.

For more details, see Offringa et al., 2000, MNRAS, 405, 155, Post-correlation radio frequency interference classification methods.

__init__(time_freq_vis, time_freq_vis_mask=None, first_threshold=6.0, exp_factor=1.2, distribution='Rayleigh', max_threshold_length=1024)[source]

x.__init__(…) initializes x; see help(type(x)) for signature

Methods

execute([sensitivity, direction]) Execute the thresholding method.
execute_threshold(factor, direction) Abstract method that needs to be implemented by sub-classes.
horizontal_var_threshold(length, threshold)
init_threshold_with_flase_rate(resolution, …)
vertical_var_threshold(length, threshold)