pymovements.events#

Provides 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[, ...])

Fixation identification based on dispersion threshold (I-DT).

pymovements.events.ivt(velocities[, ...])

Identification of fixations based on velocity-threshold (I-VT).

pymovements.events.microsaccades(velocities)

Detect micro-saccades from velocity gaze sequence.

pymovements.events.fill(events, timesteps[, ...])

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.