Tutorial Summary

You’ve made it to the end of the Cylc tutorial!

The Cylc tutorial aims to introduce you to the main concepts in Cylc to prepare you for working with and writing Cylc workflows. But there is so much more we didn’t have time for.

Rose Tutorial

Rose is a tool for creating configurable applications. It’s often used with Cylc to configure more complex tasks, or even the workflow itself.

Rose configurations can have metadata, support validation and can be edited using a GUI.

You might want to try the Rose Tutorial if these things are of interest.

Further Topics

There some extra tutorials which cover some of the things the main tutorial doesn’t in the further topics section.

Discourse

If you get stuck, encounter an issue, have a question, or just fancy a chat about Cylc, feel free to reach out to the Cylc community on our Discourse forum.

We also make announcements (e.g. new Cylc releases) on the forum, so it’s a good to keep an eye on it.

User Guide

There is a comprehensive User Guide which goes into Cylc’s capabilities in detail.

Workflow Design Guide

This covers recommended code style and best practice.

Reference

The reference section contains all sorts of technical details.

It also lists all of the configurations Cylc supports for workflow definition flow.cylc, and for site/user setup global.cylc.