The heart of the TPP is its validation tools, originally conceived and published 20 years ago, but periodically updated since then with new features, better accuracy, and improved speed via multithreading. In most cases datasets should be subjected to each of PeptideProphet, iProphet, PTMProphet, and ProteinProphet in turn as described below.