Skip to content

qibin2020/recast_workflow

 
 

Repository files navigation

Recast Workflow

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 https://github.com/vladov3000/recast_workflow.git
cd recast_workflow
python3 -m venv ./venv
source venv/bin/activate
source dev_setup.sh
pip install -e .[test]
pytest

About

Workflows for the recast project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.7%
  • Dockerfile 3.7%
  • Shell 2.6%