algo/IVTFilter.py
def runJob(self, data:DataFrame,  min_velocity:float, noise_level:float, min_static:float, min_motion:float) -> None:
        """Sets filter parameters, processes the data and returns the filtered result.

        :param data: pandas dataframe with only 2 columns - time and speed
        :param min_velocity: min saccade velocity, otherwise consider as fixation
        :param noise_level: max noise velocity, what counts as saccade border
        :param min_static: min interval between saccades, otherwise blend into one saccade
        :param min_motion: min saccade duration, otherwise omit this saccade
        :return: None
        """
        self.setParameter('min_velocity', min_velocity)
        self.setParameter('noise_level', noise_level)
        self.setParameter('min_static', min_static)
        self.setParameter('min_motion', min_motion)

        self.process(data)
Sets filter parameters, processes the data and returns the filtered result.

        :param data: pandas dataframe with only 2 columns - time and speed
        :param min_velocity: min saccade velocity, otherwise consider as fixation
        :param noise_level: max noise velocity, what counts as saccade border
        :param min_static: min interval between saccades, otherwise blend into one saccade
        :param min_motion: min saccade duration, otherwise omit this saccade
        :return: None
        
Sets filter parameters, processes the data and returns the filtered result.
Sets filter parameters processes the data and returns the filtered result .
def runJob(self, data:DataFrame,  min_velocity:float, noise_level:float, min_static:float, min_motion:float) -> None:
        self.setParameter('min_velocity', min_velocity)
        self.setParameter('noise_level', noise_level)
        self.setParameter('min_static', min_static)
        self.setParameter('min_motion', min_motion)
        self.process(data)
def runJob ( self , data : DataFrame , min_velocity : float , noise_level : float , min_static : float , min_motion : float ) -> None : self . setParameter ( 'min_velocity' , min_velocity ) self . setParameter ( 'noise_level' , noise_level ) self . setParameter ( 'min_static' , min_static ) self . setParameter ( 'min_motion' , min_motion ) self . process ( data )
Sets filter parameters, processes the data and returns the filtered result.
Sets filter parameters processes the data and returns the filtered result .
"""Sets filter parameters, processes the data and returns the filtered result.

        :param data: pandas dataframe with only 2 columns - time and speed
        :param min_velocity: min saccade velocity, otherwise consider as fixation
        :param noise_level: max noise velocity, what counts as saccade border
        :param min_static: min interval between saccades, otherwise blend into one saccade
        :param min_motion: min saccade duration, otherwise omit this saccade
        :return: None
        """
None
self
data
DataFrame
pandas dataframe with only 2 columns - time and speed
pandas dataframe with only 2 columns - time and speed
min_velocity
float
min saccade velocity, otherwise consider as fixation
min saccade velocity otherwise consider as fixation
noise_level
float
max noise velocity, what counts as saccade border
max noise velocity what counts as saccade border
min_static
float
min interval between saccades, otherwise blend into one saccade
min interval between saccades otherwise blend into one saccade
min_motion
float
min saccade duration, otherwise omit this saccade
min saccade duration otherwise omit this saccade