tool for creating Yadage workflows for RECAST
Project description
Recast_workflow is a tool for creating new computation workflow for running physics analyses. The generated workflows are interpreted by the Yadage engine and are stored as .yml files. The package comes with a command line interface as well as a python library.
Read the documentation here.
This was developed as part of IRIS-HEP fellowship. The full proposal can be viewed here.
Installation
You can use pip to install recast-workflow:
pip install recast-workflow
Recast-workflow was not developed for Windows file systems, so Windows users are reccomended to work inside a docker image:
docker pull recast/workflow
Development Notes
To install and run all tests:
git clone url cd recast_workflow python3 -m venv ./venv source venv/bin/activate source dev_setup.sh pip install -e .[test] pytest
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 Distributions
Built Distribution
File details
Details for the file recast_workflow-1.0.2-py2.py3-none-any.whl
.
File metadata
- Download URL: recast_workflow-1.0.2-py2.py3-none-any.whl
- Upload date:
- Size: 106.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 719497b33283e7aeca087d4042d34aa07ba7f31eb86b6649a82096f3deaee141 |
|
MD5 | ebcb2176b2d9e7909f891af067b53b18 |
|
BLAKE2b-256 | 32518de6335657e5f33d7fcad6aa11e54abf3fcd734bdbe14df1d1082b2172b1 |