Penalty-Based Dynamic Programming for the Identification of Post-Translational Modifications in Peptide Mass Spectra. - Laurence Elliot Bernstein (2018)