@click.command()<EOL>@click.option('<STR_LIT>', '<STR_LIT>',<EOL>type=click.Path(exists=True),<EOL>required=True,<EOL>help='<STR_LIT>')<EOL>@click.option('<STR_LIT>', '<STR_LIT>',<EOL>type=click.Path(exists=True),<EOL>required=True,<EOL>help='<STR_LIT>')<EOL>@click.option('<STR_LIT>', '<STR_LIT>',<EOL>is_flag=True,<EOL>default=True,<EOL>help='<STR_LIT>'<EOL>'<STR_LIT>')<EOL>def cli(sequencepath, report, refseq_database):
main(sequencepath, report, refseq_database, num_threads=multiprocessing.cpu_count())<EOL>
Pass command line arguments to, and run the feature extraction functions