WOWP (A WOrkfloW Framework in Python) is a modern, light-weight framework for integrated simulations in science.
Wowp enables flow based programming in Python via actors and workflows. We prefer having a clean, straightforward API for creating and connecting actors and workflows. The target coding style should be as simple as
# connect two actors
actor2.inports['x'] += actor1.outports['y']
# get the workflow
workflow = actor2.get_workflow()
# run the workflow
workflow(x=1)
Using pip + latest development version:
pip install git+https://github.com/coobas/wowp.git
Using pypi (may be outdated)
pip install wowp
# or pip install wowp[all] to include also optional dependencies.
- decorator
- future
- networkx
- nose
- six
- click
Various parallel schedulers require at least one of
Copyright (c) 2015-2017 Jakub Urban, Jan Pipek under The MIT License (MIT)