pore_c.cli_utils module

class pore_c.cli_utils.ExportDependentOption(*args, **kwds)[source]

Bases: click.core.Option

handle_parse_result(ctx, opts, args)[source]
class pore_c.cli_utils.NaturalOrderGroup(name=None, commands=None, **attrs)[source]

Bases: click.core.Group

Command group trying to list subcommands in the order they were added.

list_commands(ctx)[source]

List command names as they are in commands dict.

pore_c.cli_utils.command_line_json(ctx, param, value)[source]
pore_c.cli_utils.expand_output_prefix(catalog)[source]
pore_c.cli_utils.filename_matches_regex(regex_str: str)[source]
pore_c.cli_utils.pipeable_sam_input(ctx, param, value)[source]
pore_c.cli_utils.pipeable_sam_output(ctx, param, value)[source]