snakemake.common.argparse.ArgumentGroup

class snakemake.common.argparse.ArgumentGroup(container, title=None, description=None, **kwargs)[source]
__init__(container, title=None, description=None, **kwargs)

Methods

__init__(container[, title, description])

add(*args, **kwargs)

This method supports the same args as ArgumentParser.add_argument(..) as well as the additional args below.

add_arg(*args, **kwargs)

This method supports the same args as ArgumentParser.add_argument(..) as well as the additional args below.

add_argument(*args[, parse_func])

This method supports the same args as ArgumentParser.add_argument(..) as well as the additional args below.

add_argument_group(*args, **kwargs)

add_mutually_exclusive_group(**kwargs)

get_default(dest)

original_add_argument_method(*args, **kwargs)

add_argument(dest, ..., name=value, ...) add_argument(option_string, option_string, ..., name=value, ...)

register(registry_name, value, object)

set_defaults(**kwargs)