def main(args_list=None):
args = parse_args(args_list)<EOL>binding_predictions = run_predictor(args)<EOL>df = binding_predictions.to_dataframe()<EOL>logger.info('<STR_LIT>', df)<EOL>if args.output_csv:<EOL><INDENT>df.to_csv(args.output_csv, index=False)<EOL>print("<STR_LIT>" % args.output_csv)<EOL><DEDENT>
Script to make pMHC binding predictions from amino acid sequences.

Usage example:
    mhctools
        --sequence SFFPIQQQQQAAALLLI \
        --sequence SILQQQAQAQQAQAASSSC \
        --extract-subsequences \
        --mhc-predictor netmhc \
        --mhc-alleles HLA-A0201 H2-Db \
        --mhc-predictor netmhc \
        --output-csv epitope.csv