CNN-PepPred : an open-source tool to create convolutional NN models for the discovery of patterns in peptide sets-application to peptide-MHC class II binding prediction