INNER CODE UNIT · Python
parse_args
cbg-ethz/V-pipe · workflow/scripts/alignmentIntervals.py:11
def parse_args():
"""Set up the parsing of command-line arguments"""
parser = argparse.ArgumentParser(
description="Benchmark: compute the union/intersection among coverage "
"intervals to compare performance between aligner or SNV "
"caller",
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
)
requiredNamed = parser.add_argument_group("required named arguments")
requiredNamed.add_argument(
"-d",
required=True,
default=None,
metavar="DIR1,DIR2,...",
dest="directories",
help="Sub-directories where results from vpipeBench are stored",
)