The spectral convolution is used to generalize the shared peaks count and offer a more robust measure of spectral similarity. For example, if one of our spectra derives from a peptide that is found internally to the peptide for the second spectrum, then the peptides are structurally similar, but the shared peaks count will be very small because the graph of one spectrum will appear shifted with respect to the other spectrum.
To identify this shift value, we use the spectral convolution. If