Read and process running gait related dataframes, ranging from raw (iPhone) activity and IMU data to footpod per-step data and music parameters.
Project description
MERGait
This package assists in reading and processing running gait related data, varying from raw (iPhone) activity and IMU data to footpod per-step data.
Overview
This package is developed as part of the Music Enabled Running project which explores the relationship between the (subconscious) perception of music and the way we run to that music. We hypothesize that by collecting enough data about gait parameters during running and combining it with an extensive set of musical parameters that the person is listening to, we can steer a runner to a different (and ultimately better) running pattern. The analysis will be personalized because we expect our reaction to music to be highly personal as well. We take it beyond syncing your run to a certain rythm of BPM, and take into account the impact of music on your emotions and attention.
As part of this project, we developed a test platform in which data is gathered and combined from recreational runners:
- IMU, GPS, and activity data from a waist-worn iPhone
- foot placement from RunScribe footpods
- music features and analysis data from Spotify
This package can be used to analyze this, and related, data. A grasp of what is computed:
- symmetry between left and right foot parameters
- gait extraction from IMU signals
- symmetry in the IMU signals
Installation
MERGait is compatible with python v3.6+
You can install MERGait via pip:
pip install mergait
Basic usage
We refer to the example notebooks for how to apply the standard recipes for loading and analyzing the gait and music data.
In addition, you can find the reference documentation in MarkDown here or as web page.
Read here how to obtain a sample data set and read the codebook of the sample data.
Contributing to the project
Please contact us if you want to contribute to this project or you are interested in the data.
Acknowledgements
This package was developed as part of the Music Enabled Running research project conducted at the centre of expertise Interaction Design (IXD), which is a research chair at Fontys School of Information and Communication Technology (FHICT), department of Fontys University of Applied Sciences, Eindhoven, The Netherlands.
This research project was additionally funded by:
- Vitality Living Lab
- Nano4Sports
Both initiatives of the Cluster Sports & Technology
Author
Olaf T.A. Janssen
License
MERGait is under the MIT license
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
Built Distribution
File details
Details for the file mergait-0.0.8.tar.gz
.
File metadata
- Download URL: mergait-0.0.8.tar.gz
- Upload date:
- Size: 25.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70556ef9cfca675eabf84039acd4e42dfa7c7051b2b85edf2c68690416fc6d7e |
|
MD5 | a91adb41a6ca585e9f51d3902ad05adf |
|
BLAKE2b-256 | fd4a37513f9d2a9f7f865df3b4c703db937083ef3b856f3b7904434dc0786ee8 |
File details
Details for the file mergait-0.0.8-py3-none-any.whl
.
File metadata
- Download URL: mergait-0.0.8-py3-none-any.whl
- Upload date:
- Size: 28.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c78adc99cfa0469ab43c3d935b069542b81b80241d1cb6761b71d63a4d48e60e |
|
MD5 | 4aaa56c1e5bdc9e94ac20eae4978d3d5 |
|
BLAKE2b-256 | 5c75ee6431dd325c66af49cb72dd69d26deab6ce4f45d96babd557448f799160 |