sorcha.modules.DESFadingFunctionFilter
Functions
|
Wrapper function for DESDetectionProbability and PPDropObservations. |
Module Contents
- DESFadingFunctionFilter(observations, transient_efficiency, module_rngs, verbose=False)[source]
Wrapper function for DESDetectionProbability and PPDropObservations.
Calculates detection probability based on a fading function, then drops rows where the probabilty of detection is less than sample drawn from a uniform distribution.
- Parameters:
observations (Pandas dataframe) -- Dataframe of observations with a column containing the probability of detection.
transient_efficiency (float) -- overall transient efficiency for moving object detection
module_rngs (PerModuleRNG) -- A collection of random number generators (per module).
verbose (boolean, optional) -- Verbose logging flag. Default = False
- Returns:
observations_drop -- Modified 'observations' dataframe without observations that could not be observed.
- Return type:
Pandas dataframe)