1. A method for predicting that a peptide will be detected in a mass spectrometry based proteomic platform comprising the steps of: a. using at least one mass spectrometer, performing repeated analysis of a sample containing peptides from proteins with a known amino acid sequence, b. generating a data set of peptides identified as contained within the sample by the repeated analysis, c. calculating the probability that a specific peptide in the data set was detected in the repeated analysis, d. creating a plurality of vectors, each vector having a plurality of dimensions, each dimension representing a property of one or more of the amino acids present in each peptide in the data set, e. generating an algorithm from the plurality of vectors and the calculated probabilities that specific peptides in the data set were detected in the repeated analysis, said algorithm capable of calculating the probability that a hypothetical peptide represented as a vector will be detected by a mass spectrometry based proteomic platform, given that the corresponding peptide is present in a sample introduced into a mass spectrometer.