Command-Line Interface

EKO exposes also a CLI for running basic calculations and managing assets.

All the functions available to the CLI are also available in the Python package, so for more intensive or repeated calculations the user is encouraged to write his own scripts in Python, where all EKO functions are available, possibly using ekobox, providing an additional UI layer.

The CLI is automatically installed together with the Python package, and it has the same dependencies of ekobox (thus remember to install the package extra box).

Subcommands

The following subcommands are currently available:

run

Fully managed EKO calculation.

runcards

Generate and manage runcards

inspect

Inspect the content of EKO files

convert

Convert an old EKO file to current format

For detailed information about command structure and flags query the command help itself:

eko --help
# or individual subcommands
eko inspect --help