A method for the discovery of the structure of conformational discontinuous epitopes of monoclonal antibodies (mAbs) is described. The mAb is used to select specific phages from combinatorial phage-display peptide libraries that in turn are used as an epitope-defining database that is applied via a novel computer algorithm to analyze the crystalline structure of the original antigen. The algorithm is based on the following: (1) Most contacts between a mAb and an antigen are through side-chain atoms of the residues. (2) In the three-dimensional structure of a protein, amino acid residues remote in linear sequence can juxtapose to one another through folding. (3) Tandem amino acid residues of the selected phage-displayed peptides can represent pairs of juxtaposed amino acid residues of the antigen. (4) Contact residues of the epitope are accessible to the antigen surface. (5) The most frequent tandem pairs of amino acid residues in the selected phage-displayed peptides can reflect pairs of juxtaposed amino acid residues of the epitope. Application of the algorithm enabled prediction of epitopes. On the basis of these predictions, segments of an antigen were used to reconstitute an antigenic epitope mimetic that was recognized by its original mAb.