Skip to main content

1. Load a Session

A session is the entry point for all data in tif1. Specify the year, the Grand Prix, and the session type.

2. Access Lap Data

The first access to .laps starts a parallel fetch. Subsequent calls read from the cache.

3. Analyze a Specific Driver

Examine the data for one driver with the 3-letter driver code.

4. Examine Telemetry

Telemetry gives high-frequency data (Speed, RPM, Throttle, etc.) for every moment of a lap.

5. List the Available Data

Use the helper functions to list the available events and sessions.

6. Create a Chart in One Call

Every chart function in tif1.charts loads its own session. It produces a complete figure in one call. The functions are also re-exported at the top level.
See the Charts API for all chart functions and their shared filters.

Speed Up the First Load

For a first load, use laps_async() to fetch the data for all drivers in parallel:

Learn More

Read the tutorials for advanced analysis examples.

Getting Started

Comprehensive guide.

Examples

More code examples.

API Reference

Core API details.

Charts API

22 one-call chart functions.

Tutorials

Detailed tutorials.
Last modified on September 2, 2026