def get_gtf_argument_parser(desc, default_field_name='<STR_LIT>'):
parser = cli.get_argument_parser(desc=desc)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', default='<STR_LIT:->', type=str,<EOL>help=textwrap.dedent("""<STR_LIT>""")<EOL>)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', required=True, type=str,<EOL>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>cli.add_reporting_args(parser)<EOL>return parser<EOL>
Return an argument parser with basic options for reading GTF files.

    Parameters
    ----------
    desc: str
        Description of the ArgumentParser
    default_field_name: str, optional
        Name of field in GTF file to look for.

    Returns
    -------
    `argparse.ArgumentParser` object
        The argument parser.