Installation¶
There are several ways to install EMGIO depending on your needs.
From GitHub Repository¶
The recommended way to install the latest version of EMGIO is directly from the GitHub repository:
Development Installation¶
For development purposes, you can install EMGIO in editable mode:
This allows you to modify the source code and see the changes without reinstalling.
Dependencies¶
EMGIO has the following dependencies:
Dependency | Purpose | Minimum Version |
---|---|---|
numpy | Array operations | - |
pandas | Data manipulation | - |
scipy | Signal processing | - |
matplotlib | Visualization | - |
pyedflib | EDF/BDF file handling | - |
These dependencies will be automatically installed when you install EMGIO.
Testing¶
To run the tests, you need to install the test dependencies:
Then you can run the tests with:
Verifying Installation¶
You can verify that EMGIO is correctly installed by running:
If you don't see any error messages, EMGIO is installed correctly.