API Documentation

GUI Protocols (Panels)

MyoGestic is made out of different panels that are used to control the software. Internally we call these panels protocols since the researcher has to complete each panel from top to bottom, thus following a protocol.

The protocols are as follows:

The base protocol must be inherited by all other protocols. It is the base class for all protocols.

Models

MyoGestic supports following models out of the box:

The models are configured in the configuration file:

Important

If you wish to add a new model, you must add it to the user configuration file. See Examples for more information.

Features

Warning

The feature API will be changed in the future. We are currently working on a new feature API that will be more flexible and easier to use. Stay tuned for updates.

The features can be set in the configuration file:

Following features are supported out of the box: