{"repo":"royceschultz/Cycling-Power-Calculator","free":true,"listed":false,"github":"https://github.com/royceschultz/Cycling-Power-Calculator","clone":"git clone https://github.com/royceschultz/Cycling-Power-Calculator.git","description":"Estimate power output given GPS data of a bike ride.","language":"Python","stars":29,"topics":["bicycling","gps-data","strava","sports-analytics","watts","cycling","data-visualization","fitness","gradio","python"],"license":null,"category":"analytics","readme_excerpt":"Cycling Power Calculator Cycling Power Calculator is an interactive application for analyzing cycling ride data from .fit and .gpx files. It allows you to visualize ride metrics, map your route, and estimate your cycling power output using a physics-based model. The app is built with Gradio and Plotly, and is intended for cyclists, coaches, and enthusiasts who want to explore and compare real and calculated power data. Notice Values for important physical constants like air density and drag coefficients are mostly chosen arbitrarily. The accuracy of the physics model may suffer under certain conditions. This app was developed using a personal fit file. Assumptions about data field existence, units, and sample rate are engrained into the code. Your ride data may vary and the app may not work as expected. If you encounter issues, please open an issue on GitHub. Features - Upload and analyze .fit and .gpx ride files - Visualize ride metrics (heart rate, cadence, speed, power, altitude) over time - Interactive ride map plotting GPS data - Histograms for power and heart rate distributions - Physics-based power estimation using customizable rider and bike parameters - Compare real (measured) and calculated (estimated) power output Installation 1. Clone the repository: 2. Install Python dependencies: Ensure python is installed on your system. This app was developed using Python 3.12.9. Usage 1. Run the Gradio app: Alternatively, gradio supports hot reloading (great for development) ","default_branch":null,"files":null,"tree":[],"storefront":"/r/royceschultz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/royceschultz/Cycling-Power-Calculator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}