Parse Apple Health App dump conveniently and create visualizations.
Add the exported dump (see here for manual), usally named
export.zip, into the directory
AppleHealthParser is able to unzip and parse it.
Install the package as shown in the installation section. Or simply use:
pip install health-tracking
In order to set up the necessary environment:
- create an environment
health-trackingwith the help of conda,
conda env create -f environment.yaml
- activate the new environment with
conda activate health-tracking
python setup.py install # or `develop`
Optional and needed only once after
install several pre-commit git hooks with:
and checkout the configuration under
-n, --no-verifyflag of
git commitcan be used to deactivate pre-commit hooks temporarily.
install nbstripout git hooks to remove the output cells of committed notebooks with:
nbstripout --install --attributes notebooks/.gitattributes
This is useful to avoid large diffs due to plots in your notebooks. A simple
nbstripout --uninstallwill revert these changes.
Then take a look into the
Dependency Management & Reproducibility
- Always keep your abstract (unpinned) dependencies updated in
environment.yamland eventually in
setup.cfgif you want to ship and install your package via
- Create concrete dependencies as
environment.lock.yamlfor the exact reproduction of your environment with:
For multi-OS development, consider using
conda env export -n health-tracking -f environment.lock.yaml
--no-buildsduring the export.
- Update your current environment with respect to a new
conda env update -f environment.lock.yaml --prune
This project has been set up using PyScaffold 3.2.3. For details and usage information on PyScaffold see https://pyscaffold.org/.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size health_tracking-0.1-py2.py3-none-any.whl (9.2 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View|
|Filename, size health-tracking-0.1.tar.gz (21.1 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for health_tracking-0.1-py2.py3-none-any.whl