F.A.S.T. package for summarizing ROOT TTrees
Project description
Turns your trees into tables (ie. reads ROOT TTrees, writes summary Pandas DataFrames)
fast-carpenter can:
Be controlled using YAML-based config files
Define new variables
Cut out events or define phase-space “regions”
Produce histograms stored as CSV files using multiple weighting schemes
Make use of user-defined stages to manipulate the data
Powered by:
AlphaTwirl (presently): to run the dataset splitting
Atuproot: to adapt AlphaTwirl to use uproot
uproot: to load ROOT Trees into memory as numpy arrays
fast-flow: to manage the processing config files
fast-curator: to orchestrate the lists of datasets to be processed
Espresso: to keep the developer(s) writing code
A tool from the Faster Analysis Software Taskforce: http://fast-hep.web.cern.ch/
Installation and usage
Visit the documentation for full details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fast_carpenter-0.19.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b76e5073e87d91bc4d93dd2f1af0b1cbd3b2a9bef4b0477c3e72f9d173a3dc60 |
|
MD5 | 1c2a0d49cb8c1eb6545ab6225d116629 |
|
BLAKE2b-256 | 3c46d58175c4aaff1c98d545ab81ce4db667b358cd351fd770501d8e809adcc3 |