Hermes Command Line Interface

Within this module the primary entry point to the HermesPy simulation routine is defined as command line interface (CLI). In order to conveniently launch HermesPy from any command line, make sure that the virtual Python environment you installed HermesPy in is activated by executing

conda activate <envname>

within a terminal. Usually activated environments are indicated by a (<envname>) in front of your terminal command line. Afterwards, HermesPy can be launched by executing the command

hermes -p <parameter_dir> -o <output_dir>

The available argument options are

CLI Argument Options

-h, –help

Display the CLI help

-p <directory>

Specify the parameter source directory

-o <directory>

Specify the result output directory

-s <style>

Specify the style of the result plots


Run the CLI in test mode


HermesPy Command Line Interface.

Default entry point to execute hermespy .yml files via terminals.


args ([List[str], optional) – Command line arguments. By default, the system argument vector will be interpreted.

Return type