magsol / garmin

Some scripts I've thrown together to analyze my Garmin data.
MIT License
70 stars 34 forks source link

Contributing back my work #17

Open aquatix opened 6 years ago

aquatix commented 6 years ago

I've been busy lately tinkering with visualising wellness data, and created a branch in my own repo: https://github.com/aquatix/garmin/tree/visualisation

Currently it generates one big page with a list of graphs for all the days that have been downloaded with download.py

I then also started downloading more wellness data then in the previous pull request (think heart rate, stress levels, sleep timings) and created https://github.com/aquatix/garmin/tree/stress to work on that.

Result of that is a richer graph, like this one:

screenshot-2017-11-14 garmin wellness

Are you interested in pull requests? Or shall I just continue developing, merging my stuff into my own master branch and leave you to pull in what you like?

When I start on trying to refactor using requests or MechanicalSoup or somesuch, I'll let you know regardless :)

aquatix commented 6 years ago

I plan on splitting the big page of graphs into one-html-page-per-graph output by the way, as this is growing large and heavy on the browsers.

magsol commented 6 years ago

A viz module would be fantastic! My dream is to eventually work up to interactive plots (a lot like Strava) but this would be an excellent way to start that work :)

Please go ahead and open up pull requests. We can work on the structure of the resulting codebase as needed.

aquatix commented 6 years ago

There's a good idea indeed, will keep that in mind for when I have more time :)

PR's coming up!