OpenCap Weightlifting Analyzer (Starter)

OpenCap Weightlifting Analyzer (Starter Template)

Upload OpenCap CSV → map columns → see charts + coaching metrics for Snatch, Clean, and Jerk. Works fully in-browser (HTML/CSS/JS).

1) Upload

Tip: If your CSV includes left/right joint columns, this template can compute symmetry and pick a side or average.

2) Lift & Column Mapping

If you only have frames, use frame index as “time”.

3) Options

Phase detection is “rule-based” (starter). It’s good enough to begin coaching insights, and Tim can upgrade it to ML/physics-informed segmentation later.

Outputs

Status: Waiting for CSV… Detected phases:
Triple Extension Speed (proxy)
Avg |d(hip+knee+ankle)/dt| during power phase
Catch Depth (proxy)
Max knee flexion near catch window
Left–Right Symmetry (knee)
Mean absolute difference across rep
Jerk Dip–Drive (if Jerk)
Dip depth + drive speed proxy
Upload a CSV, map columns, and click Analyze + Plot.

Metrics Table

This table is meant to be saved per rep. In the starter, it analyzes the single CSV file you loaded.
Lift Power Phase (start→end) TES proxy Catch depth (knee °) Dip depth (knee °) Drive speed proxy Symmetry (knee °) Notes