The second set of features has been generated taking into account the entire training set. To obtain such features, every peptide was aligned with all the others by both the Needleman-Wunsch algorithm (global alignment) and the Smith-Waterman algorithm (local alignment) [38] [39] . In this way, a scoring matrix [13638613638] has been computed. In this way, we have generated a set of additional features, as follows: