sherlockpipe.scoring.AverageSpectrumSignalSelector.AverageSpectrumSignalSelector

class sherlockpipe.scoring.AverageSpectrumSignalSelector.AverageSpectrumSignalSelector

Bases: SignalSelector

Selects the signal with best SNR by summing all the residuals from each detrend search and then computing the SDE.

__init__()

Methods

__init__()

select(id_run, sherlock_target, star_info, ...)

Selects the best signal given the implementation of this method.

select(id_run, sherlock_target, star_info, transits_min_count, time, lcs, transit_results, wl, cadence)

Selects the best signal given the implementation of this method.

Parameters:
  • transit_result_detrends – a list of transit results to be explored.

  • snr_min – the minimum snr to allow a signal to be considered good enough.

  • sde_min – the minimum sde to allow a signal to be considered good enough.

  • detrend_method – the detrend method used to obtain the candidate transit results

  • wl – the window length used by the detrend method used.

Returns:

a SignalSelection with the parameters that characterize the best selection.