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:

pip install -e hdsemg-shared

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.10.0.tar.gz (13.9 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.10.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hdsemg_shared-0.10.0.tar.gz
  • Upload date:
  • Size: 13.9 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.10.0.tar.gz
Algorithm Hash digest
SHA256 27ce3a8be9d7ec3377b8ad0da7a3aa6e791cff852c51f70a2157381746832f7f
MD5 d0367740742cc10afed3a40a490f5461
BLAKE2b-256 5887b9d4928794f35bc5f7e1f10184372dae6f6389bb47e319b1295b32a677d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hdsemg_shared-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae0f0816f29e8665cb92c433b07bcfa572c3fefccae0fb766f3f9207f2f17f08
MD5 d431f0ba9a5e432e8f31464e46b95618
BLAKE2b-256 4c148482012ce0c221feed5fa4afbd0211a0d7e95855cffc5e1a961eaf02a156

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