odapt
The odapt library is a bridge between columnar file formats ROOT, Parquet, Feather, and HDF5. It aims to simplify file conversions in Python, replacing what is usually a multi-step process with one line of code, with builtin features for managing large datasets and choosing compression levels.
Installation
odapt can be installed from PyPI using pip:
pip install odapt
Getting started
import odapt as od
# To merge two or more root files with TTrees,
# and add together any histograms:
od.hadd_and_merge("destination.root",
["ttree_file1.root", "ttree_file2.root"])
# To add merge files with only histograms:
od.hadd("destination.root",
["hist_file1.root", "hist_file2.root"])
Metadata
Release files for odapt 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| odapt-1.2.0.tar.gz | 28.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| odapt-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.2 kB
Release files / odapt-1.2.0.tar.gz
| Download URL | odapt-1.2.0.tar.gz |
|---|---|
| Size | 28.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74db478af8f0bab0d48bf545012924e34017c2308b324bc6c21e364f054613b6
|
|
BLAKE2b-256 checksum How to use checksums |
be1e4e022b3f81d6ee2653b5b7c43dac3334447c5ac6a70f43cf5a3de018aa84
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Release files / odapt-1.2.0-py3-none-any.whl
| Download URL | odapt-1.2.0-py3-none-any.whl |
|---|---|
| Size | 18.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c9cdd7bd986be28fa456252d802d4cfc05c203ee54cd0577ab939f0a53ec3ec3
|
|
BLAKE2b-256 checksum How to use checksums |
4b6fd06ee058ba4a508ca5f62483be6ea92e88ea336ebd0df1e09132f946dd6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|