Apocrypha

uproot

ROOT I/O in pure Python and Numpy.

Uproot is a library for reading and writing ROOT files in pure Python and NumPy. Unlike the standard C++ ROOT implementation, Uproot is only an I/O library, primarily intended to stream data into machine learning libraries in Python. Unlike PyROOT and root_numpy, Uproot does not depend on C++ ROOT. Instead, it uses Numpy to cast blocks of data from the ROOT file as Numpy arrays.

Available in

OverlayNewestEbuildsLast activity
science gitweb ↗ 5.5.1 3 4 d details ›

Versions & arches

VersionOverlay amd64 Committed
5.5.1 science amd64 testing view · download · history ↗
5.4.1 science amd64 testing view · download · history ↗
5.3.1 science amd64 testing view · download · history ↗

Use flags of 5.5.1

2 expansion flags (python targets, ABIs, cpu flags…)
  • python_targets_python3_12
  • python_targets_python3_13

Runtime dependencies of 5.5.1

show 12 lines