expreccs.core.expreccs module

Main script for expreccs

expreccs.core.expreccs.check_cmdargs(cmdargs: dict[str, str]) None

Validate command-line arguments and incompatible operations.

The checks cover configuration and model-folder inputs, output names, boundary specifications, frequency and time-discretization values, rotations, comparison mode, workflow-specific options, and operations requiring the subfolder structure.

Parameters:

cmdargs – Parsed arguments returned by load_parser().

Raises:

SystemExit – If an argument is invalid or an incompatible combination is requested.

expreccs.core.expreccs.load_parser(argv)

Argument options

expreccs.core.expreccs.main(argv=None) None

Main function for the expreccs executable