Schedules

A Schedule automates the execution of a Study by specifying when and how often it should run. Instead of manually launching an On Demand run, you can configure a Schedule to kick off hourly or daily, with Snapshot cases built relative to a dynamically determined Target Time.

Schedule Types

Cruncher provides three preset schedule types that correspond to common study workflows:

Schedule Configuration

Each Schedule is defined in a JSON file that points to a Study configuration and adds scheduling metadata. Within the Schedule Configuration dialog, the following options are available:

Run Times

Run times determine when the Schedule will kick off. You can specify:

Schedules can be enabled or disabled for particular days of the week. If a day has no defined Seed Case mapping, the configuration falls back to a default Seed Case or the Study’s baseline configuration.

Seed Case Overrides

A Schedule may assign different Seed Cases depending on day of week and time of day. Cruncher supports a naming convention where subdirectories are labeled with <DAY>_HE<HH> or <DAY>_HB<HH> (e.g., MON_HE08 for Monday Hour Ending 08). Cruncher scans these folders to automatically map the correct Seed Case for each run.

Snapshot Overrides

If desired, a Schedule can override the Snapshot list defined in the Study. By enabling Override Study Snapshots, you can provide an alternate set of Snapshots specific to the scheduled run.

Alarms

Schedules can be configured with their own alarm settings to signal start, warning, error, or completion events. These alarms override alarm settings defined in the base Study.

Schedule Management