Skip to main content

F.A.S.T. package for describing datasets

Project description

pypi package pipeline status coverage report

fast-curator

Create, read and write dictionary descriptions of input datasets to process. Currently all datasets are expected to be built from ROOT Trees.

Requirements

Installing

pip install --user fast-curator[uproot]

Note that if you wish to handle large numbers of remote files, such as with wild-carded xrootd paths, you currently need to use the ROOT version of this package and not the uproot version. That means changing the above command to:

pip install --user fast-curator[ROOT]

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 -t tree_name -d dataset_name --mc root://my.domain.with.files://input/files/one_file.root

# XROOTD files with a glob (needs the ROOT version of fast-curator, see above)
fast_curator -o output_file_list.txt -t tree_name -d dataset_name --mc root://my.domain.with.files://input/files/*.root

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.

Documentation

Is on its way...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fast-curator-0.1.3.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

fast_curator-0.1.3-py2.py3-none-any.whl (6.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fast-curator-0.1.3.tar.gz.

File metadata

  • Download URL: fast-curator-0.1.3.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0

File hashes

Hashes for fast-curator-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e6bdb12f4d4ff7428ac99454eb7368a74e01f4e91a2ffd81fc6473354e41260b
MD5 77f740abfac73d546262e2d4025e18d8
BLAKE2b-256 cf16f3f361a6d308b5ab2edc4484728772f1e4a3b7d6ac001cd906ad73372a6d

See more details on using hashes here.

File details

Details for the file fast_curator-0.1.3-py2.py3-none-any.whl.

File metadata

  • Download URL: fast_curator-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0

File hashes

Hashes for fast_curator-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 49225a0bf29486d13dbb0a5139c3a58289ff6f0b8c25078fe9c00b8568241b17
MD5 3c4e90cd83088908f069be71035f63d8
BLAKE2b-256 9426ab6b412553bfc6c75a1ca3a2c7dcd2c29e491a8b8051c614ffa8981278f3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page