Fueling and time-to-exhaustion
fueling_planCompute substrate partitioning (CHO/fat oxidation), required carb intake rate, and predicted time-to-glycogen-depletion for an endurance effort. Source: ham.run substrate module. Pass useMyData:true to overlay weight and VO₂max from the connected athlete profile.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sex | No | Athlete sex — affects substrate partitioning. | |
| vo2max | No | Estimated VO₂max in mL O₂ · kg⁻¹ · min⁻¹. | |
| weightKg | No | Body weight in kilograms. | |
| pctVO2max | Yes | Race intensity as % VO₂max. | |
| useMyData | No | Overlay weight and VO₂max from the connected athlete profile. | |
| glycogenPoolG | Yes | Starting muscle+liver glycogen, grams. Typical 400–700. | |
| transportType | Yes | "sglt1" caps absorption at 1.0 g/min; "dual" (glucose+fructose) at 1.5 g/min. | dual |
| choIntakeGPerHr | Yes | Planned CHO intake during race, g/hr. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rer | Yes | Respiratory exchange ratio at given intensity. | |
| input | Yes | Echo of resolved input parameters. | |
| notes | Yes | Warning if intake exceeds absorption ceiling. | |
| vo2LPerMin | Yes | Absolute VO₂ at race intensity, L/min. | |
| choEnergyPct | Yes | Percentage of energy from carbohydrate. | |
| energyKJPerMin | Yes | Total energy expenditure, kJ/min. | |
| timeToExhaustion | Yes | Formatted time to exhaustion. | |
| choOxidationGPerMin | Yes | Carbohydrate oxidation rate, g/min. | |
| fatOxidationGPerMin | Yes | Fat oxidation rate, g/min. | |
| timeToExhaustionMin | Yes | Minutes until glycogen depletion. | |
| effectiveIntakeGPerMin | Yes | Effective CHO intake after absorption cap, g/min. | |
| recommendedIntakeGPerHr | Yes | Recommended CHO intake, g/hr. | |
| absorptionCeilingGPerMin | Yes | Max gut absorption rate, g/min. |