Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.52 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.52 KB

GPS Run Tracker

Christopher Bronner -- christopher.bronner@gmail.com 2 Jun 2018

This python script imports gpx files recorded with the Runkeeper app, extracts statistics, visualizes runs and compares multiple runs.

Check out the annotated notebooks 'GPS tracker.ipynb' and 'run stat analysis.ipynb' to see what the script does!

DESCRIPTION OF FILES

GPS tracker.ipynb

  • Reads a singe gpx file and extracts different metrics
  • Visualizes the data in a height profile, a pace profile and running maps

GPS evaluate file.ipynb eval_file.py (contains the functionality of the above GPS tracker, but is readily importable)

GPS multiple file analysis.ipynb

  • Runs eval_file.py on every gpx file in a specified folder
  • Saves the extracted parameters in a csv file named run-stats.csv

run stat analysis.ipynb

  • Analyzes run-stats.csv and shows a list of longest runs and fastest half marathons

Further development goals:

  • Overlay different runs in one map
  • Identify whether two runs were on the same route
  • Identify where the runner lives