Tools for the analysis and prediction of TCR epitope recognition