Skip to main content

Utility Methods for hd-semg files.

Project description


App Icon

📦 hdsemg-shared 📦

HDsEMG toolbox

PyPI Version Python Versions

Reusable Python components and utilities for high-density surface EMG (HD-sEMG) signal processing and input/output (I/O).

This module provides shared logic for HD-sEMG signal processing and file handling, used across multiple related projects, such as hdsemg-pipe and hdsemg-select. It is installable as a standalone Python package and is designed to simplify working with HD-sEMG data.


📦 Installation

This package lives inside a subdirectory (src/shared_logic) of a larger monorepo. It includes its own setup.py and can be installed directly via pip.

    python.exe -m pip install --upgrade pip 
    pip install hdsemg-shared

🧪 Local Development

If you're actively developing or testing the module locally, you can install it in editable mode:

cd path/to/hdsemg-pipe/src/shared_logic
pip install -e .

This will allow you to make code changes without reinstalling the package.


🧰 Requirements

This module requires:

  • Python ≥ 3.7
  • numpy
  • scipy

These will be installed automatically via install_requires if not already present in your environment.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hdsemg_shared-0.0.9.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hdsemg_shared-0.0.9-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file hdsemg_shared-0.0.9.tar.gz.

File metadata

  • Download URL: hdsemg_shared-0.0.9.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.17

File hashes

Hashes for hdsemg_shared-0.0.9.tar.gz
Algorithm Hash digest
SHA256 9308790bed8f084c5499ecab5e42a1bf3a68bdd843e8027450d3ec74a474c6e7
MD5 af1abb449f23006e5e23ac0678ca2b8b
BLAKE2b-256 6a9c4a98103f6bad87a1f83d0a7cbad6c458a53290fa13ce3bfc0a8c961f63b9

See more details on using hashes here.

File details

Details for the file hdsemg_shared-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: hdsemg_shared-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.17

File hashes

Hashes for hdsemg_shared-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 f4b1bf0bb645213388219f860fafeb2156c586f955805993bd279c615ff7c315
MD5 0c1c8b97fe8498152e1deb47a453792c
BLAKE2b-256 b444d5dfc0cdfa43635b675a492f8d64ee6aee12028641f6cdf2ec407f3bba34

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page