gaitmod

Python library for real-time gait modulation prediction using multimodal neural and movement data (LFP, EEG, IMU, EMG) — designed for closed-loop DBS systems in Parkinson’s disease.

https://github.com/orabe/gaitmod

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.5%) to scientific vocabulary

Keywords

bci brain-computer-interface closed-loop-dbs deep-brain-stimulation deep-learning eeg emg gait-analysis imu lfp machine-learning parkinsons signal-processing
Last synced: 6 months ago · JSON representation

Repository

Python library for real-time gait modulation prediction using multimodal neural and movement data (LFP, EEG, IMU, EMG) — designed for closed-loop DBS systems in Parkinson’s disease.

Basic Info
Statistics
  • Stars: 3
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Topics
bci brain-computer-interface closed-loop-dbs deep-brain-stimulation deep-learning eeg emg gait-analysis imu lfp machine-learning parkinsons signal-processing
Created over 1 year ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation

README.md

GaitMod

PyPI Documentation Status

gaitmod is a Python library for processing, analyzing, and modeling multi-modal neural and movement data, including LFP, EEG, EMG, and IMU signals. It focuses on real-time gait modulation prediction in Parkinson's disease and supports customizable deep learning pipelines.

It provides tools to:

  • Preprocess and clean multi-modal data
  • Extract and select features from neural and movement signals
  • Perform feature selection and statistical testing
  • Train and evaluate machine learning models
  • Visualize results

Table of Contents

Overview

This repository contains code and resources for studying gait modifications using data analysis and machine learning techniques.

Documentation

Comprehensive documentation is available at Read the Docs.

The latest release of gaitmod can be found on PyPI.

Installation

Clone the repository:

bash git clone https://github.com/yourusername/gaitmod.git cd gaitmod

Install dependencies:

bash pip install -r requirements.txt

Usage

Run the main analysis script:

bash python main.py

Refer to the documentation on Read the Docs for detailed usage instructions.

Project Structure

gaitmod/ ├── data/ ├── src/ ├── results/ ├── README.md └── requirements.txt

Contributing

Contributions are welcome! Please open issues or submit pull requests.

License

This project is licensed under the MIT License.

Owner

  • Name: Mohammad
  • Login: orabe
  • Kind: user

Citation (CITATION.cff)


      

GitHub Events

Total
  • Release event: 3
  • Watch event: 1
  • Push event: 15
  • Pull request event: 2
  • Create event: 4
Last Year
  • Release event: 3
  • Watch event: 1
  • Push event: 15
  • Pull request event: 2
  • Create event: 4

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 17 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
pypi.org: gaitmod

real-time gait modulation prediction using multimodal neural and movement data (LFP, EEG, IMU, EMG) — designed for closed-loop DBS systems in Parkinson's diseas.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 17 Last month
Rankings
Dependent packages count: 9.0%
Average: 29.8%
Dependent repos count: 50.7%
Maintainers (1)
Last synced: 6 months ago