Do you need to deal with wearable data? Then you are in the right place! In this repository you will find a Python package that you can use to analyse all data collected with several data sources. At the moment, we support:
The aim of this Python package is to offer a series of functions for the loading and analysis of the data. Furthermore, the aim is to build a command line interface (CLI) for data extraction and a web-based dashboard for:
At this stage of development, the package is still not uploaded to PyPi, and thus can be only be installed through a local installation:
git clone git@github.com:dado93/pywearable.git
cd pywearable
pip install --editable .
The package was designed to be used in the most straightforward way:
import pywearable.loader
_BASE_FOLDER = "..." # Path to folder with data downloaded from Labfront
labfront_loader = pywearable.loader.LabfrontLoader()
sleep_summaries = labfront_loader.load_garmin_connect_sleep_summary("user-01")
The format for documentation is numpy-style. The documentation of the package can be built locally using sphinx.
cd docs
make html