def get_argument_parser():
desc = '<STR_LIT>'<EOL>parser = cli.get_argument_parser(desc=desc)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', type=str, required=True,<EOL>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>)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', type=str, default=None,<EOL>help='<STR_LIT>'<EOL>)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help='<STR_LIT>'<EOL>)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help='<STR_LIT>'<EOL>)<EOL>return parser<EOL>
Creates the argument parser for the extract_entrez2gene.py script.

    Returns
    -------
    A fully configured `argparse.ArgumentParser` object.

    Notes
    -----
    This function is used by the `sphinx-argparse` extension for sphinx.