Speaker
Description
RNTuple is a new columnar data storage format with a variety of improvements over TTree. The first stable version of the specification became available earlier this year, so the transition to RNTuples has now begun. The Uproot Python library aims to provide a much better support for reading and writing RNTuples than it did for TTrees, thanks to its modern and simple design. Uproot already offers full support for reading any RNTuple into an Awkward array, and writing any Awkward array into an RNTuple.
In this talk, I will briefly introduce the RNTuple format and its benefits, demonstrate how to use the Uproot library to read and write RNTuple data, and discuss current capabilities, limitations, and future work that will be done to support as much of the RNTuple specification as possible.