INNER CODE UNIT · Python
_build_command_summary
labgem/PPanGGOLiN · ppanggolin/main.py:40
def _build_command_summary(parser: argparse.ArgumentParser) -> str:
"""Build the human-readable command list from each subparser's own metadata."""
category_order = [
"Basic",
"Expert",
"Output",
"Regions of Genomic Plasticity",
"Analysis using reference pangenomes",
"Utility command",
]
subparser_action = next(
(
action
for action in parser._actions
if isinstance(action, argparse._SubParsersAction)
),
None,