Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Environment variables

In job scripts

Row sets the following environment variables in generated job scripts:

Environment variableValue
ACTION_WORKSPACE_PATHPath to the workspace, relative to the path containing workflow.toml.
ACTION_CLUSTERName of the cluster the action is executing on.
ACTION_NAMEThe name of the action that is executing.
ACTION_PROCESSESThe total number of processes that this action uses.
ACTION_WALLTIME_IN_MINUTESThe requested job walltime in minutes.
ACTION_PROCESSES_PER_DIRECTORYSet to the value of action.resources.processes_per_directory. Unset when processes_per_submission.
ACTION_THREADS_PER_PROCESSSet to the value of action.resources.threads_per_process. Unset when threads_per_process is omitted.
ACTION_GPUS_PER_PROCESSSet to the value of action.resources.gpus_per_process. Unset when gpus_per_process is omitted.

Set row options

Set any of these environment variables to provide default values for command line options.

Environment variableOption
ROW_CLEAR_PROGRESS--clear-progress
ROW_CLUSTER--cluster
ROW_COLOR--color
ROW_IO_THREADS--io-threads
ROW_NO_PROGRESS--no-progress

Development of row is led by the Glotzer Group at the University of Michigan.

Copyright © 2024-2025 The Regents of the University of Michigan.