INNER CODE UNIT · Python

build_parser

labgem/PPanGGOLiN · ppanggolin/main.py:88

def build_parser() -> argparse.ArgumentParser:
    """Build the PPanGGOLiN command-line parser without parsing user input."""

    argparse.RawTextHelpFormatter = RawTextHelpFormatterWithDefaults

    parser = argparse.ArgumentParser(
        prog="ppanggolin",
        description="Depicting microbial species diversity via a Partitioned PanGenome Graph Of Linked Neighbors",
        formatter_class=RawTextHelpFormatterWithDefaults,
        epilog=epilog + pan_epilog + rgp_epilog + mod_epilog,
    )

    parser.add_argument(
        "-v", "--version", action="version", version="%(prog)s " + version
    )

    subparsers = parser.add_subparsers(
        dest="subcommand", title="subcommands", metavar=""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…