No description
| src | ||
| .gitignore | ||
| .python-version | ||
| geocode_cache.jsonl | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
Training data analyzer
Modules:
DataImporter: Read new files and import them into the database.webapp.py: Web app interface for viewing workout data.
Data is stored as:
- Original workout files: The original files are needed when importing the files into the database using DataImporter, and when plotting the GPS data of specific workout files. The tool does not create its own cached files, and rereads the original file every time it plots the data, in order to reduce the required disk space.
- Database: A CSV file and a JSON file storing the main statistics of all workout files.