Skip to main content

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

Project description

[![pypi package](https://img.shields.io/pypi/v/fast-curator.svg)](https://pypi.org/project/fast-curator/)
[![pipeline status](https://gitlab.cern.ch/fast-hep/public/fast-curator/badges/master/pipeline.svg)](https://gitlab.cern.ch/fast-hep/public/fast-curator/commits/master)
[![coverage report](https://gitlab.cern.ch/fast-hep/public/fast-curator/badges/master/coverage.svg)](https://gitlab.cern.ch/fast-hep/public/fast-curator/commits/master)

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.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

fast_curator-0.1.1-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.1.tar.gz.

File metadata

  • Download URL: fast-curator-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 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.1.tar.gz
Algorithm Hash digest
SHA256 94516c56b3ae0bd4b89cb92f4fa5ed20a88166f20591769be09d85b8c7eeae47
MD5 5bcc1a21280e9a7e3a742fe3e673df88
BLAKE2b-256 fb5bd8e86ef89eff74e7bd805115904cc55e7a10f158572c2de502c7a76164dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fast_curator-0.1.1-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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 682c1048e7060fe433104b346a55020f38098295dab936d798d106add2d20cb9
MD5 ac955185e58273b662f99463a1848fdd
BLAKE2b-256 4ab9bab38d627803d7cc6657c6fd21cdc7644b9fdb2f040ab3762c6b96ebd8e4

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