14–17 Jul 2025
Seattle, Washington
US/Pacific timezone

RNTuple support in Scikit-HEP

14 Jul 2025, 11:50
20m
Seattle, Washington

Seattle, Washington

University of Washington

Speaker

Andres Rios-Tascon (Princeton University)

Description

RNTuple is an new columnar data storage format with a variety of improvements over TTree. The first stable version of the specification became available in 6.34, at the beginning of the year. Thus, we have entered the transition period where our software migrates from TTrees to RNTuples. The Uproot Python library has stayed in the forefront of this transition, and already has fairly comprehensive support for reading and writing RNTuples. In this talk, I will briefly introduce the RNTuple format and its benefits, demonstrate how to use Uproot to read and write RNTuple data, and discuss current capabilities, limitations, and future work to support RNTuples in the rest of the Scikit-HEP ecosystem.

Author

Andres Rios-Tascon (Princeton University)

Presentation materials