Skip to content

Commit

Permalink
f
Browse files Browse the repository at this point in the history
  • Loading branch information
wxtim committed Oct 29, 2024
1 parent cdfb03c commit eb55152
Show file tree
Hide file tree
Showing 20 changed files with 26 additions and 168,265 deletions.
50 changes: 24 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,27 @@
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 |
| -------------------------------------------------------------------------------- | ------------ | ------------ |
| Simplest Workflow | 7.x | 7.8.11 |
| 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 | | |
| 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 | |

# 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!
## Crontab Replacement

* Demonstrates clock triggers.
* Demonstrates replacing Cron.

## Custom memory over time

* Uses Cylc Broadcast to change resource settings for a task on a per-cycle-
point basis.
* Has a script to find out what Slurm resources Cylc Uses.

## Data Retrieve First

* Demo a very simple pattern where we ensure data has been collected
before analysing it.

## Five Day Collector

* Collect data for a period, then analyse it.

## Meta Workflow

* Demonstrates how `cylc play -t` can allow you to store separate flows in
one workflow.
2 changes: 1 addition & 1 deletion custom_memory_over_time/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[cylc-lint]
[tool.cylc.lint]
max-line-length=300
2 changes: 1 addition & 1 deletion data-retrieve-first/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[cylc-lint]
[tool.cylc.lint]
max-line-length=300
Empty file removed date-validate-macro/.dontvalidate
Empty file.
5 changes: 0 additions & 5 deletions install-demo/.cylcvars

This file was deleted.

13 changes: 0 additions & 13 deletions install-demo/.flow.cylc

This file was deleted.

Empty file removed install-demo/.readmelock
Empty file.
10 changes: 0 additions & 10 deletions install-demo/.switch.sh

This file was deleted.

5 changes: 0 additions & 5 deletions install-demo/README.md

This file was deleted.

14 changes: 0 additions & 14 deletions install-demo/flow.cylc

This file was deleted.

4 changes: 0 additions & 4 deletions install-demo/opt/rose-suite-alt.conf

This file was deleted.

4 changes: 0 additions & 4 deletions install-demo/opt/rose-suite-long.conf

This file was deleted.

4 changes: 0 additions & 4 deletions install-demo/opt/rose-suite-one-year.conf

This file was deleted.

2 changes: 0 additions & 2 deletions install-demo/opt/rose-suite-remote.conf

This file was deleted.

2 changes: 0 additions & 2 deletions install-demo/opt/rose-suite-wrong.conf

This file was deleted.

6 changes: 0 additions & 6 deletions install-demo/rose-suite.conf

This file was deleted.

Loading

0 comments on commit eb55152

Please sign in to comment.