Basic scripts for worklab devices
Project description
Essential data analysis and (pre-)processing scripts used in my project researching the Lode Esseda wheelchair ergometer in the worklab at the University Medical Centre Groningen. Includes all basic io and calculations for the equipment in the worklab, which means:
Measurement wheel (Optipush and SMARTwheel) and ergometer (Esseda) data processing
Push-by-push analysis
Spirometer (COSMED) data processing
IMU (NGIMU) data processing
Kinematics (Optotrak/OptiTrack) data processing
more(?)
Documentation
For more detailed documentation you can look at the docs.
Prerequisites
You need a valid version of Python 3.6+ (because f-strings). This project has a bunch of dependencies for reasons so you will also need the scipy ecosystem , which you probably already have.
Installing
You can install this package with pip:
pip install worklab
Examples
You can find some Jupyter Notebook examples here.
Projects using same code
Viewer (built with PyQt) - source unfortunately was lost when my laptop was stolen
Coast-down analyzer (built with PySide 2)
Reporting errors
If you find an error or mistake, which entirely possible, please contact me or submit an issue through this page.
Citing
If you want to refer to this package please use this DOI: 10.5281/zenodo.3268671, or cite: R.de Klerk. (2019, July 4). Worklab: a wheelchair biomechanics mini-package (Version 1.0.0). Zenodo. http://doi.org/10.5281/zenodo.3268671
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.