Skip to main content

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


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

recast_workflow-1.0.2-py2.py3-none-any.whl (106.3 kB view details)

Uploaded Python 2 Python 3

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

Hashes for recast_workflow-1.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 719497b33283e7aeca087d4042d34aa07ba7f31eb86b6649a82096f3deaee141
MD5 ebcb2176b2d9e7909f891af067b53b18
BLAKE2b-256 32518de6335657e5f33d7fcad6aa11e54abf3fcd734bdbe14df1d1082b2172b1

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