Introduction§

What Is A Workflow?§

A workflow consists of an orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information.
Wikipedia

What Is A Workflow?§

digraph bakery { "purchase ingredients" -> "make dough" -> "bake bread" -> "sell bread" "bake bread" -> "clean oven" "pre-heat oven" -> "bake bread" }

What Is Cylc?§

digraph Mini_Cylc { b -> c e -> f b -> d a -> b d -> f f c }

What Is Cylc?§

Cylc can automatically:

What Is Cylc?§

What Is Cylc?§

Cylc provides a variety of command line and GUI tools for visualising and interacting with workflows.

../../_images/cylc-gui.png

What Is Cylc?§

Graphing