“…Several classes of probabilistic algorithms have been proposed so far [ 21 , 24 , 60 , 61 , 63 - 71 ], with different strategies and levels of rigor in addressing protein groups and different run-time performance. Some probabilistic algorithms do not address degenerate peptides [ 63 , 65 , 68 , 70 ], while some such as ProteinProphet [ 21 ] combine probabilistic inference with the parsimony principle (for degenerate peptides) and protein grouping (for indistinguishable proteins). In the following subsections, we provide an in-depth discussion of the three major probabilistic methods: ProteinProphet [ 21 ], MSBayesPro [ 61 ], and Fido [ 71 ], and briefly mention several other methods.…”