Running a Regional LFRic Workflow#
Once your suite has been set up, you can run it using Cylc.
Run the workflow#
Start the workflow using:
cylc vip
This command performs three actions:
Verify: Checks the suite configuration for errors
Install: Sets up the runtime environment
Play: Starts executing the workflow
Monitor the workflow#
Once the suite is running, you can monitor its progress using either of the following commands:
Running graphical applications over SSH
If you are connected to a remote system over SSH, graphical applications need X11 forwarding to display on your computer. Start an X server on your computer first (for example, XQuartz on macOS), then connect from a terminal using generic host details supplied by your service:
$ ssh -AY <remote-host>
Repeat the options for every additional SSH hop. The -Y option enables
trusted X11 forwarding. The -A option forwards your SSH authentication
agent and should only be used with systems you trust. A terminal integrated
into an editor such as VS Code works in the same way as any other terminal.
On the system where you will start the graphical application, run
echo "$DISPLAY". It should return a value. If it is blank, disconnect
and reconnect with X11 forwarding enabled at every hop before continuing.
Graphical interface:
cylc guiTerminal-based interface:
cylc tui
These tools allow you to view task status, progress, and any failures.
For more details on Cylc commands, see the section “Running a Rose workflow” under “Exercises in Global Configurations” in this tutorial.
After the workflow has completed successfully, navigate to the output directory and try plotting the data.