Welcome to hepconvert’s documentation!
hepconvert
is an easy-to-use converter tool for columnar file formats ROOT, Parquet, Feather, and HDF5.
This package aims to allow users to higher control of file conversions (memory management, compression settings, etc.)
all from one function call. We are adding new features at user request, so please share your ideas on our
github page!
How to install
hepconvert can be installed from PyPI using pip.
pip install hepconvert
hepconvert is not yet available using conda.
Motivation
Many users are all writing similar blocks of code each time they need to convert columnar files. It takes time to learn how to use different I/O packages,
write code, and work through bugs that may come up in this sometimes finicky process. hepconvert
allows users to find and call just one function.
Limitations:
Currently works best with data in nanoAOD-like formats.