A workflow engine for cycling systems
Project description
Cylc (pronounced silk) is a general purpose workflow engine that specialises in cycling workflows and has strong scaling characteristics.
Cylc was originally developed to meet the challenges of production weather forecasting - which is notorious for the size and complexity of its workflows.
Citations & Publications
Cylc 7 (legacy)
- HTTPS network layer.
- PyGTK GUI.
- On the
7.8.x
branch in the source code. - 7.8 - Python 2.6
- 7.9 - Python 2.7
Quick Installation | Website | Documentation
Cylc 8 (production)
- ZMQ (TCP) network layer.
- Text-based terminal user interface (TUI).
- Optional web-based graphical user interface (GUI) provided by (cylc-uiserver).
- On the
master
branch in the source code.
Cylc 8 is now production-ready.
Copyright and Terms of Use
Copyright (C) 2008-2022 NIWA & British Crown (Met Office) & Contributors.
Cylc is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Cylc is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Cylc. If not, see GNU licenses.
Contributing
Contributions welcome:
- Read the contributing page.
- Development setup instructions are in the developer docs.
- Involved change proposals can be found in the admin pages.
- Touch base in the developers chat.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cylc_flow-8.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 786188d58f498bb0ed85e603a5b0095a5c870af6334fa0fe8c39313661eb9ed7 |
|
MD5 | 6665a7259b89617f782450ecba99f149 |
|
BLAKE2b-256 | 176dd4dfd4715689c540ceae49300a639d8a0611fa9840075d1c6f0697d7fa07 |