# Allow cycle offsets for things like \`cylc set ... -pre=...\`?

**URL:** https://cylc.discourse.group/t/allow-cycle-offsets-for-things-like-cylc-set-pre/1242
**Category:** Cylc Support
**Created:** [September 18, 2025, 12:02am UTC](https://cylc.discourse.group/t/allow-cycle-offsets-for-things-like-cylc-set-pre/1242 "2025-09-18T00:02:52Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![TomC](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/tomc/32/115_2.png) [@TomC](https://cylc.discourse.group/u/TomC)
#### Post date: [September 18, 2025, 12:02am UTC](https://cylc.discourse.group/t/allow-cycle-offsets-for-things-like-cylc-set-pre/1242/1 "2025-09-18T00:02:52Z")

</div>

I was wondering if it would be possible, and reasonable to allow users to do commands like `cylc set –pre=-PT6H/task:succeeded ...` - use of offsets rather than having to pre-calculate the appropriate cycle? This would add more power to things like `cylc set workflow //20250917T0000Z/task //20250916T0000Z/task –-pre=-PT6H/other_task:succeeded`- so one command can hit multiple cycles at once.

---

<div class="post-metadata">

### Author: ![MetRonnie](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/metronnie/32/125_2.png) [@MetRonnie](https://cylc.discourse.group/u/MetRonnie)
#### Post date: [September 18, 2025, 9:14am UTC](https://cylc.discourse.group/t/allow-cycle-offsets-for-things-like-cylc-set-pre/1242/2 "2025-09-18T09:14:09Z")

</div>

It should be relatively simple to implement, if you wouldn’t mind opening a feature request issue on cylc-flow on GitHub. Though I can’t promise we would get round to it very soon

---

<div class="post-metadata">

### Author: ![oliver.sanders](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/oliver.sanders/32/110_2.png) [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)
#### Post date: [September 18, 2025, 9:17am UTC](https://cylc.discourse.group/t/allow-cycle-offsets-for-things-like-cylc-set-pre/1242/3 "2025-09-18T09:17:36Z")

</div>

Might be worth linking [Relative Inter Cycle Dependencies · Issue #2452 · cylc/cylc-flow · GitHub](https://github.com/cylc/cylc-flow/issues/2452) into that issue.

Should close this old issue as superseded [insert by relative cycle syntax · Issue #2750 · cylc/cylc-flow · GitHub](https://github.com/cylc/cylc-flow/issues/2750) by this more general one.
