Skip to main content
. 2022 May 6;13:2510. doi: 10.1038/s41467-022-30118-9

Fig. 1. Analogous to how protein sequences undergo alignment, SIMILE aligns fragmentation spectra with allowances for substitutions and gaps.

Fig. 1

ac Pairs of protein sequences are globally aligned by using a dynamic programming algorithm such as Needleman–Wunsch with an evolutionary model-based substitution matrix and gap penalty. d Significance of the alignment is calculated by assuming alignment scores that follow a distribution parameterized by choice of substitution matrix. eg Likewise, pairs of fragmentation spectra are aligned by a dynamic programming algorithm with a pair-specific similarity matrix and a gap penalty of zero. g, h The alignment-score null distribution used to calculate the significance of observed alignments stems from permuting pair-specific similarity matrix interrelating fragmentation spectra X and Y randomly many times with restrictions according to the null hypothesis.