Step-by-step workflows for every tool. Jump to any section using the sidebar. For reference documentation see Help.
Video tutorials on YouTube Watch the full walkthroughs on the Sports Science Studio channel — @SportsScienceStudio. Each will be embedded here as it’s finished. Open channel →Tutorials are organised by the same categories as the main menu. Each workflow is self-contained — no need to read in order. All tools run in the browser; no installation required. Chrome or Edge recommended for the widest video codec support.
Track knee flexion (or any joint angle) frame by frame and view the full position, velocity and acceleration curves in Kinematics.
Go to Analyse and click Choose Video File. MP4, MOV, and WebM all work.
Open the Calibration tab, enter your camera FPS (30, 60, 120, 240...) and click Apply Calibration. Required for correct velocity calculations.
Click Draw scale line, click both ends of a known reference in frame, enter the real length. This converts pixels to metres throughout.
Select Angle (A) and click three landmarks: proximal, vertex, distal. For knee flexion: hip → knee → ankle.
Step with →. Press F to copy the annotation to the next frame, then drag each point to adjust. Or toggle auto-tracking on the annotation card.
In the Tools panel, click Kinematics then Full view →. Position, filtered velocity, and acceleration appear as separate sub-plots.
Convert all measurements from pixels into metres. The calibration applies to every annotation and export.
A metre stick, court line, or any known distance at the same depth as the movement.
In the Calibration tab, click Draw scale line and click both ends of the reference object.
Type the length and choose your unit (m, cm, mm). Click Apply Calibration.
The calibration badge turns green. All distances, velocities, and accelerations now use real units. Calibrate before placing annotations where possible.
The tool uses normalised cross-correlation (NCC) template matching to follow a marker automatically across frames.
Navigate to a frame where the target is unoccluded. Select Marker (M) and click the object centre.
Click ⟳ Off on the annotation card. A template patch is captured from the current frame.
Press Space to play or → to step. The marker follows automatically.
Switch to Select (V), drag any incorrect points to the right position. The template updates from the corrected location.
Overlay kinematics from two sessions — pre/post intervention, left vs right limb, or athlete A vs B.
After each analysis in Analyse, go to Tools → Export → Session JSON. Keep both files.
Go to Compare from the Video Analysis menu.
Upload Session A and Session B. Trackable annotations appear as checkboxes.
Tick the annotations and click Compare. Session A = solid purple; Session B = teal dashed; difference = orange dotted.
Toggle between Position, Velocity, and Acceleration. Export CSV for downstream statistics.
Extract jump height, RSI, peak force, and impulse from raw vertical GRF data.
From your force plate software, export vertical GRF as CSV. Include ≥ 0.5 s quiet standing before the jump. Time in seconds, force in Newtons.
Go to Jump from Performance & Force.
Upload the file. Select the time and force columns. Set sample rate (typically 500–2000 Hz) and jump type (CMJ, SJ, or DJ).
Click Run analysis. Take-off and landing are auto-detected. Jump height (flight time and impulse-momentum methods), peak force, net impulse, and RFD are computed.
Compute split velocity, peak speed, and flying-phase metrics from timing gate or video timestamps.
Note the total elapsed time at each distance — not the split. Timing gates, video (frame ÷ fps), or stopwatch all work.
Go to Sprint. Default distances are 0, 5, 10, 20, 30, 40, 60 m — edit to match your setup.
Type the cumulative time at each distance and click Analyse. Velocity-distance and velocity-time charts appear with the full split breakdown table.
Peak velocity, time to peak, and fastest flying 10 m split are highlighted. Export CSV to build athlete records over time.
Standard pipeline: check spectrum → band-pass filter → full-wave rectify → RMS envelope.
Go to Signal Processing. Upload CSV or Excel, select the EMG column, set sample rate (1000–2000 Hz typical).
Select FFT spectrum → Apply. Identify noise frequencies (50/60 Hz mains interference shows as a spike). This guides your filter cutoff choice.
Select Butterworth BP. Set low cutoff 20 Hz, high cutoff 500 Hz (SENIAM). Click Apply. The before/after overlay updates.
Select Rectify (abs) → Apply. All values become positive.
Select RMS envelope, set window to 50 ms (100 ms for slower tasks) → Apply. The smooth activation envelope appears.
Export CSV for both signals with timestamps. Export graph for the chart.
Detect footstrikes, compute cadence, step time variability, and left/right symmetry from accelerometer data.
Export the vertical acceleration channel as CSV from your device software. Note the sample rate.
Go to IMU / Step Detection. Upload, select vertical axis column, set sample rate.
Start at 1.2 g for walking, 2–3 g for running. Minimum gap default 250 ms; increase for slow walking (350–400 ms).
Click Detect steps. Green dots mark footstrikes. The symmetry bar compares odd vs even steps — values above 6% asymmetry may be clinically relevant (Robinson et al., 1987).
The worked solution fills in 10 equations with your actual values as you digitise — designed to be projected and followed alongside student notes.
A stroboscopic photo or video-frame composite showing the projectile at equal time intervals. Include a known reference distance in the same plane.
Go to Projectile Motion. Upload the image. Click Draw calibration line, click both ends of the reference, enter the length.
Enter the stroboscope frequency (Hz). At 25 Hz, each position is 0.04 s apart.
Click each projectile position from first to last (minimum 3). The connecting line updates as you go.
Click Analyse projectile motion. The right panel fills in all 10 steps: Δt → Δx → Δy → vₓ → v_y0 → v₀ → θ → ΔH → T → R. Each step shows the formula, substituted values, and result.
Compute joint angles and clinical flags from a single photograph. Four preset landmark kits for common assessments.
Clear lateral or frontal view, full body visible, relaxed stance. Camera perpendicular to the plane of interest at subject mid-height.
Go to Posture. Upload the photo and select a preset.
Each landmark is listed on the left. Click precisely — the list ticks off as you go. A yellow plumb line and segment lines overlay automatically.
Results appear with Normal / Mild / Notable flags based on published reference values (Kendall 2005, Norkin & Levangie 2011, Magee 2014). Click Save PNG to download the annotated image.
Plot peak angular velocity timing across the chain to assess proximal-to-distal sequencing efficiency.
From motion capture export (CSV with one column per segment) or manually from digitised joint angles in Analyse → Kinematics.
Go to Kinetic Chain. Select the preset matching your movement (Overhead throw, Kick, Bat/racquet, or Custom).
For each segment, enter the peak angular velocity (deg/s) and the time it occurred (s). Or use Upload CSV mode with columns in proximal-to-distal order.
The cascade chart shows each peak as a dot at its time. Correct sequencing: each point to the right of (later than) the one before it. The sequence score shows the percentage of correctly ordered transitions.
Compute ICC, CV, SEM, and MDC from multiple trials. Determine whether an observed change is real or within measurement error.
One column per trial in CSV or Excel. Each row = one time sample. Header row with trial labels.
Go to Reliability. Upload, set sample rate, choose the reliability metric (Peak, Mean, ROM, or Integral).
Mean ± SD curve appears with individual trial overlays. ICC(2,1) shown with benchmark (Koo & Li, 2016). CV, SEM, and MDC displayed with their formulas.
For exactly two trials, a Bland-Altman plot appears automatically. Limits of agreement = mean difference ± 1.96 SD.
Any observed change larger than the MDC value is greater than measurement error can explain at 95% confidence — it represents a real change.