-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Tim Pillinger
committed
Oct 9, 2024
1 parent
441863b
commit 6940794
Showing
1 changed file
with
11 additions
and
59 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,80 +1,32 @@ | ||
|
||
# Tim's simple Cylc Examples | ||
|
||
[![Check Multiple Workflows](https://github.com/wxtim/workflows/actions/workflows/generic-cylc-checks.yml/badge.svg)](https://github.com/wxtim/workflows/actions/workflows/generic-cylc-checks.yml) | ||
|
||
A small collection of simple suites. | ||
You may find these easier to start with than writing a suite from scratch. | ||
|
||
# Index | ||
|
||
| Name | Written For | Tested With | | ||
| -------------------------------------------------------------------------------- | ------------ | ------------ | | ||
<<<<<<< HEAD | ||
<<<<<<< HEAD | ||
| Simplest Workflow | 7.x | 7.8.11 | | ||
| Run once cycles | 8.x | 8.0.3 | | ||
| Suite daily cycling triggered by clock. | 8.x | 8.0.3 | | ||
| Running on SPICE | 8.x | 8.0.3 | | ||
| A large random workflow | 8.x | 8.0.3 | | ||
| [Cylc 8] Demo Cylc adding `lib/python` to pythonpath | 8.x | | | ||
| Have Cylc Send an email when a task uses Cylc Message | 7.x | 7.8.7 | | ||
| Get Contents of a Jinja2 file for use in workflow definition | 7.x | | | ||
| Passing Station Lists | 7.x | 7.8.11 | | ||
| [Cylc 7] Demo Cylc adding `lib/python` to pythonpath | 7.x | | | ||
| Run once cycles | 7.x | | | ||
| different Rose app conf | | | | ||
| 5 day batch processing. | 7.x | | | ||
| Demonstration of Queues and Parameterization | 7.x | | | ||
| Change Slurm memory request at a cycle point. | 7.x | | | ||
| Demonstration of Queues and Parameterization | 7.x | | | ||
| Data Retrieve & Process Workflow | 7.x | 7.8.11 | | ||
| 5 day batch processing. | 7.x | | | ||
| Rose date validation macro. | N/A | N/A | | ||
| Running on SPICE | 7.x | | | ||
| [Cylc 8] Demo Cylc adding `lib/python` to pythonpath | 8.x | | | ||
| Suite daily cycling triggered by clock. | 7.x | | | ||
| Remove Cylc Lib from Path | 7.8.7 | | | ||
<<<<<<< HEAD | ||
|
||
# Licence | ||
|
||
I've licensed this repo under the MIT licence designed to be rather permissive. | ||
|
||
If you have comments, thoughts, suggestions &c &c please contact me, or make a PR! | ||
======= | ||
| Have Cylc Send an email when a task uses Cylc Message | 7.x | 7.8.7 | | ||
| Passing Station Lists | 7.x | 7.8.11 | | ||
| Crontab replacement examples | 8.0.x | 8.0.3 | | ||
| Optional outputs | 8.x | 8.0.3 | | ||
| Data Retrieve & Process Workflow | 7.x | 7.8.11 | | ||
>>>>>>> e241494 (fdadfa) | ||
======= | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/biggish)** A large random workflow | 8.x | 8.0.3 | | ||
======= | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/biggish)** A large random workflow | 8.x | 8.03 | | ||
<<<<<<< HEAD | ||
>>>>>>> 139aa07 (ran readmemaker) | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/simplest)** Simplest Workflow | 7.x | 7.8.11 | | ||
======= | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/simplest)** Simplest Workflow [![Cylc Checks](https://github.com/wxtim/workflows/actions/workflows/cylc-checks.yml/badge.svg)](https://github.com/wxtim/workflows/actions/workflows/cylc-checks.yml) | 7.x | 7.8.11 | | ||
>>>>>>> 9de9a02 (added outlandish param example) | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/optional-outputs)** Optional outputs | 8.x | 8.0.3 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/warning)** Have Cylc Send an email when a task uses Cylc Message | 7.x | 7.8.7 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/return-info)** Passing Station Lists | 7.x | 7.8.11 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/test_R1_times)** Run once cycles | 8.x | 8.0.3 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/rose-task-opts-a-cycle-point)** different Rose app conf | 7.8.7 | 7.8.7 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/custom_memory_over_time)** Change Slurm memory request at a cycle point. | 8.0 | 8.1.0 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/data-retrieve-first)** Data Retrieve & Process Workflow | 8.x | 8.1.0 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/five-day-collector)** 5 day batch processing. | 8.x | 8.1.0 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/crontab_replacement)** Crontab replacement examples[![Check Multiple Workflows](https://github.com/wxtim/workflows/actions/workflows/generic-cylc-checks.yml/badge.svg)](https://github.com/wxtim/workflows/actions/workflows/generic-cylc-checks.yml) | 8.0.x | 8.1.0 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/spice_simplest)** Running on SPICE | 8.x | 8.0.3 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/shared_utils)** [Cylc 8] Demo Cylc adding `lib/python` to pythonpath | 8.x | 8.1.0 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/queues)** Demonstration of Queues and Parameterization | 7.x | 8.1.0 | | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/clock-trigger)** Suite daily cycling triggered by clock. | 8.x | 8.0.3 | | ||
<<<<<<< HEAD | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/pythonconflict)** Remove Cylc Lib from Path | 7.8.7 | | | ||
>>>>>>> a74d71e (update readmemaker and make) | ||
======= | ||
| **[π](https://github.com/wxtim/workflows/tree/cylc-8/pythonconflict)** Remove Cylc Lib from Path | 7.8.7 | 8.1.0 | | ||
<<<<<<< HEAD | ||
>>>>>>> 139aa07 (ran readmemaker) | ||
======= | ||
|
||
|
||
# License | ||
|
||
I've used 0-clause BSD. That should leave you nicely free. If you are not convinced | ||
that it allows your use case you can and should ask me. | ||
|
||
I'd love to know if you find any of this useful. | ||
>>>>>>> 9de9a02 (added outlandish param example) |