nipoppy.exceptions

Custom exception hierarchy for nipoppy.

Exceptions

ConfigError

Exception raised for invalid configuration values.

ContainerError

Exception for container-related errors.

ExecutionError

Exception for pipeline execution errors.

FileOperationError

Base exception class for all nipoppy errors.

LayoutError

Exception for layout validation errors.

NipoppyError

Base exception class for all nipoppy errors.

TabularError

Base exception class for tabular-related errors.

TerminatedByUserError

Exception raised when the process is terminated by the user (e.g., Ctrl-C).

WorkflowError

Base exception class for workflow-related errors.

Classes

ReturnCode

Return codes used for the CLI commands.