Universal gait event detection toolkit — 10 methods including BIKE, with C-accelerated backends
Project description
gaitkit (Python)
Python package for gait event detection from motion-capture data.
Install
Current status: PyPI release available (latest stable on PyPI).
Install from local source:
python -m pip install -e ./python
python -m pip install -e "./python[all]" # optional extras
Once published:
pip install gaitkit
Optional extras:
pip install "gaitkit[all]" # onnx + deep + viz
Quick Start
import gaitkit
trial = gaitkit.load_example("healthy")
result = gaitkit.detect(trial, method="bike")
print(result.summary())
# Optional: combine C3D markers with an external angle file
result2 = gaitkit.detect("trial_07.c3d", method="bike", angles="res_angles_t.mat")
DeepEvent weights are downloaded automatically on first DeepEvent use and
cached in ~/.cache/gaitkit/.
Project
- Repository: https://github.com/IDMDataHub/gaitkit
- Issue tracker: https://github.com/IDMDataHub/gaitkit/issues
- Reproducibility: https://github.com/IDMDataHub/gaitkit/blob/master/REPRODUCIBILITY.md
Development testing
python -m pip install -e ./python
python -m unittest -v
Build distributions
python -m pip install build
cd python
python -m build
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
gaitkit-1.2.0.tar.gz
(11.9 MB
view details)
File details
Details for the file gaitkit-1.2.0.tar.gz.
File metadata
- Download URL: gaitkit-1.2.0.tar.gz
- Upload date:
- Size: 11.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fe557cb10dba6153da5af38901455b92362e699865a7f56f884ae814c393f8d
|
|
| MD5 |
8e98350ead7efc571e1bf33c5cef2f5a
|
|
| BLAKE2b-256 |
e6e93dab1f90226c18addc26d43cffbc6d26fe469b49c6deee3f03028b567391
|