56 lines
1.7 KiB
YAML
56 lines
1.7 KiB
YAML
owner:
|
||
handle: brutsalvadi
|
||
display_name: Bru
|
||
|
||
input:
|
||
dirs:
|
||
- ~/src/cycling_data_davide/activities
|
||
- ~/src/cycling_data_davide/Karoo_2026
|
||
- ~/src/cycling_data_davide/Karoo
|
||
# Strava bulk export metadata — provides names, descriptions, gear
|
||
metadata_csv: ~/src/cycling_data_davide/activities.csv
|
||
|
||
output:
|
||
dir: ~/src/bincio_data
|
||
|
||
default_privacy: public
|
||
|
||
sensors:
|
||
heart_rate: true
|
||
cadence: true
|
||
temperature: true
|
||
power: true
|
||
|
||
track:
|
||
simplify: rdp
|
||
rdp_epsilon: 0.0001 # ~11m at equator
|
||
timeseries_hz: 1 # 1 sample/second max
|
||
|
||
classifier:
|
||
enabled: false # ML activity type classifier (requires scikit-learn extra)
|
||
|
||
incremental: true # skip files whose hash hasn't changed since last run
|
||
|
||
import:
|
||
strava:
|
||
client_id: 218194 # paste your Client ID from strava.com/settings/api
|
||
client_secret: e787e62357c80c754e4f6129bfdfb849c4c03490 # paste your Client Secret
|
||
|
||
athlete:
|
||
max_hr: 190
|
||
ftp_w: 210
|
||
hr_zones: # 5-zone Coggan, % of max HR 190 bpm
|
||
- [0, 104] # Z1 recovery < 55%
|
||
- [104, 142] # Z2 endurance 55–75%
|
||
- [142, 165] # Z3 tempo 75–87%
|
||
- [165, 176] # Z4 threshold 87–93%
|
||
- [176, 999] # Z5 VO2max > 93%
|
||
power_zones: # 7-zone Coggan, % of FTP 210 W
|
||
- [0, 115] # Z1 active recovery < 55%
|
||
- [115, 157] # Z2 endurance 55–75%
|
||
- [157, 189] # Z3 tempo 75–90%
|
||
- [189, 220] # Z4 threshold 90–105%
|
||
- [220, 252] # Z5 VO2max 105–120%
|
||
- [252, 315] # Z6 anaerobic 120–150%
|
||
- [315, 9999] # Z7 neuromuscular > 150%
|