Command-line Interface¶
The command-line interface exposes the main grid_doctor workflows for
use in scripts and batch processing environments.
Entry point¶
cli
¶
Command-line helpers for grid-doctor conversion scripts.
get_parser(name, description=None)
¶
Create a parser preloaded with common grid-doctor options.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Program name shown in |
required |
description
|
str | None
|
Optional one-line program description. |
None
|
Returns:
| Type | Description |
|---|---|
ArgumentParser
|
Parser configured with common S3 and verbosity arguments. |
Examples:
parser = get_parser("convert-icon", description="Build a HEALPix pyramid")
args = parser.parse_args()
Source code in .tox/docs/lib/python3.13/site-packages/grid_doctor/cli/parser.py
setup_logging_from_args(args, **kwargs)
¶
Initialise logging from parsed CLI arguments.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
args
|
Namespace
|
Parsed arguments containing a |
required |
**kwargs
|
Any
|
Extra keyword arguments forwarded to
|
{}
|