F.A.S.T. package for describing datasets
Project description
fast-curator
Create, read and write dictionary descriptions of input datasets to process. Currently all datasets are expected to be built from sets of ROOT Trees.
Installing
pip install --user fast-curator
Usage
# Local files:
fast_curator -o output_file_list.txt -t tree_name -d dataset_name --mc input/files/*root
# Single XROOTD files:
fast_curator -o output_file_list.txt --mc root://my.domain.with.files://input/files/one_file.root
# XROOTD files with several globs
fast_curator -o output_file_list.txt --mc root://my.domain.with.files://inp*/files/*.root
Notes: 1. If the command is called multiple times with the same output file (using the -o option), the additional files specified will be appended to the output file. 2. Arbitrary meta-data (such as cross-section, data quality, generator precision, etc) can be added to each dataset with the -m option.
For more guidance try the built-in help:
fast_curator --help
Reading dataset files back
import fast_curator
datasets = fast_curator.read.from_yaml("my_dataset_file.yml")
Will return a list of datasets with the default section applied to each dataset.
Further Documentation
Is on its way…
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-curator-0.8.1.tar.gz
.
File metadata
- Download URL: fast-curator-0.8.1.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b195228dc56b958c3dedd45c7daf6f323f8bfc75d38824e20eee414dceaa75d2 |
|
MD5 | e29eff002968e1f8346359cb1de79195 |
|
BLAKE2b-256 | 76d7cd6ce01148fd83cb39ca0bb0239863d79b2bd1df3c20a1a10ccf3d662c34 |
File details
Details for the file fast_curator-0.8.1-py2.py3-none-any.whl
.
File metadata
- Download URL: fast_curator-0.8.1-py2.py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6a0ba6a78dbf128e4ad0dce2302598e93443c54ff9fae4c0d5679c72c701e37 |
|
MD5 | 68abe12dd75f167facd39185b90862f7 |
|
BLAKE2b-256 | 938e383ac507782c3bd7133d56eda8bdb1da7eca0e7b14590dec398765c70403 |