in 1985 , smith pioneered phage display technology , an in vitro methodology and system for presenting , selecting and evolving proteins and peptides displayed on the surface of phage virion . since then , phage display has developed rapidly and become an increasingly popular tool for both basic research such as the exploration of protein - protein interaction networks and sites [ 24 ] , and applied research such as the development of new diagnostics , therapeutics , and vaccines [ 510 ] . usually , the protein used to screen the phage display library is termed as target and the genuine partner binding to the target is called template . peptide mimicking the binding site on the template and binding to the target is defined as mimotope , which was first introduced by geysen et al . . one type of the most frequently used targets is monoclonal antibody . in this situation , the template is the corresponding antigen inducing the antibody , and the mimotope is a mimic of the genuine epitope . . goes  a mimotope is defined as a molecule able to bind to the antigen combining site of an antibody molecule , not necessarily identical with the epitope inducing the antibody , but an acceptable mimic of the essential features of the epitope . mimotopes and the corresponding epitope are considered to have similar physicochemical properties and spatial organization . the mimicry between mimotopes and genuine epitope makes mimotopes reasonable solutions to epitope mapping , network inferring , and new diagnostics , therapeutics , and vaccines developing .   powered by phage display technology , mimotopes can be acquired in a relatively cheap , efficient and convenient way , that is , screening phage - displayed random peptides libraries with a given target . however , not all phages selected out are target - specific , because the target itself is only one component of the screening system . from time to time , phages reacting with contaminants in the target sample or other components of the screening system such as the solid phase ( e.g. , plastic plates ) and the capturing molecule ( e.g. , streptavidin , secondary antibody ) rather than binding to the actual target are recovered with those target - specific binders ( displaying mimotopes ) during the rounds of panning . peptides displayed on these phages are called target - unrelated peptides ( tup ) , a term coined recently by menendez and scott in a review . the results from phage display technology might be a mixture of target - unrelated peptides and mimotopes , and it can be difficult to discriminate tup from mimotopes since the binding assays used to confirm the affinity of peptides for the target often employ the same components as the initial panning experiment . therefore , target - unrelated peptides might be taken into study as mimotopes if the researchers are not careful enough . obviously , target - unrelated peptides are not appropriate candidates for the development of new diagnostics , therapeutics , and vaccines . for mimotope - based epitope mapping , if tup is included in the mapping , the input data is improper and the result might be misleading . there are now quite a few programs for mimotope based epitope mapping , none of them , however , has a procedure to scan , report and exclude target - unrelated peptides [ 1523 ] . in this study , we describe a web server named sarotup , which is an acronym for  scanner and reporter of target - unrelated peptides  . sarotup was coded with perl as a cgi program and can be freely accessed and used to scan peptides acquired from phage display technology . it is capable of finding , reporting , and precluding possible target - unrelated peptides , which is very helpful for the development of mimotope - based diagnostics , therapeutics , and vaccines . the power and efficiency of sarotup was also demonstrated by preliminary tests in the present study . recently , menendez and scott reviewed a collection of target - unrelated peptides recovered in the screening of phage - displayed random peptide libraries with antibodies . they divided their collection into several categories according to the component of the screening system to which target - unrelated peptides bind . very recently , brammer et al . reported a completely new type of target - unrelated peptides . in the review of menendez and scott , target - unrelated selection is due to the binding to contaminants or components other than target ; however , in the report of brammer et al . , target - unrelated selection is due to a coincident point mutation in the phage library [ 12 , 13 ] . we compiled a set of 23 tup motifs from the above two references [ 12 , 13 ] , including 12 motifs specific for the capturing agents , 5 motifs specific for the constant region of antibody , 3 motifs specific for the screening solid phase , 2 motifs specific for the contaminants in the target sample , and 1 motif for a mutation in phage library ( table 1 ) . the sarotup was implemented as a free online service , powered by apache and perl . three pages are designed and integrated into a tabbed web interface with cascading style sheets codes . the core program of sarotup was sar.pl , a cgi script coded with perl . in this script , the 23 tup motifs were converted to regular expressions , which were then used to match each input peptide sequence . we constructed two - test data sets from [ 12 , 13 , 1523 , 25 , 26 ] . the first data set contains 8 cases ; 6 of them are sourced from test cases used in extant programs for mimotope - based epitope mapping [ 1523 ] ; the left 2 are cases studies published recently [ 25 , 26 ] . as shown in table 2 , the target of each case in the first data set is monoclonal antibody and the structure of corresponding antigen - antibody complex has been resolved , which is used to derive its structural epitope as the golden standard for evaluation . for each case if target - unrelated peptides were found , a new panel of peptides excluding tup was produced . the old and the new panel of peptides were then used to predict epitope using mapitope or pepsurf [ 15 , 21 , 22 ] . finally , the results were compared to show if sarotup could improve the performance of mimotope - based epitope mapping .   the second data set is composed of 100 peptides in raw sequence format . the first group has 77 sequences compiled from the first data set without any known tup motifs ; the second group has 23 sequences sourced from [ 12 , 13 ] with various tup motifs . the mixture of the two groups of sequences made the second data set , which was then used as the sample input and can be used to evaluate the efficiency of sarotup . as a free online service , the web interface of sarotup has successfully been implemented as a tabbed web page . the left tab is the default page , providing a brief introduction to this web service . the users can either paste a set of peptide sequences in the text box or upload a sequence file to the sarotup server for scanning . as shown in figure 1 , a panel of peptides in raw sequence format taken from the b12 test case was pasted in the text box . besides the raw sequences however , only the standard iupac one - letter amino acid codes are accepted at present . the lower section of the form has a series of options ( figure 2 ) . it includes three drop lists for the screening target , screened library , and screening solid phase , respectively . it also has two groups of check boxes for the capturing reagents and contaminants in the target sample or screening system . by default however , the users can customize their scan according to their experiment at this section . after the users submit their request , the scanning results of sarotup will be displayed on the middle tabbed page . if any target - unrelated peptides are found , they will be reported in a table . at the same time , a new panel of peptides excluding target - unrelated peptides is produced and can be downloaded from the hyperlink created by the sarotup server ( figure 3 ) . the file of the new panel of peptides will be stored on the server for a month and then automatically deleted . we have tested sarotup on the internet explorer ( version 6.0 ) , mozilla firefox ( version 3.5.2 ) , and google chrome ( version 3.0 ) . although sarotup looks a little bit different among different browsers , it works normally on all browsers tested . as shown in table 2 , the first test data set has 11 panels of peptides acquired from phage display libraries screened with 8 targets . in the 11 panels of peptides sarotup scanned , there were target - unrelated peptides in 3 panels from cetuximab , 80r , and b12 test case , respectively ( table 3 ) . this result suggested it was not rare that target - unrelated peptides sneaked into biopanning results and then were taken as mimotopes in study . in all , 7 target - unrelated peptides were found ; 4 of them were due to binding to plastic ; the left 3 were due to binding to the fc fragment ( table 3 ) . for the above 3 cases , the genuine epitopes recognized by cetuximab , 80r , and b12 monoclonal antibodies are compiled according to the ced records   and pdbsum entries . mapitope or pepsurf [ 15 , 21 , 22 ] were used to perform mimotope - based epitope prediction with or without sarotup procedure . for mapitope and pepsurf algorithm , ; the stop codon modification was set to  none  ; and all other options were in default . the cluster with best score was taken as the predicted epitope . in the cetuximab case , pepsurf was used because there are only four or three peptides in the panel , statistically too few for mapitope . in the case of 80r and b12 , mapitope was used because many peptides in the two cases exceeding the length limit of pepsurf , that is , 14 amino acids . if a predicted residue is identical with a residue in the true epitope , it is underlined ( table 4 ) .   as shown in table 4 , the number of true positives improved from zero to four in the cetuximab case with sarotup procedure . when it came to the b12 case sarotup did not improve the number of true positives in the 80r case when the parameters are same to the cetuximab and b12 cases . however , when the distance parameter was adjusted from default ( i.e. , 9   ) to 10   , sarotup did increase the number of true positive residues from eight to eleven . these results indicate : ( 1 ) epitope prediction based on mimotope will be interfered if target - unrelated peptides are taken as mimotopes ; ( 2 ) sarotup can improve the performance of mimotope based epitope mapping through cleaning the input data . the second data set has 100 peptides , varying from 6 to 22 residues long . suppose that matching each pattern to each peptide manually costs 10 seconds , then it would take a researcher more than 6 hours ( 23,000 seconds ) to look through the second data set for target - unrelated peptides , even if he is as prompt during the whole period . besides , a table of target - unrelated peptides and a new panel of peptides excluding tup was produced at the same time by sarotup . it is true that some target - unrelated peptides can be identified through control and binding competition experiments . however , using sarotup first will certainly save a lot of labor , money , and time for researchers in this area . although the target of all tests described previously were monoclonal antibodies , sarotup can be customized and used in scanning the results from phage display technology using other targets such as enzymes and receptors . for the same reason , we can also expect that sarotup will extend its use to other similar in vitro evolution techniques , such as ribosome display [ 2931 ] , yeast display , and bacterial display [ 3335 ] . furthermore , sarotup will not only benefit the mimotope - based epitope mapping , but also the development of new diagnostics , therapeutics , and vaccines . target - unrelated peptides are not appropriate candidates for mimotope based diagnostics , therapeutics , and vaccines , since they are mimics to components or contaminants of the screening system rather than target . therefore , it is reasonable to find and exclude possible target - unrelated peptides from the candidate list of new diagnostics , therapeutics , and vaccines . screened a phage - displayed random peptides library with the cetuximab and got four different peptides , that is , qfdlstrrlk , qynlssralk , vwqrwqksyv , and mwdrfsrwyk . as described previously , we scanned the four  mimotopes  with sarotup and the result suggested that the peptide vwqrwqksyv might be a tup . indeed , the dot blot analysis of riemer et al . showed that qynlssralk bound the cetuximab with high affinity but vwqrwqksyv was less reactive with the cetuximab . trying to develop a mimotope vaccine , riemer et al . after immunization mice with these constructs , they found that either the cetuximab or the antibodies induced by the qynlssralk vaccine construct inhibited the growth of a431 cancer cells significantly . the inhibition of the antibodies induced by the vwqrwqksyv vaccine construct however , was not statistically significant when compared with the inhibition caused by the isotype control antibody . sarotup must be used with caution since it is a tool only based on pattern matching at present . as these tups are not embedded in sarotup at present , it is possible that a true tup can not be detected by sarotup . to reduce this kind of false negatives besides the motif - based search , the database - based search can find out the known tup without known motifs . it is also possible that a sarotup predicted target unrelated peptide is actually target - specific . to decrease this kind of false positives , the users should customize the scan according to their experiment at the section of advance options . for example , the user should select  antibody without fc fragment  as the target if fab was used in biopanning ; this will prevent sarotup from reporting peptides bearing the fc - binding motifs as tup . as described above , sarotup in future will also provide an exact match tool based on database search . in this way , a match might mean that different research groups have isolated the same peptide with a variety of targets . thus , the false positive rate of sarotup can be decreased further when its new feature become available . at last , we must point out that the controlled experiment is still the gold standard to distinguish tups from the specific mimotopes . sarotup , a web application for scanning , reporting and excluding target - unrelated peptides has been coded with perl . it is also useful in the development of diagnostics , therapeutics , and vaccines . to our knowledge
as epitope mimics , mimotopes have been widely utilized in the study of epitope prediction and the development of new diagnostics , therapeutics , and vaccines . screening the random peptide libraries constructed with phage display or any other surface display technologies 
 provides an efficient and convenient approach to acquire mimotopes . however , target - unrelated peptides creep into mimotopes from time to time through binding to contaminants or other components of the screening system . in this study , we present sarotup , a free web tool for scanning , reporting and excluding possible target - unrelated peptides from real mimotopes . 
 preliminary tests show that sarotup is efficient and capable of improving the accuracy of mimotope - based epitope mapping . 
 it is also helpful for the development of mimotope - based diagnostics , therapeutics , and vaccines .