Cadence Calculator generates cadence data for your fixed gear GPX activities.
Automatically generate cadence data for your Strava activities
Should you have any problems while installing or using the tool, please open up a new issue.
Python 3
git clone https://github.com/walkersutton/cadence-calculator.git
cd cadence-calculator/
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
flask run -h 0.0.0.0 -p 5000 # debug logging turned on - not a production server
OR
heroku local
Open http://127.0.0.1:5000 in a browser.
- Add support for more data streams (power, temperature, etc.)
- Store gear ratios
- investigate https://github.com/tkrajina/gpxpy
- create tests -> publish accuracy
- keep an original
- delete from account
- upload with cadence
- verify everythign checks out
- delete old GPX - CAREFUL ! DELETING ACTIVITIES IS FINAL -- KUDOS AND COMMENTS ARE NOT PRESERVED ACROSS DELETIONS
- Not all GPX files are created equally - I may've missed a few cases where your GPX file has a different construction than the ones I used for testing.
- Generated cadence data quality reflects GPS data quality.