tlpipe.rfi.sum_threshold.SumThreshold

class tlpipe.rfi.sum_threshold.SumThreshold(time_freq_vis, time_freq_vis_mask=None, first_threshold=6.0, exp_factor=1.5, distribution='Rayleigh', max_threshold_length=1024, min_connected=1)[source]

The SumThreshold 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.5, distribution='Rayleigh', max_threshold_length=1024, min_connected=1)[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_sum_threshold(length, threshold)
init_threshold_with_flase_rate(resolution, …)
vertical_sum_threshold(length, threshold)