hdsemg-select package
Project description
🧼 hdsemg-select 🧼
HDsEMG data cleaning tool
A graphical user interface (GUI) application for selecting and analyzing HDsEMG channels from .mat files. This tool
helps identify and exclude faulty channels and automatically flag potential artifacts like ECG contamination, power line noise (50/60Hz), or general signal anomalies.
Key Features
- ✅ Support for multiple file formats (
.mat,.otb+,.otb4) - 🧠 Intelligent grid detection and configuration
- 🖼 Comprehensive visualization tools
- ⚡️ Advanced artifact detection
- 💾 Structured data export
- 🔍 Detailed signal analysis capabilities
Quick Start
-
Clone the repository:
git clone https://github.com/johanneskasser/hdsemg-select.git cd hdsemg_select
-
Create virtual environment (as admin):
python -m venv venv source venv/bin/activate # On Windows use venv\Scripts\activate pip install -r requirements.txt
-
Run the application:
python src/main.py
📖 For detailed instructions, visit our Installation Guide.
Documentation
Screenshots
Requirements
- Python 3.8+
- See
requirements.txtfor dependencies - Tested on Linux and Windows 11
Related Tools
Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hdsemg_select-0.2.5.tar.gz.
File metadata
- Download URL: hdsemg_select-0.2.5.tar.gz
- Upload date:
- Size: 2.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72314cf4e23ef988ad1f8c416c605f36d9e546be6b3325ce21549760b9f1f62c
|
|
| MD5 |
56c724e387215e24206ce89cc0dd6234
|
|
| BLAKE2b-256 |
58e2c636849884d650091c9c11d27e4c78217d5c26b01730d74260d8f32d7776
|
File details
Details for the file hdsemg_select-0.2.5-py3-none-any.whl.
File metadata
- Download URL: hdsemg_select-0.2.5-py3-none-any.whl
- Upload date:
- Size: 475.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c2a482ab7682f2a23eceb14a778c87b0ff3601185f96c2d26ca475c5983fb01
|
|
| MD5 |
64e68bc87dd22fcfb4e3b3955a86fed8
|
|
| BLAKE2b-256 |
aadcb44ffb9903492f402a4fc88d416faee98145826ec9db246b6d63613dd816
|