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
File details
Details for the file fast-carpenter-0.18.1.tar.gz
.
File metadata
- Download URL: fast-carpenter-0.18.1.tar.gz
- Upload date:
- Size: 26.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 997eaf7dc6547f2b18bb0b899ccba169f61b8be3a3f1d587906d5d7e119aaabc |
|
MD5 | c34a806ff075ede0f4dde0ffc693dad2 |
|
BLAKE2b-256 | 05ec114f536240e9556a70135182dd678fc17462059c3bb6838e8907ce10e5e0 |
File details
Details for the file fast_carpenter-0.18.1-py2.py3-none-any.whl
.
File metadata
- Download URL: fast_carpenter-0.18.1-py2.py3-none-any.whl
- Upload date:
- Size: 35.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e2fef2039946def45879b541893eb6c8e049950207a424f9f7bbd2de64c9b38 |
|
MD5 | 5691d497aee69ce129412cfa559cd357 |
|
BLAKE2b-256 | ff25a18b51c46a8abf83b0ceb20da8cda7433e364e02ef32c80300291f5d134d |