def get_argument_parser():
desc = '<STR_LIT>'<EOL>parser = cli.get_argument_parser(desc=desc)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', default='<STR_LIT:->', type=str, help=textwrap.dedent("""<STR_LIT>"""))<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', type=str,<EOL>choices=sorted(ensembl.SPECIES_CHROMPAT.keys()),<EOL>default='<STR_LIT>', help=textwrap.dedent("""<STR_LIT>""")<EOL>)<EOL>parser.add_argument(<EOL>'<STR_LIT:-c>', '<STR_LIT>', type=str, required=False,<EOL>default=None, help=textwrap.dedent("""<STR_LIT>""")<EOL>)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', type=str, required=True,<EOL>help=textwrap.dedent("""<STR_LIT>"""))<EOL>parser = cli.add_reporting_args(parser)<EOL>return parser<EOL>
Returns an argument parser object for the script.