shnitsel.clean.filtration_class#

Classes#

Module Contents#

class Filtration(subject, filtranda=None)#
subject_original#
filtranda#
thresholds#
leading_dim#
trajectory_groupable = 'atrajectory'#
unstacked_trajectory_dim = 'atrajectory'#
property noncumulative_mask#
property cumulative_mask#
property good_throughout#
get_unstacked_dataset()#
get_unstacked_filtranda()#
truncate()#

Perform a truncation, i.e. cut off the trajectory at its last continuously valid frame from the begining.

omit()#
transect(cutoff_time)#
get_unstacked_cumulative_maxima()#
cum_max_quantiles(quantiles=None)#
Parameters:

quantiles (Sequence[float] | None)

Return type:

xarray.DataArray

get_unstacked_cumulative_mask()#
get_independent_populations()#
plot_thresholds()#
plot_populations()#