nipoppy.cli

Define a custom Click group that supports command aliases and preserves order.

Submodules

Exceptions

NipoppyError

Base exception class for all nipoppy errors.

Classes

OrderedAliasedGroup

Group that lists commands in the order they were added and supports aliases.

ReturnCode

Return codes used for the CLI commands.

Package Contents

nipoppy.cli.exception_handler(workflow)

Handle exceptions raised during workflow execution.

nipoppy.cli.get_logger(verbose=False)

Retrieve the logger.

Parameters:

verbose (bool)

Return type:

NipoppyLogger

nipoppy.cli.logger