pymovements.events#

This module holds all event related functionality.

Classes

pymovements.events.EventDataFrame([data, ...])

A DataFrame for event data.

Processing

pymovements.events.EventProcessor(...)

Processes event and gaze dataframes.

pymovements.events.EventGazeProcessor(...)

Processes event and gaze dataframes.

Detection Methods

pymovements.events.idt(positions, velocities)

Fixation identification based on dispersion threshold.

pymovements.events.ivt(positions, velocities)

Identification of fixations based on velocity-threshold

pymovements.events.microsaccades(positions, ...)

Detect micro-saccades from velocity gaze sequence.

pymovements.events.fill(events, positions, ...)

Classify all previously unclassified timesteps as events.

Event Properties

pymovements.events.amplitude(*[, ...])

Amplitude of an event.

pymovements.events.duration()

Duration of an event.

pymovements.events.dispersion(*[, ...])

Dispersion of an event.

pymovements.events.disposition(*[, ...])

Disposition of an event.

pymovements.events.peak_velocity(*[, ...])

Peak velocity of an event.

pymovements.events.location([method, ...])

Location of an event.