Command Line Interface

aclimatise

aclimatise [OPTIONS] COMMAND [ARGS]...

explore

Run an executable and explore all subcommands

aclimatise explore [OPTIONS] CMD...

Options

-c, --case <case>

Which case to use for variable names. If not set, defaults to the language defaults: snake_case for CWL and snake_case for WDL

Options

snake|camel

-g, --generate-names

Rather than using the long flag to generate the argument name, generate them automatically using the flag description. Generally helpful if there are no long flags, only short flags.

-m, --man

Parse the help using its man page, rather than by executing the command. This will fail if the man page doesn’t exist

-d, --depth <depth>

How many levels of subcommands we should look for. Depth 2 means commands can be 3 levels deep, such as git submodule foreach

-f, --format <formats>

The language in which to output the CLI wrapper

Options

wdl|cwl|yml

-o, --out-dir <out_dir>

Directory in which to put the output files

-l, --help-flag <help_flag>

Flag to append to the end of the command to make it output help text

--subcommands, --no-subcommands

Look for subcommands

Arguments

CMD

Required argument(s)

pipe

Read a command help from stdin and output a tool definition to stdout

aclimatise pipe [OPTIONS] CMD...

Options

-g, --generate-names

Rather than using the long flag to generate the argument name, generate them automatically using the flag description. Generally helpful if there are no long flags, only short flags.

-c, --case <case>

Which case to use for variable names. If not set, defaults to the language defaults: snake_case for CWL and snake_case for WDL

Options

snake|camel

-f, --format <format>

The language in which to output the CLI wrapper

Options

wdl|cwl|yml|janis

Arguments

CMD

Required argument(s)