de novo sequencing mass spectrometry is an very important process where amino acid sequences can be interpreted from tandem mass spectra without the assistance of a database....