Mass spectrometry (MS) can generate high-throughput protein profiles for biomedical research to discover biologically related protein patterns/biomarkers. The noisy functional MS data collected by current technologies, however, require consistent, sensitive and robust data-processing techniques for successful biomedical application. Therefore, it is important to detect features precisely for each spectrum, quantify them well and assign a unique label to features from the same protein/peptide across spectra.