Skip to main content

Basic scripts for worklab devices

Project description

Worklab: a wheelchair biomechanics mini-package

image image image

Essential data analysis and (pre-)processing scripts used in projects 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) data processing
  • Ergometer (Esseda) data processing
  • Push-by-push analysis
  • Spirometer (COSMED) data processing
  • IMU (NGIMU, XIMU3 and MoveSense) data processing
  • Kinematics (Optotrak/OptiTrack) data processing
  • More(?)


For more detailed documentation you can look at the docs.


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.


You can install this package with pip:

pip install worklab


You can find some Jupyter Notebook examples here.

Reporting errors

If you find an error or mistake, which entirely possible, please contact me or submit an issue through this page.


If you want to refer to this package please use this DOI: 10.5281/zenodo.8362962, or cite:

Rick de Klerk, Thomas Rietveld, Rowie Janssen, & Jelmer Braaksma. (2023). Worklab: a wheelchair biomechanics mini-package. Zenodo.

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

worklab-2.0.0.tar.gz (77.5 kB view hashes)

Uploaded Source

Built Distribution

worklab-2.0.0-py3-none-any.whl (67.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page