<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def main(args_list=None):
 """ Script entry-point to predict neo-epitopes from genomic variants using Topiary. """

    args = parse_args(args_list)
    print("Topiary commandline arguments:")
    print(args)
    df = predict_epitopes_from_args(args)
    write_outputs(df, args)
    print("Total count: %d" % len(df))