Data Types#

Data types are used to store and process data in MyoVerse. They are used to store data in a structured way and to apply filters to the data.

EMGData(input_data, sampling_frequency[, ...])

Class for storing EMG data.

KinematicsData(input_data, sampling_frequency)

Class for storing kinematics data.

VirtualHandKinematics(input_data, ...)

Class for storing virtual hand kinematics data from MyoGestic [1]_.

If you wish to apply Filters to the data, you can use the following functions:

_Data.apply_filter(filter[, ...])

Applies a filter to the data.

_Data.apply_filter_sequence(filter_sequence)

Applies a sequence of filters to the data sequentially.

_Data.apply_filter_pipeline(filter_pipeline, ...)

Applies a pipeline of filters to the data.

Base Data Class#

Important

If you wish to add a new data type make sure they inherit from the following base class.

_Data(raw_data, sampling_frequency, ...)

Base class for all data types.