Analyzers
B4Racing includes 30 analyzers for telemetry analysis, ranging from lap statistics to advanced graphics visualization.
Data Analyzers (21)
Analyze session metadata and telemetry data:
- brake_thermal - Brake disc temperature and wear analysis
- braking - Braking performance analysis with brake points, pressure, deceleration, and trail braking metrics
- coasting_detector - Coasting detection: time spent on neither throttle nor brake
- corner_phase - Corner phase breakdown: Entry → Apex → Exit analysis
- cornering - Corner-by-corner analysis with entry/apex/exit speeds, brake points, and time loss
- difficult_sections - Identifies difficult sections requiring special attention
- eda - Comprehensive EDA with telemetry stats, lap analysis, and metadata discovery
- friction_circle - Friction circle analysis: grip utilization from G-force data
- grip_utilization - Position-based grip utilization for track map visualization
- handbrake_analysis - Handbrake technique analysis: timing, duration, steering coordination
- input_harmony - Input harmony analysis: coordination between steering, throttle, and brake
- lapstats - Detailed lap timing statistics with best/worst/average times and consistency metrics
- pedal_overlap - Pedal overlap analysis: left-foot braking detection and scoring
- rally_braking - Rally braking analysis: threshold braking, trail-off quality
- sessions_overview - Overview of recent sessions grouped by car/track with summary statistics
- stage_profile - Rally stage characterization from pacenote data (no telemetry required)
- steering_smoothness - Steering smoothness analysis: rate, jerk, and overcorrection detection
- suspension_analysis - Suspension force and travel analysis
- theoretical_best - Calculate theoretical best lap time by combining fastest mini-sectors from all laps
- throttle_control - Throttle control analysis: smoothness, binary inputs, and progression quality
- tire_analysis - Tire temperature, wear, and pressure analysis for rally stages
Graphics Analyzers (9)
Visualize telemetry data:
- bar_chart - Bar chart for comparing lap times, sector times, or other metrics across laps
- line_chart - Generic line chart for telemetry data over distance or time
- scatter_plot - Generic scatter plot for correlations between telemetry channels
- suspension_forces - Per-wheel suspension spring force overlay
- telemetry_overlay - Telemetry overlay chart with speed, throttle, brake over distance
- track_heatmap - Track heatmap showing speed or other metrics overlaid on track layout
- track_map - Track layout visualization from GPS telemetry data
- track_map_static - Track map from metadata only (no telemetry or session data required)
- wheel_temps - Per-wheel tire temperature overlay
Using Analyzers
All analyzers are accessed through the analyze() command:
analyze(
analyzers='analyzer_name',
event='event_id',
option1='value',
option2='value'
)
Click on an analyzer below to see detailed documentation, options, and examples.