COMPUTER METHOD UTILIZING FREE ENERGY CALCULATIONS FOR LIGAND DESIGN AND THE PREDICTION OF BINDING TARGETS

Abstract: A computer-based method for the identification of binding targets in proteins and other macromolecules. More particularly, the invention includes an algorithm aimed at predicting binding targets in proteins. This algorithm, named Woolford, requires knowledge of the high resolution structure of the protein but no knowledge of the location or identity of natural binding sites or ligands. Binding targets in the protein are identified and classified according to their expected optimal affinities. Binding targets can be located at the protein surface or at internal surfaces that become exposed as a result of partial unfolding, conformational changes, subunit dissociation, or other events. The entire protein is mapped according to the binding potential of its constituent atoms. Once binding targets are identified, optimal ligands are designed and progressively built by the addition of individual atoms that complement structurally and energetically the selected target. This algorithm is expected to have significant applications in structure-based drug design since it allows: 1) identification of binding targets in proteins; 2) identification of additional targets if the primary target is known; 3) design of ligand molecules with optimal binding affinities for the selected target; and 4) refinement of lead compounds by defining the location and nature of chemical groups for optimal binding affinity.

Description: COMPUTER METHOD UTILIZING FREE ENERGY CALCULATIONS FOR LIGAND DESIGN AND THE PREDICΗON OF BINDING TARGETS STATEMENT AS TO FEDERALLY SPONSORED RESEARCH This invention was made in part with government support under NIH grant numbers RR04328 and GM51362. The United States government may have certain rights in the invention. BACKGROUND 1. Technical Field This invention relates to computer assisted methods for identifying target binding sites on a molecule of interest and methods for designing ligands which bind to a molecule of interest. 2. Background Information Structure-based drug design is a major activity in pharmaceutical laboratories. The recent development of HI V-1 protease inhibitors is a major testimony to that effect. In structure-based drug design, the overall goal is to design a small molecule that binds to a specific site in a target molecule, usually a protein or other macromolecule. Where the target protein is an enzyme, the specific target site is often the substrate binding site or active site of the enzyme. Where the target protein is a receptor, the specific target site is often the binding site for a natural ligand of the receptor. In all cases the goal is to alter the behavior of the target molecule in a predetermined way as a result of the binding of the small molecule. The starting point in the design process is the availability of the high resolution structure of the target protein. As noted above, in most situations, the target site for binding of the small molecule drug is the substrate binding or active site of an enzyme or the ligand binding site of a receptor. In some cases the location of these sites on the surface of the target protein is known from biochemical or structural studies. For this reason, most lead compounds are analogues of natural ligands or substrates. The situation is more complicated if the location of these sites is not known or if targeting a second binding site is required (a situation necessary, e.g., in cases where resistance towards an existing drug develops). Furthermore, the optimization of lead compounds is a very demanding endeavor requiring the chemical synthesis and characterization of a very large number of derivatives. It is evident that the availability of an algorithm that can identify, map, and rank binding sites and design ligands would have a positive impact in drug design. The present invention provides such capabilities. SUMMARY The invention features a computer-based method for the identification of binding targets in proteins and other macromolecules. More particularly, the invention includes an algorithm aimed at predicting binding targets in proteins and other macromolecules. The algorithm, referred to as "Woolford", requires knowledge of the three-dimensional structure of the selected target protein or target macromolecule. However, Woolford does not require knowledge of the location or identity of natural binding sites or ligands. Binding targets in the protein are identified and classified according to their expected optimal affinities. Binding targets can be located at the protein surface or at internal surfaces that become exposed as a result of partial unfolding, conformational changes, subunit dissociation, or other events. The entire protein is mapped according to the binding potential of its constituent atoms. In another aspect of the invention, once binding targets are identified, optimal ligands are designed and progressively built by the addition of individual atoms or amino acids in the csae of peptide design that complement structurally and energetically the selected target site. The Woolford algorithm and the associated methods of the invention are expected to have significant applications in structure-based drug design since they allow: 1) identification of binding targets in proteins and other macromolecules; 2) identification of additional binding targets if a primary binding target is known; 3) design of molecules ("ligand") with optimal binding affinities for the selected binding target; and 4) refinement of lead compounds by defining the location and nature of chemical groups for optimal binding affinity. The invention features methods for the identification of binding targets in proteins and other macromolecules. Binding targets can be located at the protein surface or at internal surfaces that become exposed as a result of partial unfolding, conformational changes, subunit dissociation, or other events. The method for the identification of internal binding targets includes the identification of the most probable partially folded conformations of a protein and/or the dissociation energetics. The invention also features methods for the design of synthetic organic ligands and peptide ligands which bind identified binding targets. The invention also features methods for optimization of the conformation of ligands and the calculation of the expected binding affinities of ligands. The invention also features methods for calculating the Gibbs free energy of binding of a ligand to a macromolecule. The method entails the steps of: (a) inputting into the programmed computer, through an input device, data which includes the three-dimensional coordinates and identity of each of the atoms in the ligand, the three-dimensional coordinates and identity of each of the atoms in the macromolecule, and the three-dimensional coordinates of each of the atoms in the complex of the ligand bound to the macromolecule; (b) determining, using the processor, the difference between the Gibbs free energy of the complex of the ligand and the macromolecule and the Gibbs free energy of the uncomplexed ligand and the uncomplexed macromolecule; (c) outputting to the output device the difference between the Gibbs free energy of the complex of the ligand and the macromolecule and the Gibbs free energy of the uncomplexed ligand and the uncomplexed macromolecule. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a flow chart of the basic Woolford algorithm. FIG. 2 is a flow chart of the algorithm used for ligand design. FIG. 3 is a flow chart which details the binding site identification procedure used in the ligand design algorithm. FIG. 4 is a flow chart which details the creation of a lead peptide ligand. FIG. 5 is a flow chart which details the lead peptide ligand modification procedure used in the ligand design algorithm. FIG. 6 is a flow chart which details the creation of a lead compound ligand. FIG. 7 is a flow chart which details the lead compound ligand modification procedure used in the ligand design algorithm. FIG. 8 is an illustration of the binding surface of HIV- 1 protease calculated using the Woolford algorithm. FIG. 9 is an illustration of the design of HI V-1 protease substrate using and inhibitor as the lead compound. FIG. 10 is a series of chemical structures of the thirteen HIV-1 protease inhibitors considered in this paper. The original references for each inhibitor are given in the text. FIG. 11 shows predicted and experimental binding affinities for the thirteen HIV-1 protease inhibitors considered here. The calculations were performed as described using the corresponding PDB files for each complex (A77003: lhvi, A78791: lhvj, A76928: lhvk, A74704: 9hvp, A76889: lhvl, VX478: lhpv, SB203386: lsbg, SB203238: lhbv, SB206343: lhps, U100313: 2UPJ, U89360: lgno, A98881: lpro, CGP53820: lhih). FIGS. 12A and 12B are two different views of the amino acid residues in the binding pocket of the HIV-1 protease molecule that contribute more than 0.1 kcal/mol to the Gibbs energy of binding. The residues depicted in red contribute between -0.7 and -0.9 kcal/mo; the residues depicted in orange between -0.5 and - 0.7 kcal/mol; the residues depicted in yellow between -0.3 and -0.5 kcal/mol; and the residues depicted in green -0.1 and -0.3 kcal/mol. As a guide to the eye, the inhibitor A77003 is shown using a sticks representation. FIG. 13 show calculated residue stability constants for the HIV-1 protease molecule. These constants were calculated according to the COREX algorithm (Hilser et al, 1996(a); Hilser et al., 1997(a); Hilser et al, 1997(b) and map the protein molecule in terms of the structural stability of different regions. The circles indicate the location of the residues that contribute more than 0.1 kcal/mol to the Gibbs energy of inhibitor binding (Table 2). FIG. 14 show the difference in the HIV-1 protease residue contribution to the Gibbs energy of binding of A77003 to the wild type protease and the resistant mutant V84A. ΔΔG is calculated as (ΔG mutant - ΔG W JJ ( J ty pe ) for all residues that contribute more than 0.1 kcal/mol to the binding free energy. FIGS. 15A and 15B show two different conformations of a hypothetical side chain. FIG. 16 is a energy profile for a solvent exposed phenylalanine side chain in a a-helix conformation as a function of the side chain dihedrals χ, and χ 2 . FIG. 17 is a calculation of the Gibbs potential profile as a function of the side chain dihedrals χ, and χ 2 for the phenylalanine at position 5 in the A5F mutant of pepstatin A. FIG. 18 is a calculation of the ΔΔG(25) values for twelve different mutants of pepstatin A at position five. ΔΔG(25) is the difference in binding Gibbs energy to endothiapepsin between the mutant and wild type inhibitor at 25°C (ΔΔG(25) = ΔG mut (25) - ΔG wild (25)). FIGS. 19A and 19B display the location of Ala 5 of pepstatin A in the complex with endothiapepsin and the situation predicted for the mutant ASF, respectively. FIG. 20 displays the predicted location of Glu 7 of pepstatin A in the complex with endothiapepsin. DETAILED DESCRIPTION Throughout this description, the preferred embodiment and examples shown should be considered as exemplars, rather than as limitations of the present invention. In the description of this invention, the discussion is centered around proteins but the concepts are equally valid for other molecules. 1. Overview of the Woolford Algorithm A protein molecule has the potential to define many binding sites (binding targets). The vast majority of those binding targets, however, are expected to bind ligands with extremely low affinities. Also, because most of those binding targets are not topologically or structurally unique, they are expected to lack specificity. A case in point is the association of denaturants to proteins, or the association between protein and molecules like ANS that recognize features that are common to nearly all proteins. Only few spots on the surface of a given protein will exhibit the intrinsic characteristics necessary for high affinity binding. These characteristics include chemical, topological and structural features that together are able to maximize energetic contributions to the binding affinity. In drug design, the binding site is usually defined by the location of the natural active site or the location of the recognition site for a natural ligand. It is normally found experimentally by studying a complex formed by the protein with a natural ligand or substrate. Many approaches to rational drug design involve replacing the natural ligand or substrate by an inert ligand, an inhibitor or some other molecule that alters the natural activity of the target protein. HIV-1 protease inhibitors, for example, inhibit the viral protease by competing with the natural substrates for the same binding site. The situation is far more difficult if the location of the substrate or ligand binding site on the target molecule is not known or if a second site on the target molecule is desired. In contrast to many conventional approaches to rational drug design, the methods of the invention do not require advance knowledge of the location of the substrate or ligand binding site (target site) on the target molecule. This is because the methods of the invention, through the use of the Woolford algorithm, permit the identification of target sites for drug design on a given target molecule by producing a complete mapping of the optimal binding contributions of each atom of the target molecule. The Woolford algorithm produces a map of the optimal binding contributions of each atom through the use of an idealized ligand that explores the entire surface of the target molecule, usually a protein, and defines the maximal binding contribution of each atom in the target molecule under ideal conditions. FIG. 1 is a flowchart of the basic Woolford algorithm. Measured three-dimensional coordinates of a selected molecule are input into a computer system (STEP 100). For each atom of the molecule, the computer processor determines a predicted Gibbs free energy of binding of the atom to the ideal ligand for the atom (STEP 102). A three-dimensional prediction model of binding targets in the selected molecule is then generated by the processor using the three-dimensional coordinates of each of the atoms in the selected molecule, and the corresponding predicted Gibbs free energy of binding determined in STEP 102 is mapped onto each atom depicted in the three-dimensional prediction model (STEP 104). Lastly, the three-dimensional prediction model of binding targets is output to a suitable output device as the computed prediction of the actual binding sites of the molecule (STEP 106). The binding potential of each atom is determined by the Gibbs energy of binding. The optimal contribution of each atom in the protein to the binding energy is computed by using a modification of known structural parameterization, described further below (Bardi et al., 1997; D'Aquino et al., 1996; Freire et al., 1991; Freire, 1993; Gomez et al., 1995(a); Hilser et al., 1996(b); Lee et al, 1994; Luque et al., 1996; Luque et al., 1997; Murphy et al., 1992(a); Murphy et al., 1992(b); Murphy et al., 1993; Murphy et al, 1994; Straume et al., 1992; Xie et al., 1994(a); Xie et al., 1994(b)). Protein surfaces (either external or internal) are topologically and chemically heterogenous. From a topological point of view, protein surfaces are rough and characterized by the presence of depressions, cavities, crevices, hills, prominences, etc. From a chemical point of view, protein surfaces are heterogenous and characterized by the presence of chemical groups that exhibit different characteristics, e.g., hydrophobic groups, polar groups, groups that are electrically charged positively or negatively, etc. In general, a binding site is a site on the protein that has topological and chemical characteristics that allow another molecule with complementary topological and chemical characteristics to attach to that site with a relatively high affinity. The Woolford algorithm is capable of identifying and mapping potential target sites on a target molecule (e.g., a protein) including natural active sites, and classifying each site according to its optimal binding affinities. Furthermore, the algorithm creates an ideal ligand that elicits the maximal binding potential of each target site. This ideal ligand can be used as a blueprint for the identification or synthesis of organic molecules that best approximate the characteristics of the ideal ligand. The Woolford algorithm will be illustrated in a simple way. Any region on a protein is considered to be a potential binding site. Importantly, not every region has the same binding potential. Only very few spots on a protein have the potential for high binding affinity. In fact, the vast majority of potential binding sites will display minimal affinity if the ideal ligand for that site were available. The first goal is then to identify those regions of the protein that have the highest binding potential. This can be illustrated by imagining a hypothetical protein surface with a binding site defined by four different chemical groups. A ligand will bind to that site if it complements the site structurally and chemically so that the interaction is energetically favorable. The overall goal in molecular design is precisely the design of a molecule which will be complementary to the groups in the binding site. However, even if a ligand that exhibits high complementary is found, high binding affinity is not guaranteed. There is an upper limit to the binding affinity that can be achieved by any given binding site. This upper limit depends on the chemical composition (atom types), size and topology of the binding site itself, i.e., it is an intrinsic property of the protein. In general, this upper limit will only by achieved by an ideal ligand that offers a perfect match to the site. Not all sites have the same upper limit. In principle, this upper limit can be estimated for an idealized perfect ligand. This upper limit affinity is referred to as the "binding potential." In essence, the binding potential represents the maximal contribution of any given atom or group of atoms within the protein to the Gibbs energy of binding of the best possible ligand. In proteins there are many chemical groups all of which can serve as potential binding sites, albeit with vastly different binding potentials. The goal of the Woolford algorithm is to estimate the binding potential of each atom in the protein and select the regions that contain a high density of atoms with high binding potentials. These regions constitute binding targets for drug design. The problem addressed by the algorithm can be expressed succinctly as follows: Given a certain number of groups with different geometries, topologies and chemical characteristics, can we identify and map the region or regions that define high affinity binding sites? Can we rank those binding sites in terms of their binding potentials? Furthermore, can we create the ideal ligands that perfectly complement each binding site? The solution to this problem has significant implications in drug design: 1) it allows identification of binding targets in proteins; 2) it allows identification of additional targets if the primary target is known; 3) it allows refinement of lead compounds by defining the location and nature of chemical groups for optimal binding affinity; and 4) it allows the design of new ligands for each binding site. The highest affinity that can be achieved by a binding site corresponds to that expected for the ideal ligand. The affinity towards the ideal ligand is by definition the upper limit or optimal affinity that can be expressed by any given atom and is used to define the binding potential. The ideal ligand is by definition perfectly complementary to the binding site. In addition, the conformation of the ideal ligand in solution is equal to the bound conformation and does not lose conformational entropy upon binding. The ideal ligand is a computer construct, the perfect match for a binding site. For this reason, it also provides the model to design and build real ligands. Each atom in the protein is a potential binding target, however each atom does not have the same binding potential. A protein region with the potential to bind a ligand with high affinity is one that exhibits a high density of atoms with high binding potential. The task of identifying target sites reduces to a large extent to the computation and mapping of the protein according to the binding potential of its different atoms. 2. Overview of the Ligand Design Process The overall flow of the ligand design process is illustrated in FIG. 2. First, a binding target site is identified (STEP 1000). In some cases the target binding site will be known based on experimental data. In cases where the target binding site is not known, the Woolford algorithm can be used to select a target binding site (STEP 2000). In addition, even where a target binding site is already known, it may be desirable to identify, using the Woolford algorithm, an alternate target binding site (STEP 2000). Second, the user selects the general structure of the desired ligand (STEP 3000), e.g., either a peptide or some other compound (e.g., a non-peptide organic molecule). Third, a lead ligand (either a peptide (STEP 4000) or some other compound(STEP 5000)) is identified either from experimental data or through ab initio calculations, i.e., calculation of an "idealized lead ligand" (STEP 7000 or STEP 9000), see FIG. 4 and FIG. 6. Fourth, the lead ligand is modified in either STEP 6000 or STEP 8000 and the expected binding constant is calculated (see FIG. 5 and FIG. 7) using the structural parameterization described above. Binding Site Identification The first step in the ligand design process is outlined in FIG. 3 which is a flow chart of the Woolford algorithm used to identify potential target binding sites. Measured three-dimensional coordinates of a selected target molecule are input into a computer system (STEP 2100). For each atom of the target molecule, the computer processor determines a predicted Gibbs free energy of binding of the atom to the ideal ligand for that atom. A three-dimensional model of binding targets in the selected target molecule is then generated by the processor using the three-dimensional coordinates of each of the atoms in the selected target molecule. The corresponding predicted Gibbs free energy of binding is then mapped onto each atom depicted in the three-dimensional model of the target molecule (STEP 2200). The processor identifies regions with the highest binding potential (STEP 2300 and STEP 2400) and classifies each potential binding site according to chemical nature, surface area, location, etc (STEP 2500). Lastly, the processor selects a potential target binding site according to user criteria, e.g., type of ligand, binding affinity, size, geometry, and a three-dimensional prediction model of the binding target is output to a suitable output device (STEP 2600). De Novo Design of a Lead Peptide Ligand and Modification Thereof FIG. 4 is a flow chart of the process used for the de novo design of a lead peptide design. Once the target binding site is selected, the processor characterizes the binding site according to one or more criteria, e.g., its geometry, chemical nature, and binding potential (STEP 7100). With this information, the processor selects several "seed" dipeptides from a library consisting of 400 natural occurring dipeptides, non-native amino acids, and chemically modified amino acids (STEP 7200). The processor then sorts through the possible seed dipeptides and determines which seed dipeptides might make suitable ligands given their geometry and chemical characteristics (STEP 7300). The binding affinity for each of the selected seed dipeptides is calculated as follows. First, the processor places the seed dipeptide onto the selected target binding site (STEP 7400). Second, the processor minimizes the energy function of the bound seed dipeptide through rotation around the peptide backbone and side chain torsional angles (STEP 7425). Third, the processor calculates the binding affinity for the seed dipeptide when the seed dipeptide is in the energy minimized conformation determined in the preceding step (STEP 7450). After this process has been completed, the processor selects the seed dipeptide ligands with the highest binding affinities (STEP 7500). The processor now begins a "reptation" procedure, described below, which builds a lead peptide ligand from a selected seed dipeptide by adding amino acids on one or both ends of the selected seed dipeptide (STEP 7600). After each amino acid addition the processor minimizes the energy function of the bound lead peptide through conformational changes in the backbone rotation and side chain torsional angles (STEP 7625). Once minimized the processor calculates the binding affinity for the lead peptide (STEP 7650). The processor continues, in STEP 7675, to add amino acids (STEP 7600), minimize the conformational energy (STEP 7625), and calculate the binding affinity (STEP 7650) until the calculated binding affinity does not increase. The processor selects the next seed dipeptide and begins to build another lead peptide in the same manner as described above (STEP 7500 through STEP 7675). Once the processor has used all of the seed dipeptides to build lead peptides, the lead peptide with the highest binding affinity is identified (STEP 7700). This lead peptide can be subjected to modification, as described below (see FIG. 5). Once a lead peptide ligand has been identified, it can be modified. This process is outlined in FIG. 5 which is a flow chart of a modification procedure for an identified lead peptide ligand. First, the computer processor calculates the Gibbs free energy of binding of the lead peptide to the target binding site (STEP 6100). The processor then calculates the contribution of each amino acid residue to the binding energy (STEP 6200). The amino acid residues which contribute the least to the binding energy are selected for modification by amino acid mutation, addition, or deletion (STEP 6300). The processor systematically selects and inserts amino acids used for addition and mutation to create and altered lead peptide (STEP 6400). The processor generates the atomic coordinates for each altered lead peptide (STEP 6400). The lowest conformational energy of each altered lead peptide is then determined (STEP 6500). Next, the expected binding constant for binding of the altered lead peptide to the target binding site is calculated (STEP 6600). A three-dimensional map of each altered lead peptide bound to the target binding site is then determined (STEP 6700). The modification procedure (STEP 6100 through STEP 6700) can be repeated as necessary until modification of the lead peptide ligand results in an improvement of the calculated binding affinity. De Novo Design of a Lead Compound Ligand and Modification Thereof FIG. 6 is a flow chart of an algorithm used to create a lead compound ligand. Once the target binding site is identified based either on experimental data or the algorithm presented above (see FIG. 3), the processor characterizes the binding site according to its geometry, chemical nature, and binding potential (STEP 9100). With this information, the processor places, at optimal van der Waals distances, several atoms that are energetically complementary to the atoms in the binding site (STEP 9200). The geometrical arrangement of the ensemble of atoms is used as a template to select several lead compounds (STEP 9300). The selection is made either from a database of known compounds or by building a molecule with an appropriate atomic arrangement. The binding affinity for each lead compound is calculated as follows. First, the processor places one of the lead compounds onto the selected target binding site (STEP 9400). Second, the processor minimizes the energy function of the bound lead compound by systematic bond rotation (STEP 9425). Third, the processor calculates the binding affinity for the lead compound in its energy minimized configuration (STEP 9450). The processor then selects the lead compounds with the highest binding affinities (STEP 9500). The processor now begins a procedure—similar to the reptation procedure discussed above—to optimize each of the selected lead compounds through addition or replacement of chemical groups (STEP 9600). After each addition or replacement, the processor minimizes the energy function of the bound modified lead compound through systematic bond rotation (STEP 9625). Once the energy minimized conformation of the modified lead compound is identified, the processor calculates the binding affinity of the energy minimized, modified lead compound for the target binding site (STEP 9650). The processor, in STEP 9675, continues to modify (STEP 9600), minimize the conformational energy (STEP 9625), and calculate the binding affinity (STEP 9650) until the calculated binding affinity does not increase. The processor selects the next lead compound and begins to modify the lead compound in the same manner as described above (STEP 9500 through STEP 9675). Once the processor has modified all of the lead compounds, the lead compound with the highest binding affinity is selected (STEP 9700) to undergo further modification (see FIG. 7). FIG. 7 is a flow chart of a modification procedure for a lead compound ligand. The computer processor calculates the Gibbs free energy change of the lead compound bound to the target molecule binding site (STEP 8100), and identifies the contribution of each atom to the binding energy (STEP 8200). The atoms which contribute the least to the binding energy are selected for modification by replacement of chemical groups, addition of chemical groups, or deletion of chemical groups (STEP 8300). The chemical groups for replacement or addition are selected from a toolbox of standard organic groups, e.g., methyl, amino, hydroxyl, and the like (STEP 8400). For each modification, the processor generates the atomic coordinates of the modified lead compound (STEP 8400), the lowest energy conformation of the modified lead compound (STEP 8500), and the expected binding constant for each energy minimized, modified lead compound (STEP 8600). A three-dimensional map is generated for the mutated compound bound to the target binding site (STEP 8700). The modification procedure (STEP 8100 through STEP 8700) can be repeated as necessary until modification of the lead compound ligand results in an improvement of the calculated binding affinity. 3. Calculation of Binding Potential per Atom The binding affinity is determined by the Gibbs energy of binding. The binding affinity of the ideal ligand is calculated by computing the expected Gibbs energy of each atom in the protein for an ideal ligand. The Gibbs energy is context sensitive and depends on the position and nature of the remaining atoms. The binding potential is calculated from structure-based thermodynamic considerations. In the energy computations presented here, a structural parameterization of the energetics described herein is used. The previously known level of refinement of this parameterization is summarized in the following references: (Bardi et al., 1997; D'Aquino et al., 1996; Gomez et al., 1995(a); Gomez et al., 1995(b); Hilser et al., 1996(b); Luque et al., 1996). This structural parameterization of the energetics has been shown to correctly predict binding affinities from structure for a variety of molecules, including the set of HIV- 1 protease inhibitors for which high resolution structures are available (Example 1). The Woolford algorithm, however, is not dependent on this energy function and can be implemented with other energy functions. The implementation of the Woolford algorithm with any other energy function is within the scope of the present invention. The Gibbs energy of binding is composed of enthalpic and entropic components. Both components include contributions due to the formation of interactions between ligand and protein, and contributions due to changes in hydration. The enthalpic contributions are a function of the separation distance between atoms and the changes in atomic accessibility to the solvent. The entropy change contain solvent contributions which are also proportional to changes in solvent accessibility, and the reduction in conformational degrees of freedom. Changes in translational degrees of freedom are the same for different ligands and therefore do not contribute to discrimination between binding affinities even though they contribute to the actual affinity. If the ideal ligand is assumed to establish the average atomic packing characteristics found in the interior of proteins, then the major contribution to the enthalpy value at any given temperature (ΔHgen(T)) is given by an equation of the form: ΔH gen (T)=a H (T).ΔASA ap +b H (T).ΔASA pol where the coefficients a H (T) and b H (T) are structural parameterization parameters and ΔASA ap and ΔASA p0l are the changes in apolar and polar solvent accessibilities for the atoms in both protein and ligand upon binding. Similarly, at any given temperature T, the solvent related entropy ΔS solv (T): ΔS solv (T)=a s (T).ΔASA ap +b s (T).ΔAS/Λ pol also scales in terms of the changes in apolar and polar solvent accessibilities with a set of coefficients a s (T) and b s (T) also obtained form the known structural parameterization of the energetics. Changes in conformational entropy on the other hand are not linearly related to changes in accessibility even though the conformational flexibility is expected to be proportional to the exposure to solvent. Electrostatic interactions are calculated according to a standard coulombic potential that depends on the interatomic distances between charges. It is clear from the equations above that the surface area that becomes buried from the solvent upon binding, expressed as changes in solvent accessibilities, are key quantities in the calculation of binding potentials, especially since their magnitude depends on the topological configuration of the binding site. For any atom in the protein or ligand, the change in solvent accessibility is equal to the accessibility in the free form minus the accessibility of the same atom in the complex. The atomic accessibility in the free protein is computed from the high resolution structure. The change in solvent accessibility upon binding depends on the topological location of the atom and the size and geometry of the ligand. The fraction of area buried from the solvent upon binding of a small molecular weight ligand depends on the geometry of the surface. In general, the change in solvent accessible surface area upon binding is a function of the concavity of the surface in which it is located. In general, except for charged groups, the binding energetics is proportional to the change in solvent accessibility (i.e., the amount of surface area that becomes buried from the solvent upon binding). This is why high affinity binding sites are generally located in pockets or crevices that optimize the amount of surface that is buried from the solvent. 4. Identification and Classification of Binding Targets Binding targets are identified by mapping the binding potential of each atom on the three-dimensional structure of the protein. Binding targets can be classified according to their chemical nature (e.g., degree of hydrophobicity, charge, etc.), their surface area or other appropriate parameter. In most situations the size of the binding target and hydrophobicity are the most important parameters. Since small molecular weight compounds are preferred as pharmaceutical drugs, high affinity must be elicited in a small binding target. This consideration strongly favors highly hydrophobic ligands, making the hydrophobic effect the dominant driving force in the binding of these small organic molecules. The Woolford algorithm allows the user to examine binding potentials in terms of the degree of hydrophobicity of the site. So, for example, it is possible to search for the binding targets with the highest binding potential, or for the binding targets with the highest potential for a given degree of hydrophobicity. Within this context, the degree of hydrophobicity is expressed in terms of the proportion of polar and non-polar atoms at any given site. The surface area of integration (the size of the binding site) is also a variable that can be set by the user. 5. The Ideal Ligand Once a potential binding site is identified, the ideal ligand is built by placing atoms that are energetically complementary to those in the binding site at optimal van der Waals distances. The basic building set is composed of carbon, nitrogen, and oxygen atoms even though other atom types can be included. Atoms from this pool are used to fill the binding site. The number, type and exact location of each atom is obtained by global optimization of the binding Gibbs energy. The resulting set of atoms (number, type and position coordinates) define the ideal ligand. At this stage, the atoms in the ideal ligand do not belong to any particular type or class of molecule. At this level, the ligand is defined as an aggregate of atoms that satisfy only van der Waals radii requirements and optimal energy placements. The particular way in which the ligand atoms are bonded to each other is solved later using appropriate organic chemistry procedures. Different atom types are placed in three dimensional space such that the binding affinity towards the selected target is optimal. The atoms in the ideal ligand are not bonded together. They define a three-dimensional blueprint for the identification and/or design of organic molecules that closely approximate the characteristics of the ideal ligand. 6. Ligand Building The ideal ligand is defined as a three-dimensional array of atoms which will maximize the binding affinity if they were forming a single molecule. As such, this array can be used as a blueprint to identify or construct a molecule that will present the same atomic arrangement to the binding target. This arrangement can be defined solely by the atoms specified by the algorithm or by a larger number of atoms, or as required to present the appropriate binding surface to the target. The binding affinity of a real ligand can only approximate that of the ideal ligand. The ideal ligand not only exhibits perfect complementarity but also lacks conformational degrees of freedom when free in solution, i.e., it does not lose conformational entropy upon binding. These requirements are very difficult to reproduce in reality. The process of building a ligand molecule involves the identification of the best bonding arrangement consistent with the positions coordinates of the atoms in the ligand molecule. This can be done by using graph theory considerations or other appropriate procedures including identification of the most appropiate ligand molecule from an empirical database of chemical compounds. This process does not always lead to a unique molecule and in some situations several potential candidates are possible. 7. Non-surface Binding Targets In the description of the invention the protein surface of the native protein structure has been used as an example to identify binding targets. The algorithm, however, also applies to internal protein surfaces that become exposed as a result of conformational changes, or to oligomerization interfaces in multimeric proteins. Also, the application of this algorithm to other macromolecules (e.g., nucleic acids) or biological membranes should also be included in the invention. Traditionally, the location of binding targets has been restricted to the exposed surfaces of a protein. A new and still unexplored area is the targeting of ligands to internal surfaces. The Woolford algorithm also considers the existence of binding sites located at internal surfaces. These internal surfaces are normally not accessible to the solvent or ligands. They are located at interfaces between different protein regions or at the interfaces between subunits in the case of multisubunit proteins. In order for binding to occur, part of the protein needs to unfold (or separate through a conformational change from the rest of the protein) and make the binding site available. Formally, it can be said that the ligand stabilizes a partially folded state of the protein, i.e., a protein state in which some regions are folded and other regions are unfolded. In the above situation, the total Gibbs energy associated with the binding of the ligand is the sum of the Gibbs energy required to unfold the region of the protein that exposes the binding site (or the Gibbs energy for the conformation change) plus the intrinsic Gibbs energy of binding. It is evident that the total binding energy will be optimized if the Gibbs energy required to unfold the region of the protein that exposes the binding site is small. Therefore, one crucial element in the discovery of internal binding sites is the correct identification of those regions of the protein that have the lowest structural stability; or, equivalently, the identification of the partially folded states that have the highest probabilities of being populated. The algorithm for identifying the most probable partially folded states involves the use of the high resolution structure of a protein as a template to generate a large number of partially folded conformations. Partially folded conformations are created by unfolding certain regions of the protein with the computer, while maintaining the remaining regions in their native conformation. The Gibbs energies of all the partially folded states are calculated using the structural parameterization of the energetics in conjunctions with a set of structural parameters optimized for the unfolded state. The partially folded state with the highest probability is the one with the lowest Gibbs energy. The generation of partially folded states is achieved by using a combinatorial algorithm followed by refinement of the resulting partially folded structure. The combinatorial algorithm considers the protein as being formed by an arbitrary number of folding units. Each folding unit can be either folded or unfolded. Protein states are generated with the computer in a combinatorial way by folding and unfolding the folding units in all possible combinations. The total number of states that is generated is proportional to the number of folding units (N) and is equal to 2 N . The number of folding units determines the resolution of the analysis. The starting point is usually N=16 which results in an initial ensemble of 65536 states. Once the partially folded state with the lowest Gibbs energy is identified, the precise amino acid boundaries are located by using a refinement procedure which involves moving the boundaries between folding/unfolding regions by one residue at a time. Once the most probably partially folded state is found, the surface that becomes exposed as a result of the partial unfolding is identified. This surface is located in the folded regions of the partially folded state but is buried from the solvent in the native state. This surface becomes exposed to the solvent upon unfolding of the adjacent regions. The identification of the binding target with the highest binding potential on this surface follows the same procedure described in this disclosure for other binding targets. 8. Design of Peptide Ligands An algorithm for the design and docking of peptide ligands is presented. This algorithm uses the three-dimensional structure of a protein or other macromolecule as a template for the design of peptides that will associate with pre-defined binding affinity to selected target sites in a protein molecule. Two situations are considered, one in which the high resolution structure of the target protein in association with a lead or wild-type peptide is known; and one in which only the structure of the target protein is known. In the first situation, ligand design can be done by adding, deleting or replacing specific amino acids at specific locations within the lead peptide. In the second situation, the starting point in the design process is the definition of a minimal core peptide which is treated as a virtual lead peptide by the algorithm. Molecular design is implemented by sequential molecular or atomic replacement, addition or deletion followed by energy minimization. Molecular construction is performed by implementing an energy-guided "reptation" procedure. The minimal core peptide is defined by a systematic or exhaustive search of a library of small peptides (dipeptides, tripeptides, etc.) until an appropriate lead peptide is found. In all energy procedures, an empirically derived structural parameterization of the energetics is used. The algorithm can be used with known target sites or to discover new peptide target binding sites. Also, the algorithm is implemented for natural or non-natural amino acids. Studies with different peptides that bind to proteins (e.g. angiotensin, pepstatin A, etc.) indicate that the total binding energy is not evenly distributed throughout the molecule and that some groups (often called hot-spots in the literature) carry a larger proportion of the binding energy. By using small peptides as probes, it is possible to identify specific sites in the protein that have the highest potential binding affinity. This is a computationally tractable problem. If only natural amino acids are included, 400 dipeptides and 8,000 tripeptides are possible. The numbers do not increase significantly if non-natural amino acids are included. The first step in the procedure is the mapping of the protein surface in terms of the binding potential of each of its constituent atoms. Using this map, the peptides that are complementary to the sites with the highest binding potential are selected. At the end of this procedure, a map of the protein surface in terms of maximal binding affinities for small lead peptides is obtained. This map is then used in the selection of a binding site and the design of a peptide ligand using the lead peptide as the starting point. In the past, one of the main obstacles to structure-based molecular design algorithms has been the absence of an energy function with the capability to accurately predict the binding affinity. The present invention provides an energy function which can accurately predict the binding affinity. As noted above, the binding affinity is determined by the Gibbs energy of binding. The optimal contribution of each atom in the protein to the binding energy is computed by using a special modification of a previously developed structural parameterization of the binding energetics (Bardi et al., 1977; D'Aquino et al., 1996; Freire et al., 1991; Freire, 1993; Gomez et al., 1995(a); Hilser et al, 1996(b); Lee et al., 1994; Luque et al., 1996; Luque et al., 1997; Murphy et al., 1992(a); Murphy et al., 1992(b); Murphy et al, 1993; Murphy et al., 1994; Straume et al., 1992; Xie et al., 1994(a); Xie et al, 1994(b)). 9. Binding Sites and Identification of a Lead Peptide In the preferred embodiment, the design of a peptide ligand begins with the identification of a lead peptide. There are four possibilities, all of which can be addressed by the algorithm: 1) The lead peptide and the binding site are not known. 2) The binding site is known but the lead peptide is not known. 3) The lead peptide is known and the binding site is not known. 4) The lead peptide and the binding site are known. In the first case, the first task is to use the high resolution structure of the protein in order to identify the location of the binding site and the amino acid sequence of the lead peptide (usually but not limited to a dipeptide). This is a joint search since the expected binding potential of a given site in the protein cannot be realized unless the optimal peptide sequence is specified. The identification of candidates for possible locations of the binding site is done by constructing a map of the protein surface in terms of potential binding affinities for "idealized lead peptides". Once the best candidates have been identified, a systematic search with the full atomic structures of the peptides is made. This procedure results in the selection of a binding site and corresponding lead peptide, which constitutes the starting point for the design of the final peptide ligand. In the second case, the location of the binding site is known and therefore the search for the best location and sequence of the lead peptide is restricted to a smaller region of the protein. In this case, the identification of the best lead peptide is made directly with full atomic structures of all possible lead peptides. In the third case, the ligand peptide is known but the binding site is not known. This situation approaches the classical docking problem. In our algorithm, the original ligand peptide is decomposed into its elementary dipeptide components. Then, the same procedure used in case one is performed for each of the elementary dipeptides. Elementary dipeptides are used in the analysis because their conformations are computer tractable while those of longer peptides are not. Once the lead peptide is identified, the same energy minimization procedure is used except that the rest of the peptide sequence is already known. In the fourth case, where the lead peptide and the binding site are known, the problem can reduce to finding the conformation that minimizes the binding energy. However, in situations in which the high resolution structure of a protein in complex with a peptide ligand is known, the goal is often the design of a different version of the peptide with different binding characteristics. If this is the case, the experimental peptide is used as the lead peptide. Here, the first task is to map the relative contributions of each amino acid in the peptide to the binding energy. This energy map is then used to select amino acids that are targeted for mutation. If a higher affinity is desired those amino acids that make the smallest contributions are selected; and vice versa, if a lower affinity is desired those amino acids that make the largest contributions are selected. If no amino acid discrimination can be made, or if mutations are not feasible, then the peptide length is the remaining variable. 10. Amino Acid Replacement, Addition or Deletion and Energy Minimization The starting point for design is the lead peptide. As discussed above, the lead peptide is either defined computationally, or is defined by the high resolution structure of an existing peptide/protein complex. In both situations, the manipulations are similar. The design of a peptide ligand having as a starting point a lead peptide involves three elementary operations: 1) the addition; 2) deletion; or 3) replacement of one type of amino acid by another (mutation). Other, more complex operations are accomplished by combining several elementary operations. Once the operation is made, the most probable conformation is selected by identifying the one with the lowest binding energy. Amino Acid Addition Amino acids can be added either at the amino or carboxy ends of the lead peptide. Additions at central positions are not considered explicitly because they can be accomplished by combining mutations with addition/deletions at either end. The procedure by which a new amino acid is added at the amino or carboxy terminus of the peptide can be viewed as a reptation movement in which the new amino acid samples different backbone and side chain orientations until it finds the one that minimizes the binding energy. Each orientation is dictated by a set of values for the backbone torsional angles ψ and Ψ, and the set of side chain dihedrals {χ} . Amino Acid Deletion Amino acids can be deleted either from the amino or carboxy terminus of the lead peptide. Amino Acid Mutation Amino acid mutations can be performed at any position along the peptide sequence. They involve side chain replacement followed by energy minimization. Energy Minimization The search for the most probable conformation is equivalent to the search for the conformation that minimizes the Gibbs potential function ΔG ef . The probability of a single peptide conformation, defined by a specific set of side chain and backbone coordinates, is dictated by the Gibbs potential function, ΔG ef , specified by the enthalpy and entropy of solvation. ΔG ef is a function of the side chain and backbone torsional angles. By definition, the conformational entropy of the peptide itself does not enter into the equation. ΔG ef is the Gibbs energy function of a single conformation and should not be confused with the Gibbs energy of binding which includes all permissible conformations. The probability of any given conformation is given by the equation ^ - ΔG ef, X' r ' Σ -ΔG etj /F»τ e J where e "ΔG ef RT is the Boltzman exponent for that conformation, and the sum in the denominator is the conformational partition function defined as the sum of the Boltzmann exponents of all conformations. The Gibbs potential function, ΔG ef , is used to identify the most probable conformation of a side chain or backbone. It should be noted that the energy minimization procedure used here involves enthalpic terms arising from intra- and inter-molecular interactions as well as interactions with solvent, and the entropy of solvation. Conformations are generated by systematically varying the dihedral angles between 0 and 360 degrees every 10 degrees. For backbone conformations the torsional angles are also varied every 10 degrees between 0 and 360 degress. Refinements are made by identifying conformations that are close to an energy minimum and reduce the rotation intervals. For simple situations an exhaustive search is possible. For most complicated situations standard search algorithms aimed at identifying the minima of functions used (e.g. gradient, simplex, steepest descent, etc.). Due to steric hinderances, not every conformation generated by rotation around a given bond is feasible. Thus, for each conformation, van der Waals conditions are checked by using the set of effective van der Waals radii MMII published by lijima et al. (1987). Those conformations that exhibit van der Waals collisions are rejected. The Gibbs potential function ΔG ef is calculated only for allowed conformations. 11. The Binding Gibbs Free Energy Binding affinity is determined by the Gibbs free energy of binding, described in greater detail below. All energy computations presented here are based on a structural parameterization of the energetics described herein. The prior level of refinement of this parameterization is summarized in the following references: (Bardi et al, 1997; D'Aquino et al., 1996; Gomez et al., 1995(a); Gomez et al, 1995(b); Hilser et al., 1996(b); Luque et al., 1996). This structural parameterization provides the bulk of the Gibbs energy. However, for the level of accuracy required in this algorithm, additional terms are sometimes required. These additional terms include among others conformational restrictions due to charge density, an explicit parameterization of the conformational restrictions due to disulfide bridges or other covalent links, the dependence of the dielectric constant on solvent accessibility, the dependence of pK's of chemical groups on environment, parameterized standard values for the side chain accessibilities of all amino acids. Also, parametric descriptions of non-standard amino acids have been included. The Gibbs energy of binding is composed of enthalpic and entropic components. Both components include contributions due to the formation of interactions between ligand and protein, and contributions due to changes in hydration. The enthalpic contributions are a function of the separation distance between atoms and the changes in atomic accessibility to the solvent. The entropy change contains solvent contributions which are also proportional to changes in solvent accessibility, and the reduction in conformational degrees of freedom. Electrostatic interactions and protonation/deprotonation events coupled to binding are also important and are included in the analysis. Changes in translational degrees of freedom are the same for different ligands and therefore do not contribute to discriminate between binding affinities even though they contribute to the actual affinity. 12. The Identification of the Conformation with the Lowest Energy The identification of the conformation with the lowest energy utilizes an energy function similar to the parameterized Gibbs energy of binding, except that it does not contain the conformational entropy term. The reason is that in the energy minimization procedure, we are dealing with single conformations. Each peptide conformation is defined by a set of side chain dihedrals {χ} and backbone torsional angles φ and Ψ. The binding energy becomes a function of {χ}, φ and Ψ. Therefore, in the energy minimization routine the goal is to find the set of {χ}, φ and Ψ for which the energy is a minimum. Several mathematical procedures are available for finding the minima of functions. The algorithm used in the methods of the invention does not rely on a particular minima location procedure. 13. The Identification of Peptide Binding Sites If the binding site is not known, it is necessary to select some regions in the protein as being the most likely candidates to serve as peptide binding sites. This is done by mapping the protein surface in terms of the binding potential of each of its constituent atoms using the Woolford algorithm (described below). Once the map of atomic binding potentials is obtained, it is transformed into a map of dipeptide binding potentials. This new map is obtained by selecting regions of dimensions similar to those found in dipeptides (typically ranging from 7.0 by 2.5 A to 14 by 6.0 A, which correspond to Gly-Gly and Trp-Trp). The geometrical dimensions and distribution of polar and nonpolar surface within each region is used to progressively determine the sequence of the most appropriate dipeptide. The general philosophy here is to increase the level of detail in the description of the candidate for lead dipeptide as the level of refinement advances. So, for example,. a common protocol is to increase the level of detail according to the following order: 1) geometric dimensions of selected binding site; 2) fraction of polar and nonpolar surface; 3) topological distribution of polar and nonpolar surface; 4) full atomic description. 14. Structural Parameterization of Binding Energetics In all cases presented here the Gibbs energy of binding, ΔG, was calculated from the published crystallographic structures using procedures previously described (D'Aquino et al., 1996; Gomez et al., 1995(a); Gomez et al., 1995(b); Hilser et al., 1996(b); Luque et al., 1996). These calculations require the structures of the complex as well as the structures of the unligated protein and unligated inhibitor. In this approach, the generic portion of the Gibbs energy, ΔG gen , is calculated from a separate computation of its enthalpy and entropy components. This portion of the Gibbs energy contains those contributions typically associated with the formation of secondary and tertiary structure (van der Waals interactions, hydrogen bonding, hydration and conformational entropy). Additional contributions to the Gibbs energy of binding are not separated into enthalpic and entropic components. They include electrostatic and ionization effects, Gion, and the contribution of the change in translational degrees of freedom, ΔG fr , ΔG ΔG gen + ΔG ion + ΔG t , Generic Contributions to Gibbs Energy The most significant structural/solvation contributions to the total free energy of binding are contained in the term ΔG gen = ΔH gen - T ΔS gen which is calculated by estimating separately its enthalpy and entropy components. The important structural changes for these calculations are the changes in apolar and polar solvent accessible surface areas (ΔASA ap and ΔASA p0l ) and the distribution of interatomic distances between different atom types which determines the packing density. The changes in accessible surface areas were calculated by implementing the Lee and Richards algorithm (Lee et al., 1971). In all calculations a solvent radius of 1.4A and a slice width of 0.25 A were used. In order to better define small differences in solvent accessibility between inhibitors or mutants, 64 different protein/inhibitor orientations with respect to the slicing plane are considered in the accessible surface area calculations. These orientations are generated by rotating the molecule around the x, y and z axis every 90 degrees. In this way, the resulting solvent accessibility for each atom is the numerical average of the values obtained for all molecular orientations. When the solvent accessibilities for unfolded conformations are needed, a set of free energy optimized values is used (Luque et al., 1996). Enthalpic Component of the Generic Contribution to Gibbs Free Energy In binding or folding, the bulk of the enthalpy change originates from the formation of internal interactions (van der Waals, hydrogen bonds, etc.) and the parallel desolvation of the interacting groups. Not surprisingly, the bulk of the enthalpy change scales both in terms of ΔASA changes and the interatomic distances between the interacting groups. At the reference temperature of 60°C it can be written as (Hilser et al., 1996(b)): ΔH gen (60) = (α ap + β ap -U ap 6 ΔASA ap + (α pol + β p c'U^^-ΔASA p ^ + β^-TT^-ΔASA where the empirical coefficients α and β have been estimated from an analysis of the protein thermodynamic database and are equal to α ap = -12.96, β ap = 25.34, α po , = 24.38, β po , = 16.57 and mix = 16.42. The terms U; represent the packing density of apolar, polar and mixed atoms and is equal to the energy weighted average of the ratio between the separation distance at the minimum in the potential well and the actual separation between atom types. The above equation can be generalized to arbitrary atom types as : ΔH gen (60) = ∑ (α ; + β^U^'ΔASA j For the average packing density in proteins, ΔH gen (60) is well approximated by: ΔH gen (60) = -8.44-ΔASA ap + 31.4-ΔASA^, At any other temperature, ΔH gen (T) is obtained from the standard thermodynamic equation: ΔH gen (T) = ΔH gen (60) + ΔC p .(T - 333.15) ΔH gen needs not be equal to the experimental enthalpy. For example, it has been shown that for binding processes in which protons are either released or absorbed the measured enthalpy depends on the ionization enthalpy of the buffer (Gomez et al., 1995(b)). Entropic Component of the Generic Contribution to Gibbs Free Energy In the calculation of the entropy change two primary contributions are included, one due to changes in solvation and the other due to changes in conformational degrees of freedom (ΔS gen (T) = ΔS solv (T) + ΔS conf ). The entropy of solvation is temperature dependent while the conformational entropy is essentially a constant at different temperatures. The entropy of solvation can be written in terms of the heat capacity if the temperatures at which the apolar and polar hydration entropies are zero (T* s ap and T* S pol ) are used as reference temperatures: ΔS solv (T) = ΔS solv,ap (T) + ΔS solv,pol (T) ΔS solv (T) = ΔC p>ap .ln(T/T* S;ap ) + ΔC P!pol -ln(T/T ol ) T* S ap has been known to be equal to 385.15K for some time (Baldwin, 1986; Murphy et al., 1992(b)) and T* S pol has been recently found to be close to 335.15K (D'Aquino et al., 1996). While the entropy of apolar solvation appears to be additive, the situation for polar solvation is known to depend on the number and proximity of polar functional groups in the molecule (Cabani et al., 1981). Conformational entropies upon binding or folding are evaluated by explicitly considering the following three contributions for each amino acid: 1) ΔS bu.>ex , the entropy change associated with the transfer of a side chain that is buried in the interior of the protein to its surface; 2) ΔS ex _ >u , the entropy change gained by a surface exposed side chain when the peptide backbone changes from a unique conformation to an unfolded conformation; and, 3) ΔS bb , the entropy change gained by the backbone itself upon unfolding from a unique conformation. The magnitude of these terms for each amino acid has been estimated by computational analysis of the probability of different conformers as a function of the dihedral and torsional angles (D'Aquino et al., 1996; Lee et al., 1994; Luque et al., 1996). Since some ligands considered are not peptides, a special parameterization can be implemented to account for the change in conformational degrees of freedom between the bound and free forms of the ligand molecules. As shown in FIG. 10, the total number of atoms as well as the number of rotatable bonds varies between ligands. In general, the conformational entropy of the ligand free in solution will be proportional to the number of rotatable bonds. However, for a given number of rotatable bonds, excluded volume effects will increase with the total number of atoms in the molecule. Therefore, as a first approximation, the conformational entropy change of nonpeptide ligands upon binding, ΔS np , was considered to be a linear function of the number of rotatable bonds (N rb ) and total number of atoms v- atoms-'- ΔS np = k,-N rb + k 2 « N atoms The coefficients k, and k 2 were estimated from an experimental database of nonpeptide ligands. The coefficient k t was found to be equal to -1.76 cal/K»mol which is close to the conformational entropy value observed for C-C bonds in long chain paraffins (Schellman, 1955(a); Schellman, 1955(b)). The coefficient k 2 was found to be equal to 0.414 cal/K # mol and essentially accounts for the conformational entropy restrictions in the free ligand due to excluded volume. The heat capacity change is a weak function of temperature and has been parameterized in terms of changes in solvent accessible surface areas (ΔASA) since it originates mainly from changes in hydration (Gomez et al., 1995(a); Gomez et al., 1995(b); Murphy et al., 1992(a)): ΔC = ΔC n p, m ap + ΔC "p,pol ΔC p = a c (T).ΔASA ap + b^-ΔASA^ + c c (T)-ΔASA 0H where the coefficients ^(T) = 0.45 + 2.63xlO "4« (T - 25) -4.2xlO "5 -(T - 25) 2 and b c (T) = -0.26 + 2.85X10 '4« (T - 25) + 4.31xlO "5» (T -25) 2 . The hydration of the hydroxyl group in aliphatic hydroxyl side chains (Ser and Thr) appears to contribute positively and not negatively to ΔC p as previously assumed (0.17 caMC'Tnol '1 A2 at 25°C) (Gomez et al., 1995(b)). In the equation above, ΔASA changes are in A2 and the heat capacity in caM ^mol '1 . In general, for low temperature calculations (T<80°C) the temperature independent coefficients are sufficient (Gomez et al., 1995(a); Gomez et al., 1995(b)). Specific effects like heat capacity changes associated to changes in protonation, differential binding of ligands or denaturants, etc., need to be considered individually (Gomez et al., 1995(a); Gomez et al., 1995(b)). Ionic and Electrostatic Contributions to Gibbs Free Energy Two types of electrostatic effects need to be considered in this situation. Coulombic contributions due to the interactions between charged sites, and the self energy arising from charging a single site or alternatively the self energy arising from transferring a charge between environments with different dielectric constants. These electrostatic contributions were computed as described by Garcia-Moreno (Garcia-Moreno, 1995) using the standard equation: where Z is the charge, the radius of the charged particle, . the separation between two charges, A and A^ the attenuation parameters in the complex and reference. These parameters incorporate dielectric and screening effects as discussed in (Garcia-Moreno, 1995) and (Garcia-Moreno et al., 1997). Protonation effects are treated as described before (Gomez et al., 1995(b)) from a knowledge of the pKa of the groups that change ionization state upon binding. Translational Entropy Contribution to Gibbs Energy The association of two or more molecules reduces the translational degrees of freedom available to those molecules. There has been considerable discussion regarding the exact magnitude of this term since no precise calculations are available (see for example Janin, 1995; Kauzmann, 1959; Murphy et al, 1994). In our work (Gomez et al., 1995(b); Murphy et al., 1994), we have found that the value that best account for experimental results is the cratic entropy proposed by Kauzmann (Kauzmann, 1959). For the formation of a bimolecular complex the cratic entropy is equal to -8 cal K » mol which amounts to approx. 2.4 kcal/mol at 25°C. Calculation of Residue Stability Constants An important set of parameters for mapping the structural stability of different regions of a protein is given by the apparent residue stability constants. For any given residue, the apparent stability constant per residue, K ? , is defined as the ratio of the probabilities of all states in which that residue is folded, P g , to the probabilities of the states in which that same residue is not folded: ( s Σtates wi th ^ residue j K. folded) _ Pf,j ∑ Pi P nf t j { states wi th residue j not folded) The apparent stability constant per residue, K g , is the quantity that one will measure if it were possible to experimentally determine the stability of the protein by monitoring each individual residue. Therefore, variations in stability constants per residue permit an evaluation of structural stability differences between regions of the protein. In many cases, hydrogen exchange protection factors measured by NMR permit an experimental determination of the apparent stability constants per residue (Hilser et al., 1996(a); Hilser et al., 1997(a); Hilser et al., 1997(b)). Example 1: PREDICTION OF BINDING AFFINITIES OF HIV-1 PROTEASE INHIBITORS HIV-1 protease has been the subject of intense research during the last few years. The development of protease inhibitors is a major endeavor for several pharmaceutical companies, since the successful inhibition of this protein arrests viral maturation. Inhibitors of the HIV-1 protease are substrate analogues, i.e., they function by competing with the natural substrates for the active site. Because substrates are rapidly hydrolyzed by the protease, crystallographic structures of enzyme/substrate complexes cannot be obtained, thus creating additional obstacles to the design process. In the example presented here, the known structure of the HIV-1 protease with the inhibitor Ace-Thr-Ile-Nle-Nle-Gln-Arg-NH 2 (pdb file 4hvp) is used to generate the structure of the widely used chromogenic substrate Lys-Ala-Arg-Val-Nle-NPhe- Glu-Ala-Nle-NH 2 . In the chemical formulas, Nle stands for norleucine, and NPhe for p-nitro-phenylalanine. The inhibitor has six amino acids with a reduced peptide bond between Nle 3 and Nle 4. The substrate, on the other hand, has nine amino acids, only one of which (Nle 3) is conserved from the inhibitor. Accordingly, the design of the substrate is made by using the inhibitor as a lead peptide and by implementing a combination of mutations and peptide extensions at both the carboxy and amino terminus (FIG. 9). The Woolford algorithm was applied to the crystallographic structure of HIV- 1 and requested to search for binding targets without a priori specifying the location of the natural binding site. Woolford correctly predicts the location of the main binding site including the participation of amino acids from both the flap region and the main body of the protein (FIG. 8). It should be noted that the algorithm also predicts the presence of additional sites with target potential. These additional sites represents secondary potential targets which may be explored for new drug development. The following study of the binding of HIV- 1 protease to known inhibitors of HIV - 1 protease illustrates energy paramaterization functions which can be used in the method of the invention. However, the invention is not limited to the use of these functions. Those skilled in the art can use other functions. Several HIV-1 protease inhibitors are already in clinical use and have shown significant promise in combination therapies that include nucleoside inhibitors or several protease inhibitors. A significant clinical outcome has been the emergence of viral strains that exhibit resistance to multiple HIV-1 protease inhibitors (Condra et al., 1995, Ho et al., 1994, Kaplan et al, 1994, Roberts, 1995, Tisdale, 1996). Loss of sensitivity to protease inhibitors occurs because the resistant viral strains encode for protease molecules containing specific amino acid mutations that lower the affinity for the inhibitors, yet maintain sufficient affinity for the substrate. The origins of the resistance are still unclear. While some of the observed mutations are located directly in the binding site, other mutations are far away from the binding pocket. It is also apparent that different inhibitors elicit different mutational patterns and that the patterns of cross resistance are not the same, despite the fact that all inhibitors target the same binding site. It would be useful to predict the binding affinity of a given molecule to HIV protease. The method described herein can be used to make such predictions. Structural parameterization of the binding and folding energetics described below accounts quantitatively for the binding of thirteen HIV-1 protease inhibitors for which high resolution structures are available (A77003, A78791, A76928, A74704, A76889, VX478, SB203386, SB203238, SB206343, U100313, U89360, A98881, CGP53820). The binding free energies for the inhibitors are predicted with a standard deviation of +1.1 kcal/mol or + 10%. Furthermore, the formalism correctly predicts the observed change in inhibition constant for the complex of A77003 and the resistant protease mutant V82A, for which the high resolution structure is also available. The analysis presented here provides a structural mapping of the different contributions to the binding energetics. Comparison of the binding map with the residue stability map indicates that the binding pocket in the protease molecule has a dual character, one half of the binding site is defined by the most stable region of the protein, while the other half is unstructured prior to inhibitor or substrate binding. This characteristic of the binding site accentuates cooperative effects that permit mutations in distal residues to have a significant effect on binding affinity. These results permit an initial assessment of the effects of mutations on the activity of protease inhibitors. The development of successful strategies for structure-based molecular design requires the ability to accurately predict binding affinities from structural considerations. Structural parameterization of the folding and binding energetics of proteins and peptides is known (D Aquino et al., 1996; Gomez et al., 1995(a); Gomez et al., 1995(b); Hilser et al., 1996(b); Luque et al., 1996). This parameterization has been shown to be accurate enough to predict the helical propensities of amino acids with an accuracy better than 0.2 kcal/mol (Luque et al., 1996), and to correctly predict the global stability of proteins and the stability constants per residue as reflected in the pattern of NMR-detected hydrogen exchange protection factors (Hilser et al., 1996(a); Hilser et al., 1997(a); Hilser et al, 1997(b)). This methodology has been applied to the association of thirteen different inhibitors of the HIV-1 protease for which high resolution crystallographic structures are available. Inhibition constants for these inhibitors, some of which are in clinical trials or clinical use, are available. The thirteen inhibitors are: A77003, A78791, A76928, A74704, A76889, VX478, SB203386, SB203238, SB206343, U100313, U89360, A98881, CGP53820 (Abdel-Meguid et al., 1994; Erickson et al., 1990; Fassler et al., 1993; Hoog et al., 1995; Kim et al, 1995; Lin et al., 1993; Madhusoodan et al., 1994; Thaisrivongs et al., 1995; Thompson et al., 1994). Their structures are shown in FIG. 10. The analysis was also performed on the complex of A77003 with the inhibitor resistant protease mutant V82A for which the high resolution is available (Baldwin et al., 1995). The development of a new generation of protease inhibitors that effectively addresses the issue of resistance requires a better understanding of the interactions, both between protease and inhibitors and between protease and substrates. The sequencing of viral isolates from patients undergoing therapy with protease inhibitors has allowed identification of the location and character of the mutations but has provided no molecular description of the origin of resistance. The analysis presented here provides a detailed structural mapping of the binding energetics for thirteen different protease inhibitors and a quantitative account of the effects of V82A mutation on the affinity for the inhibitor A77003. As such, these studies should help in the development of a new generation of inhibitors. The set of residue stability constants for the HIV-1 protease molecule was calculated from structure according to the COREX algorithm (Hilser et al., 1996(a), Hilser et al., 1997(a), Hilser et al, 1997(b)). A total of 126,496 states with degrees of folding ranging from the native to the completely unfolded states were used in these calculations. The states were generated by using a sliding block of windows of 16 amino acids each. The Gibbs energy, partition function and relative probability of the 126,496 states were calculated using the structural parameterization of the energetics described above. FIG. 11 shows the predicted and experimental binding affinities for the thirteen HIV-1 protease inhibitors considered here. For those protease/inhibitor complexes for which the structure of the free enzyme is available the calculations were performed by using both, the structure of the free enzyme (Spinelli et al., 1991), as well as the structure of the enzyme in the complex but without the inhibitor, as the unligated protein. The results were equivalent in both cases, the differences in Gibbs energies being smaller than 0.5 kcal/mole on the average. For those cases in which deviations were larger (pdb files 2upj, lhvi, lhvj, lhvk, 9hvp) the deviations were traced to the side chain conformations of Phe 53B, Lys 55B, Arg 41 A and Arg 41B. These side chains are solvent exposed and far away from the binding site, indicating that the conformational differences are not related to the inhibitor. The statistical analysis of the data reveals that the free energies of binding are predicted with a standard deviation of ± 1.1 kcal/mol and a standard error of 0.3 kcal/mol. The standard deviation amounts to a relative uncertainty of ±10%. The correlation analysis between the experimental and predicted ΔG values yields a slope of 0.982 with a correlation coefficient of 0.85. The structural predictions show no systematic deviations and are accurate enough to permit an examination of the different contributions to the binding energetics. According to the analysis, the binding of the thirteen inhibitors to the enzyme is dominated by the hydrophobic effect. Upon binding, not only the inhibitor itself but protease residues located in the binding pocket, bury a significant non-polar surface from the solvent. In fact, the average fraction of non-polar area buried from the solvent upon binding is 0.737 ± 0.02, which is much higher than the fraction buried by a typical globular protein upon folding (between 0.55 - 0.60). Not surprisingly, the major contribution to the Gibbs energy of binding is given by the favorable entropy resulting from the release of water molecules associated with the desolvation of those surfaces. On the other hand, the enthalpic contributions due to those generic effects are unfavorable at room temperature since they are dominated by the positive enthalpy of desolvating hydrophobic groups. The breakdown of the energetics is summarized in Table 1. The heat capacity values listed in Table 1 are of the same magnitude as those measured for other protease inhibitors (Gomez et al., 1995). The magnitude of the heat capacity changes is dominated by changes in solvation of polar and non-polar groups and is not expected to be significantly affected by other interactions (Gomez et al., 1995). The enthalpy values listed in Table 1 include only generic contributions and cannot be compared directly to experimental values since electrostatic and other contributions are not included. This generic enthalpy is composed primarily of two opposite effects, a favorable component due to the formation of van der Waals, hydrogen bonds and other interactions between inhibitor and protease, and an unfavorable component due to desolvation. Due to the highly hydrophobic character of the inhibitors the dominant term is the desolvation term. This is, however, not a general phenomenon as demonstrated for the binding of some peptide inhibitors which exhibits a favorable enthalpy under certain conditions (Gomez et al., 1995(b)). As shown in Table 1, the structure/solvation terms included in ΔG gen make the largest contribution to the total Gibbs energy of binding. All the inhibitors are highly hydrophobic and lack polar groups. For this reason, electrostatic interactions are predicted to contribute very little to the binding Gibbs energy. The only significant electrostatic contribution described by equation 10 arises from the change in the environment of Asp 25, Asp 29 and Asp 30 which may contribute up to 0.7 kcal/mol depending on the inhibitor. This contribution arises from the transferring of the charge from water to an environment with a somewhat lower dielectric constant. According to the experimental results of Garcia-Moreno et al (Garcia-Moreno et al., 1997) the dielectric constant in the interior of a protein is no lower than ~15. According to these authors, the dielectric constant of different protein regions ranges between 15 and 78.5 depending on the solvent accessibility. STRUCTURAL MAPPING OF PROTEASE RESIDUES CONTRIBUTING TO BINDING AFFINITY For the entire set of inhibitors, essentially the same set of protease residues, albeit with different strength, were observed to contribute to the binding energetics, reflecting the fact that they have been targeted to the same site on the molecule. Table 2 summarizes those amino acids in the protease molecule that contribute more than 0.1 kcal/mol to the total free energy of binding for at least one of the inhibitors. The values listed in the Table do not include the contribution corresponding to the inhibitor (~ 55% of the total Gibbs energy of binding) or the translational entropy that cannot be ascribed to a particular amino acid. FIGS. 12A and 12B shows the location of those amino acids in the protease structure. From an energetic standpoint, the binding pocket is defined by amino acids belonging to four non-contiguous regions in sequence. Amino acids in the region containing, the catalytic Asp group (Asp25, Gly27, Ala28, Asp29, Asp30), the so- called flap region (Met 46, He 47, Gly 48, Gly 49, He 50), the strand between residues 80 - 86 (Pro 81, Val 82, He 84) and Arg8 which contributes significantly to the binding energetics. Due to the chemical structure of the inhibitors, both chains in the protease molecule contribute in a more or less symmetrical fashion to the total Gibbs energy of binding. In all cases the region containing the catalytic Asp group is the major contributor to the binding energetics. STRUCTURAL STABILITY OF PROTEASE RESIDUES CONTRIBUTING TO INHIBITOR BINDING FIG. 13 displays the calculated residue stability constants for the HIV-1 protease molecule. These constants map the protein molecule in terms of the structural stability of different regions (Hilser et al, 1996(a); Hilser et al., 1997(a); Hilser et al., 1997(b)). Protein residues with a high probability of being in the native conformation are characterized by high stability constants while residues that are most likely to be unstructured have low stability constants. Two regions of the HIV-1 protease molecule are predicted to have the highest stability. The region including residues 13 - 32 and the region including residues 82 - 92. These two regions are distant in sequence but close in three dimensional space and define, to a significant extent, the hydrophobic core of the molecule. Portions of these two regions (residues 23 - 29 in the amino terminus and 86 - 99 in the carboxy terminus) as well as the first nine residues in the sequence are predicted to contribute significantly to the dimerization interface. This region of the protein is predicted to be folded and well structured in the vast majority of conformational states that are accessible to the protease under native conditions. The active site triad (Asp 25, Thr 26, Gly 27) is located in the most stable part of the molecule as shown in FIGS. 12A and 12B. This conclusion agrees with the results of the crystallographic analysis which identify this area of the molecule as quite rigid due to a dense network of hydrogen bonds (Wlodawer et al., 1993). Residues 82 - 92 comprise most of the well defined and highly stable h' helix. Conversely, the region between residues 40 - 60, which corresponds to the flap, is characterized by very low stability constants per residue and is predicted to be unstructured even under native conditions. In the complexes, the flap is stabilized by its interactions with the inhibitors. Similar results were obtained with the structure of the free protein (pdb file lhhp) or with protein structures obtained from complexes by removing the inhibitor coordinates. This observation suggests that in the protease/inhibitor complex the flap is stabilized by interactions with the inhibitor and not with the protein. FIGS. 12 A, 12B, and 13 also indicate the location of the residues that contribute significantly to the Gibbs energy of binding. It is clear that the binding site is made up of residues belonging to both the most and the least stable regions of the protease molecule. This dual character of the binding pocket defines one of the most fundamental features of inhibitor binding to the protease molecule. Essentially, half of the binding site is preformed while the other half is formed during binding. The most stable region (containing binding site components Asp 25, Gly 27, Ala 28, Asp 29, Asp 30, Pro 81, Val 82, He 84) is essentially locked in a binding-competent conformation before binding occurs. The flap region, on the other hand, (containing binding site components Met 46, He 47, Gly 48, Gly 49, He 50) is largely unstructured before binding and is forced into a unique conformation by its interaction with the inhibitor. For this reason, protease residues not in direct contact with the inhibitor but capable of affecting, structurally or energetically, the facility with which the flap adopts its bound conformation will influence the overall binding energetics. THE MOLECULAR BASIS OF PROTEASE RESISTANCE The binding energetics described above provide some insights into the nature of the changes in HIV-1 protease mutants that have been observed to elicit in vivo resistance to multiple inhibitors. Several mutations have been identified in viral isolates from patients treated with protease inhibitors. For example, treatment with Ro31-8959 (saquinavir) has been shown to consistently induce the double mutant G48V + L90M (Roberts, 1995). In vitro selection of mutants by A77003 include V82I, M46L, M46F, V32I, V32I + V82I and R8Q (Kaplan et al., 1994). Resistant variants to VX478 that have been identified are M46I and I50V (Schinazi et al., 1996; Tisdale, 1996). A recent study has shown that four mutations (M46I + L63P + V82T + I84V) are sufficient to elicit cross resistance to the inhibitors MK639, XM323, A80987, Ro31-8959, VX478 and SC52151 (Condra et al., 1995). Some of these mutations are located on the binding pocket and are thought to affect the binding affinity by a direct alteration of protease/inhibitor interactions. Other mutations are at distant locations and are expected to affect affinity by cooperative interactions. In general, mutations in HIV-1 protease may affect the binding energetics by a direct interaction with the inhibitor, by a cooperative effect in which the mutated amino acid does not interact directly with the inhibitor but affects interactions between protease residues that elicit an altered protease/inhibitor interaction, or by some combination of both. For example, some mutations are located either in the flap or the hinge region and some of them are distal from the binding site (e.g. L63P, A71V). As discussed above, the flap is essentially disordered in the free enzyme. Therefore, if a mutation induces a substantial energy barrier for the flap to adopt its bound conformation, it will affect the binding affinity even if the mutation is distal from the binding pocket. Mutations like L63P or A71V will decrease the conformational degrees of freedom of that region and make some conformations unaccessible or energetically unfavorable (DAquino et al., 1996). The inhibition constants for A77003 to some mutants have been measured (Kaplan et al., 1994) and there is one case for which the crystallographic structure of the complex is also available; the complex of A77003 with the V82A mutant HIV-1 protease (Baldwin et al., 1995). Structure-based thermodynamic calculations were performed on the mutant complex resulting in a binding free energy of -12394 cal/mol compared with the value of -13167 cal/mol obtained for the wild type. These free energies translate into a 3.7-fold reduction in the binding affinity for the mutant which compares favorably with the 4-fold reduction measured experimentally (Baldwin et al., 1995). More important than the numerical comparison is the mechanism by which a single mutation affects the binding affinity. The structural mapping of the binding energetics in the wild and mutant complexes reveals that the effect of the mutation cannot be assigned to a single site and that the Gibbs free energy of binding is redistributed throughout the entire binding pocket. This result is in agreement with the crystallographic analysis of Baldwin et al. (Baldwin et al., 1995) who also concluded that the effect of the V82A mutation cannot be rationalized by the deletion of a single methyl group in each chain, and that the overall effect is due to the backbone rearrangement induced by that mutation. FIG. 14 shows the calculated ΔΔG values between mutant and wild type for all residues that contribute more than 0.1 kcal/mol to the binding free energy. This case illustrates very clearly that even for the replacement of a single methyl group, the Gibbs energy of binding cannot be rationalized by simply adding group contributions. Contributions such as those tabulated in Table 2 depend on the global context of each group. It also indicates that the interpretation of the effect of mutations on the binding affinity of an inhibitor requires a global analysis even if the mutation is located in the binding pocket. The free energy of inhibitor binding to the protease molecule reflects a delicate balance between mutually compensatory enthalpy and entropy terms. These compensatory terms define the main thermodynamic roadblocks in molecular design. Molecular modifications resulting in a more favorable enthalpy bring about unfavorable entropy contributions, a phenomenon known as enthalpy-entropy compensation. Also, the enthalpy and entropy changes themselves are composed of opposing contributions. The enthalpy of formation of internal interactions is opposed by the enthalpy of desolvation, and the entropy of desolvation is opposed by the conformational entropy. Molecular design requires accurate prediction of these effects, in order to minimize the undesirable consequences of compensatory changes. The high accuracy with which the binding affinities of a number of HIV- 1 protease inhibitors can be predicted from structure suggests that the approach presented here can be used to help in the design of new protease inhibitors. In addition, given that the structural parameterization of the binding energetics accounts well for the observed change in inhibition constant between the wild type and a resistant mutant of the HIV-1 protease for which the high resolution structure is available, this approach has the potential for addressing the issue of resistance in molecular design. Example 2: Application of Structure-Based Thermodynamic Design of Peptide Inhibitors of the Aspartic Protease Endothiapepsin The development of a structure parameterization of the energetics of protein folding and binding (Bardi et al., 1997; D'Aquino et al., 1996; Gomez et al., 1995(a); Gomez et al., 1995(b); Hilser et al., 1996(b); Luque et al., 1996) has been shown to be accurate enough to predict the helical propensities of amino acids with an accuracy better than 0.2 kcal/mol (Luque et al., 1996), to correctly predict the global stability of proteins and the stability constants per residue as reflected in the pattern of NMR-detected hydrogen exchange protection factors (Hilser et al., 1996(c); Hilser et al., 1997(a); Hilser et al., 1997(b)), and to predict the binding affinity of thirteen HIV-1 protease inhibitors for which high resolution structures are available with an accuracy better than ±1 kcal/mol (Bardi et al., 1997). Since the parameterization has reached the state in which accurate prediction of protein folding energetics or binding affinities appears possible, it seems appropriate to begin the development of molecular design strategies based upon those thermodynamic principles. The aspartic proteinases comprise a large family of widely distributed enzymes found in vertebrates, fungi, plants and retrovirus. Some members of the family have become the focus of increasing interest due to their medical relevance, e.g., the HIV protease encoded by the human immunodeficiency virus which plays a crucial role in the maturation of the virus, renin which plays an important role in blood pressure regulation, cathepsin D, a key enzyme in the intracellular degradation of proteins and suspected to be involved in processes such as protein catabolism, antigen processing, degenerative diseases and breast cancer progression, etc. Previously, we have shown that endothiapepsin is a well behaved model for the thermodynamic analysis of aspartic proteases (Gomez et al., 1995(b)). In particular, the association of the general inhibitor of aspartic proteases, pepstatin A, has been studied in great detail with this protein (Gomez et al., 1995(b)). In addition, the crystallographic structures of the complex of endothiapepsin with pepstatin A, as well as the free protein are known (Bailey et al., 1993; Blundell et al, 1990), thus facilitating the application and testing of structure-based design strategies discussed herein. In the example presented here, a simple minimization algorithm has been implemented to identify the sequence of a peptide ligand that satisfies a predefined binding criteria. The starting point of this algorithm is the high resolution structure of the peptide/protein complex which is used as a template for mutations and conformational analysis. The successful application of this algorithm to the association of pepstatin A and endothiapepsin demonstrates that the structural parameterization of the energetics can be used in rational molecular design. This example deals with the modification of a peptide ligand and the design of peptide variants that exhibit different binding affinities for the target protein. Two non-mutually exclusive procedures are considered. Mutations in sequence by replacing side chains at existing positions in the peptide, and alteration of peptide chain length by addition or deletion of amino acids. In all cases, the starting point is a peptide/protein complex for which the high resolution structure is known. It is assumed that the overall structure of the mutated complex remains essentially unchanged and that the effects of a mutation are restricted to its immediate surroundings. Once the mutation is made it is necessary to sample the ensemble of possible conformations and evaluate the energy and corresponding probability of each conformation. The probability of a single peptide conformation, defined by a specific set of side chain and backbone coordinates, is dictated by a Gibbs energy function, ΔG ef , specified by the enthalpy of intra and intermolecular peptide/protein interactions plus the enthalpy and entropy of solvation. ΔG ef is a function of the side chain and backbone torsional angles. By definition, the conformational entropy of the peptide itself does not enter into the equation. ΔG ef is the Gibbs energy function or Gibbs potential function of a single conformation and should not be confused with the Gibbs energy of binding which includes all permissible conformations. The situation is illustrated in FIGS. 15A and 15B for two hypothetical conformations of a side chain. These conformations exhibit not only different intramolecular interactions but also different degrees of solvation that define the Gibbs energy function, ΔG ef . The probability of any given conformation is given by the equation -ΔG ef , i IR»T where e "ΔG efi /RT is the Boltzmann exponent for that conformation, and the sum in the denominator is the conformational partition function defined as the sum of the Boltzmann exponents of all conformations. The Gibbs potential function, ΔG ef , is used to identify the most probable conformation of a side chain or backbone. For any given conformation ΔG ef is calculated from structure using the structural parameterization of the energetics described before (Bardi et al., 1997; Gomez et al., 1995(a); Gomez et al., 1995(b); D'Aquino et al., 1996; Hilser et al, 1996(b); Luque et al., 1996) without including the conformational entropy. Side chain conformations are generated by systematically varying the dihedral angles between 0° and 360° (χ, for Cys, Ser, Thr and Val; χ, and χ 2 for Asn, Asp, His, He, Leu, Phe, Trp, Tyr; χ„ χ 2 and χ 3 for Gin, Glu, Met; χ„ χ 2 , χ 3 and χ 4 for Lys; and, χ„ χ 2 , χ 3 , χ 4 and χ 5 and for Arg). For those side chains with a single dihedral the value of χ, is varied every degree, for chains with up to three dihedrals every 10°, and for higher numbers every 30°. For backbone conformations the torsional angles φ and Ψ are also varied every 10° between 0° and 360°. Refinements can be made by identifying conformations that are close to an energy minimum and reduce the rotation intervals. Not every conformation generated in this way is feasible due to steric hindrances. For each conformation, van der Waals collisions are checked by using the set of effective van der Waals radii MMII published by lijima et al. (Calibration of effective van der Waals contact radii for proteins and peptides, Protein, 2:330-339, 1987). Those conformations that exhibit van der Waals collisions are rejected. The Gibbs potential function ΔG ef is calculated only for allowed conformations. This minimization algorithm has been implemented in the computer program CALVIN. The ability of the structural parameterization to correctly locate energy minima was tested by applying the minimization algorithm to the optimization of side chain conformations in central positions of exposed alpha helices. The resulting energy profiles and in particular the location of the minima and subminima were well characterized by the algorithm and in good agreement with those published before (Janin et al., 1978; Lee et al., 1994). The results obtained for phenylalanine are illustrated in FIG. 16. Generation of Mutated Peptides In all cases, the coordinate sets for the complexes between the protein and the mutated peptides are generated by using the coordinates of the wild type complex as a template. Replacement mutants are created by replacing the original side chain with the desired mutation, leaving the backbone in the original conformation. For mutations that involve the addition of an extra amino acid at either end of the peptide chain, the backbone torsional angles are also included in the minimization. Pepstatin A (Iva-Val-Val-Sta-Ala-Sta, where Iva stands for isovaleric acid), is a potent and naturally occurring aspartic proteinase inhibitor. The inhibitor contains two residues of the unusual amino acid statine (Sta: 4(S)-amino-3(S)-hydroxy- όmethylheptanoic acid). The central statine acts as a non-hydrolyzable transition-state analog of the two residues contributing to the scissile peptide bond in the substrate. Two different mutations of pepstatin A were studied. In the first one, Ala 5 which we identified before as being a weak contributor to the Gibbs energy of binding (Gomez et al., 1995(b)) was targeted for replacement. Twelve possible mutations at this position were considered (Cys, Gly, His, He, Leu, Met, Phe, Ser, Thr, Trp, Tyr, Val). For each of these mutations, the most probable conformation was identified. In the second case, the addition of an amino acid at the carboxy terminus of pepstatin A was considered. In this case, a simultaneous optimization of side chain and backbone conformations was performed in order to identify the most probable conformation. Calculation of Binding Affinities The binding affinity of the peptide for the protein is dictated by the Gibbs energy of binding which is calculated from the structures of the complex, the free protein and the free peptide as described before (Bardi et al., 1997; D'Aquino et al., 1996; Gomez et al., 1995(a); Gomez et al., 1995(b); Hilser et al., 1996(b); Luque et al., 1996). For each mutant complex the atomic coordinates corresponding to the conformation that minimizes the Gibbs potential function were used. For the free peptides the solvent accessibilities correspond to a Boltzmann weighted average of side chain and backbone conformations (Luque et al., 1996). FIG. 17 shows the Gibbs potential profile as a function of the χ, and χ 2 side chain dihedrals for the A5F mutant. It is clearly seen that the aromatic ring is essentially locked into a narrow set of χ i values while it has a finite probability to sample a wider range of χ 2 values. The probabilities along the χ, and Ψ 2 are determined by a Boltzmann statistics defined in terms of the Gibbs potential of each conformation. Along the χ, and Ψ 2 axis, the Gibbs potential profile shows a well defined minimum at 169° and 51° respectively. FIG. 18 summarizes the expected differences in Gibbs energies calculated for the different amino acid mutations at position 5. The ΔΔG values are relative to the wild type. It is clear in the graph that the aromatic amino acids (Phe, Trp and Tyr) are predicted to elicit the largest increase in binding affinity. The predicted binding constants for the three aromatic amino acids are within 0.2 kcal/mol, which is below the expected prediction uncertainty and cannot be considered statistically significant. To test the structure-based thermodynamic prediction, the A5F mutant of pepstatin A was synthesized and the overall inhibition constant determined experimentally. As shown in Table 3, in accordance with the predicted behavior the A5F mutant binds to endothiapepsin more tightly than pepstatin A itself. Its predicted binding constant, 7.4 x 10 9 M "1 , is very close to the experimentally determined one, 5.3 x 10 9 M "1 , and the deviation of ΔG from its predicted value (0.2 kcal/mol) is within experimental error. Unfortunately, since the A5F mutant is more hydrophobic than the wild type pepstatin A and exhibits low water solubility, a direct calorimetric measurement of the binding enthalpy and heat capacity change was not possible in this case. The second mutation considered in this study involved the addition of an amino acid at the carboxy terminus of the peptide. In order to improve the peptide solubility and facilitate the calorimetric analysis, it was decided to add a glutamate residue despite the prediction of a lower binding affinity. At 16°C, the binding of this inhibitor was exothermic and characterized by an enthalpy change (ΔH) of -4.6 ± 0.1 kcal/mol. The heat capacity change (ΔC p ) obtained from the temperature dependence of the binding enthalpy change was equal to -260 ± 20 cal/K»mol. For comparison, the calculated heat capacity from the derived structure is -220 cal/K « mol, and the generic enthalpy change, excluding protonation effects is -6.8 kcal/mol. These values are of the same order as the ones measured for pepstatin A under the same conditions (ΔH = -4.1 kcal/mol and ΔC p = -310 cal/K » mol) 2 . This result indicates that the main difference in binding affinities between the wild type and the E7 addition mutant is primarily entropic. Experimental and calculated thermodynamic parameters for pepstatin A and the two mutations are summarized in Table 3. As predicted, the A5F mutant has a higher affinity than the wild type pepstatin A, while the E7 addition mutant has a lower affinity than the wild type. The agreement between predicted and experimental ΔG values is excellent. The average difference between predicted and experimental ΔG is 0.23 ± 0.06 kcal/mol. This result indicates that the structure-based parameterization of the energetics has enough sensitivity and resolution for peptide design. For endothiapepsin, the high resolution structures of the protein in its free and bound forms are known, and accurate calculations of binding affinities are possible. In many cases, however, only the structure of the complex is known. If this is the case, the binding Gibbs energies of the mutants relative to the wild type can still be calculated with the same accuracy, and therefore peptide design can be done with the same precision. This situation holds even if there is a significant conformational change between the free and complexed proteins. Structural Mapping of Binding Energetics In pepstatin A, the alanine residue at position 6 is located in a relatively large hydrophobic pocket without making good van der Waals contacts with the enzyme and without burying a significant surface from the solvent (FIG. 19A). Phe, Tyr and Trp are predicted to exhibit a higher affinity because the aromatic ring of these amino acids partially fits in that cavity and optimizes the interactions with Leu 133, Ser 78, He 77 and Ser 39 as shown in FIG. 19B. Even though the aromatic ring of the phenylalanine is only partially buried, the interactions and the additional desolvation exhibited by Leu 133, Ser 78, He 77 and Ser 39 provide most of the additional Gibbs energy of binding. The Gibbs energy of binding of the A5F mutant is about 1 kcal/mol more favorable than the wild type. The contribution due to the additional desolvation entropy arising from the burial of a larger number of hydrophobic groups is close to 4 kcal/mol. However, this entropic contribution is partially compensated by a less favorable enthalpy change (~2 kcal/mol more positive for A5F) and a larger conformational entropy loss (~1 kcal/mol) due to additional restrictions in side chain degrees of freedom upon complex formation. The enthalpy change for A5F is less favorable than for the wild type because the additional desolvation enthalpy cannot be completely compensated by the additional interactions between the peptide and protease molecule. As is the case in all binding processes, several compensating interactions occur simultaneously: 1) enthalpy/entropy compensation; 2) enthalpic compensation between solvation/intermolecular interactions; and, 3) entropic compensation between solvation and conformational entropy. As a result, the overall free energy change is smaller than the isolated contributions. In the case of the E7 mutant, the length of the peptide has been increased at the carboxy terminus. The additional glutamate is pointing outward from the body of the protein and does not interact significantly with any residue. This is reflected in the similar enthalpies and heat capacities observed for this mutant and the wild type pepstatin A. The difference in binding Gibbs energies is mainly entropic and due primarily to the loss of conformational entropy of the glutamate upon binding. This loss of conformational entropy is not compensated by a favorable interaction either enthalpic or entropic, and results in a significant increase in ΔG and consequent loss of binding affinity. FIG. 20 shows the predicted location of the glutamate residue. The results presented here demonstrate that the structural parameterization of the energetics developed earlier in this laboratory (Bardi et al., 1997; D'Aquino et al, 1996; Gomez et al, 1995(a); Gomez et al., 1995(b); Hilser et al., 1996(b); Luque et al., 1996) has the necessary accuracy and resolution to be used in minimization algorithms for molecular design. The algorithm described here has permitted the design of two mutant peptides which exhibit experimental binding energies similar to those predicted computationally. The success of this procedure validates the use of this approach in the design of peptide ligands. Implementation The methods and mechanisms described here are not limited to any particular hardware or software configuration, but rather they may find applicability in any computing or processing environment used in connection with online computer services. The invention may be implemented in hardware or software, or a combination of both. However, preferably, the invention is implemented in computer programs executing on programmable computers each comprising at least one processor, at least one data storage system (including volatile and non-volatile memory and/or storage elements), at least one input device, and at least one output device. Program code is applied to input data to perform the functions described herein and generate output information. The output information is applied to one or more output devices, in known fashion. Each program is preferably implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the programs can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Each such computer program is preferably stored on a storage media or device (e.g., ROM or magnetic diskette) readable by a general or special purpose programmable computer, for configuring and operating the computer when the storage media or device is read by the computer to perform the procedures described herein. The inventive system may also be considered to be implemented as a computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner to perform the functions described herein. A number of embodiments of the present invention have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. Accordingly, other embodiments are within the scope of the claims. TABLE I Structure-based Thermodynamics of Inhibitor Binding to HIV-1 Protease 2 Calculated thermodynamic parameters for inhibitor binding to HIV- 1 protease. AC p is in cal/K'mol: AS values are in cal/K'mol; AH and AG values are in cal/mol. AH, CT and AG„ cn include only the structure/solvation contπbutions to AG. Under AG othCT the elctrostatic and cratic contributions have been combined. TABLE II Mapping of HIV-1 Residue Contributions to Gibbs Energy of Inhibitor Binding" KO -lif i n cal /ιn<ι] Table III Expeπmentai and Calculated Binding Gibbs Energies for Mutants of Pepstatin A REFERENCES Abdel-Meguid, S.S. et al . , Biochem., 1994, 33:11671-11677 Bailey et al . , Biochem., 1993, 289:363-371. Baldwin et al . , Nature Struc. Biol., 1995, 2:244-249. Baldwin, R.L., Proc. Natl. Acad. Sci. USA, 1986, 83:8069- 8072. Bardi et al . , Biochem., 1997, 36:6588-6596. Blundell et al . , J. Mol. Biol., 1990, 211:919-941. Brown et al . , Agric. Biol. Chem., 1990, 54:1563-1565. Cabani et al . , J " . Sol. Chem., 1981, 10:563-595. Cha, S., Biochem. Pharmac . , 1975, 24:2177-2185. Condra et al . , Nature, 1995, 374:569-571. DAquino et al . , Proteins, 1996, 25:143-156. Dunn et al . , Biochem. J. , 1986, 237:899-906. Erickson et al . , Science, 1990, 249:527-529. Fassler et al . , Bioorg. Med. Chem. Lett., 1993, 3:2817- 2842. Freire et al . , Anal. Chem., 1990, 62 : 950A-959A. Freire et al . , J " . Mol. Biol., 1991, 222:687-698. Freire, E., Archives Biochem. Biophys., 1993, 303:181- 184. Garcia-Moreno et al . , Methods Enzymol . , 1995, 259:512- 538. Garcia-Moreno et al . , BioDhvs. Chem. In Press, 1997. Gomez et al . , Proteins: Structure, Function and Genetics, 1995, 22:404-412. Gomez et al . , J " . Mol. Biol., 1995(b), 252:337-350. Gomez et al . , "Structure and Function of Aspartic Proteinases: Retroviral and Cellular Enzymes", (Eds. James, M.Ν.G.), Plenum Publishing Co., New York, 1997. Hilser et al . , J " . Mol. Bio., 1996(a) , 262:756-772. Hilser et al . , Proteins, 1996(b), 26:123-133. Hilser et al . , Proteins, 1997(a), 27:171-183. Hilser et al . , Biophysical Chem., 1997(b), 64:69-79. Ho, D.D. et al . , J. Virol., 1994, 68, 2016-2020. Hoog S.S. et al . , J. Med. Chem., 1995, 38, 3246-3252. Hyland, .J. et al . , Biochemistry, 1991, 30, 8454-8463. lijima et al . , Proteins, 1987, 2:330-339. Janin et al . , J " . Mol. Biol., 1978, 125:357-386. Janin, J., Proteins, 1995, 21:30-39. Kaplan et al . , Proc. Natl. Acad. Sci. USA, 1994, 91:5597- 5601. Kauzmann, W. , Adv. Protein Chem., 1959, 14:1-63. Kim et al., J. Am. Chem. Soc, 1995, 117:1181-1182. Kuzmic, P., Anal. Biochem., 1996, 237:260-273. Larson et al . , J. Diary Sci., 1970, 53:253-262. Lee et al . , J " . Mol. Biol., 1971, 55:379-400. Lee et al . , Proteins: Struct. Func. and Genetics, 1994, 20:68-84. Levitt, M., J " . Mol. Biol., 1974, 82:393-420. Lin et al . , Biochem., 1993, 34:1143-1152. Luque et al . , Biochemistry, 1996, 35:13681-13688. Luque et al . , 1997 in press. Madhusoodan et al . , ". Am. Chem. Soc, 1994, 116:847-855. Murphy et al . , J " . Mol. Biol., 1992(a), 227:293-306. Murphy et al . , Adv. Protein Chem., 1992(b), 43:313-361. Murphy et al . , Proteins: Struct. Func Genetics, 1993, 15:113-120. Murphy et al . , Proteins: Struct. Func Genetics, 1994, 18:63-67. Rich, D. H. , in Proteinase Inhibitors (eds. Barret & Salvesen) (Elsevier Science Publishers, New York, 1986) . Rich et al . , Biochem. Pharmacol., 1980, 29. Roberts, N. A., AIDS, 1995, 9:S27-S32. Schellman, Compt. Rend. Trav. Carlsburg, Ser. Chim. , 1955 (a) , 29:230-259. Schellman, C. R. Trav. Lab. Carlsburg Ser. Chim., 1955(b), 29:223-229. Schinazi et al . , Int. Antiviral News, 1996, 4:95-100. Smith et al . , Nature Struc Biol., 1996, 3:946-950. Spinelli et al . , Biochimie, 1991, 73:1391-1396. Straume et al . , "Thermodynamic Strategies for Protein Design: Increased Temperature Stability. In Biocatalysis at Extreme Temperature: Enzyme Systems Near and Above 100°C, (Adams, M. . W. & Kelly R. M. , eds.) 1992, pp. 122-135, ACS Books, Washington, DC. Thaisrivongs et al . , J " . Med. Chem., 1995, 38:3624-3637. Thompson et al . , J. Med. Chem., 1994, 37: 3100-3107. Tisdale, M. , Int. Antiviral News, 1996, 4. Wang et al . , Biochemistry, 1996, 35:9945-9950. Whitaker, J.R., Methods in Enzymol . , 1970, 19:436-445. Williams et al . , Methods Enzymol, ISIS, 63:437-467. Wiseman et al . , Anal. Biochem., 1989, 179:131-135. Wlodawer et al . , Ann. Rev. Biochem., 1993, 62:543-585. Xie et al . , Proteins: Struct. Func. Genetics, 1994(a), 19:291-301. Xie et . al., J". Mol. Biol., 1994(b), 24:62-80.

Claims: What is claimed is: 1. A computer-assisted method for generating predicted binding targets of a selected molecule, using a programmed computer including a processor, an input device, and an output device, including the steps of: (a) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in the selected molecule; (b) determining, using the processor, for each atom in the selected molecule, a predicted Gibbs free energy of binding of the atom to an ideal ligand for the atom; (c) generating, using the processor, a three-dimensional prediction model of binding targets in the selected molecule by generating, using the three-dimensional coordinates of each of the atoms in the selected molecule, a model of the atoms in the selected molecule and mapping onto each atom depicted in the model the corresponding determined predicted Gibbs free energy of binding; and (d) outputting, to the output device, the generated three-dimensional prediction model of binding targets. 2. A computer-assisted method for predicting the binding affinity of a selected ligand for binding to a selected binding site of a selected molecule, using a programmed computer including a processor, an input device, and an output device, including the steps of: (a) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in a selected binding site of a selected molecule; (b) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in a selected compound; (c) generating, using the processor, a model of the selected compound bound to the selected binding site; (d) determining, using the processor, the three-dimensional coordinates of an energy minimized structure of the selected compound when the selected compound is bound to the selected binding site; and (e) determining, using the processor, a predicted binding affinity of the energy minimized selected compound for the selected binding site. 3. A computer-assisted method for building a model of an ideal ligand for binding to a selected binding site of a selected molecule, using a programmed computer including a processor, an input device, and an output device, including the steps of: (a) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in the selected binding site of the selected molecule; (b) determining, using the processor, the identity and location of a set of ligand atoms that are energetically complementary to each of the atoms in the selected binding site of the selected molecule based on global optimization of the Gibbs energy of binding of each of the ligand atoms in the set of ligand atoms; (c) generating, using the processor, a three-dimensional model of the set of ligand atoms bound to the selected binding site; (d) outputting, to the output device, the three-dimensional model of the set of ligand atoms bound to the selected binding site. 4. A computer-assisted method for ranking each ligand in a set of selected ligands by its predicted binding affinities for binding to a selected binding site of a selected molecule, using a programmed computer including a processor, an input device, and an output device, including the steps of: (a) inputting into the programmed computer, through the input device, data including, the identity and three-dimensional coordinates of each of the atoms in a selected binding site of a selected molecule; (b) determining the predicted binding affinity of each ligand in the set of ligands to the selected binding site of the selected molecule by: (i) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in the selected compound; (ii) generating, using the processor, a model of the selected compound bound to the selected binding site; (iii) determining, using the processor, the three-dimensional coordinates of an energy minimized structure of the selected compound when the selected compound is bound to the selected binding site; and (iv) determining, using the processor, a predicted binding affinity of the energy minimized selected compound for the selected binding site; and (b) ranking each ligand according to its determined predicted binding affinity. 5. A computer-assisted method for generating predicted binding targets on a internal, non-solvent exposed surface of a selected molecule, using a programmed computer including a processor, an input device, and an output device, including the steps of: (a) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in a selected partially unfolded state of the selected molecule, the selected partially folded state including a folded portion and an unfolded portion; (b) determining, using the processor, for each atom in the folded portion of the selected partially unfolded state of the selected molecule, a predicted Gibbs free energy of binding of the atom to the ideal ligand for the atom; (c) generating, using the processor, a three-dimensional prediction model of binding targets in the folded portion of the selected partially unfolded state of the selected molecule by generating, using the three-dimensional coordinates of each of the atoms in the folded portion of the selected partially unfolded state of the selected molecule, a model of the atoms in the folded portion of the selected partially unfolded state of the selected molecule and mapping onto each atom depicted in the model the corresponding determined predicted Gibbs free energy of binding; and (d) outputting, to the output device, the generated three-dimensional prediction model of binding targets. 6. A computer-assisted method for predicting the binding affinity of a selected peptide ligand for binding to a selected binding site of a selected molecule, using a programmed computer including a processor, an input device, and an output device, including the steps of: (a) inputting into the programmed computer, through the input device, data including the identity and three-dimensional coordinates of each of the atoms in a selected binding site of a selected molecule; (b) inputting into the programmed computer, through the input device, data including, the identity and three-dimensional coordinates of each of the atoms in a selected dipeptide; (c) generating, using the processor, a model of the selected dipeptide bound to the selected binding site; (d) determining, using the processor, the three-dimensional coordinates of an energy minimized structure of the selected dipeptide when the selected dipeptide is bound to the selected binding site; and (e) determining, using the processor, a predicted binding affinity of the energy minimized dipeptide for the selected binding site. 7. The method of claim 6, further including: repeating steps (a) - (e) for a plurality of selected dipeptides and identifying as a lead dipeptide the selected dipeptide having the highest determined binding affinity. 8. The method of claim 2, further including: (f) selecting a first polypeptide of three or more amino acids, the polypeptide including the dipeptide; (g) generating, using the processor, a model of the selected first polypeptide bound to the selected binding site; (h) determining, using the processor, the three-dimensional coordinates of an energy minimized structure of the selected first polypeptide when the selected first polypeptide is bound to the selected binding site; and (i) determining, using the processor, a predicted binding affinity of the energy minimized first polypeptide for the selected binding site. 9. The method of claim 8, further including: (j) selecting a second polypeptide including the first polypeptide; (k) generating, using the processor, a model of the selected second polypeptide bound to the selected binding site; (1) determining, using the processor, the three-dimensional coordinates of an energy minimized structure of the selected second polypeptide when the second selected polypeptide is bound to the selected binding site; and (m) determining, using the processor, a predicted binding affinity of the energy minimized second polypeptide for the selected binding site. 10. The method of claim 8, further including: (j) selecting a variant of the selected polypeptide; (k) generating, using the processor, a model of the selected variant polypeptide bound to the selected binding site; (1) determining, using the processor, the three-dimensional coordinates of an energy minimized structure of the selected variant polypeptide when the selected variant polypeptide is bound to the selected binding site; and (m) determining, using the processor, a predicted binding affinity of the energy minimized selected variant polypeptide for the selected binding site. 11. The method of claim 5 wherein the selected partially unfolded state is the partially unfolded state having the lowest Gibbs energy of any potential partially unfolded state of the selected molecule. 12. A computer program, residing on a computer-readable medium, for generating predicted binding targets of a selected molecule, the computer program including instructions for causing a computer to: (a) receive data including the identity and three-dimensional coordinates of each of the atoms in the selected molecule; (b) determine, for each atom in the selected molecule, a predicted Gibbs free energy of binding of the atom to an ideal ligand for the atom; (c) generate a three-dimensional prediction model of binding targets in the selected molecule by generating, using the three-dimensional coordinates of each of the atoms in the selected molecule, a model of the atoms in the selected molecule and mapping onto each atom depicted in the model the corresponding determined predicted Gibbs free energy of binding; and (d) output the generated three-dimensional prediction model of binding targets. 13. A computer program, residing on a computer-readable medium, for predicting the binding affinity of a selected ligand for binding to a selected binding site of a selected molecule, the computer program including instructions for causing a computer to: (a) receive data including the identity and three-dimensional coordinates of each of the atoms in a selected binding site of a selected molecule; (b) receive data including the identity and three-dimensional coordinates of each of the atoms in a selected compound; (c) generate a model of the selected compound bound to the selected binding site; (d) determine the three-dimensional coordinates of an energy minimized structure of the selected compound when the selected compound is bound to the selected binding site; and (e) determine a predicted binding affinity of the energy minimized selected compound for the selected binding site. 14. A computer program, residing on a computer-readable medium, for building a model of an ideal ligand for binding to a selected binding site of a selected molecule, the computer program including instructions for causing a computer to: (a) receive data including the identity and three-dimensional coordinates of each of the atoms in the selected binding site of the selected molecule; (b) determine the identity and location of a set of ligand atoms that are energetically complementary to each of the atoms in the selected binding site of the selected molecule based on global optimization of the Gibbs energy of binding of each of the ligand atoms in the set of ligand atoms; (c) generate a three-dimensional model of the set of ligand atoms bound to the selected binding site; and (d) output the three-dimensional model of the set of ligand atoms bound to the selected binding site. 15. A computer program, residing on a computer-readable medium, for ranking each ligand in a set of selected ligands by its predicted binding affinities for binding to a selected binding site of a selected molecule, the computer program including instructions for causing a computer to: (a) receive data including the identity and three-dimensional coordinates of each of the atoms in a selected binding site of a selected molecule; (b) determine the predicted binding affinity of each ligand in the set of ligands to the selected binding site of the selected molecule by: (i) receiving data including the identity and three-dimensional coordinates of each of the atoms in the selected compound; (ii) generating a model of the selected compound bound to the selected binding site; (iii) determining the three-dimensional coordinates of an energy minimized structure of the selected compound when the selected compound is bound to the selected binding site; and (iv) determining a predicted binding affinity of the energy minimized selected compound for the selected binding site; (b) rank each ligand according to its determined predicted binding affinity. 16. A computer program, residing on a computer-readable medium, for generating predicted binding targets on a internal, non-solvent exposed surface of a selected molecule, the computer program including instructions for causing a computer to: (a) receive data including the identity and three-dimensional coordinates of each of the atoms in a selected partially unfolded state of the selected molecule, the selected partially unfolded state including a folded portion and an unfolded portion; (b) determine, for each atom in the folded portion of the selected partially unfolded state of the selected molecule, a predicted Gibbs free energy of binding of the atom to the ideal ligand for the atom; (c) generate a three-dimensional prediction model of binding targets in the folded portion of the selected partially unfolded state of the selected molecule by generating, using the three-dimensional coordinates of each of the atoms in the folded portion of the selected partially unfolded state of the selected molecule, a model of the atoms in the folded portion of the selected partially unfolded state of the selected molecule and mapping onto each atom depicted in the model the corresponding determined predicted Gibbs free energy of binding; and (d) output the generated three-dimensional prediction model of binding targets. 17. A computer program, residing on a computer-readable medium, for predicting the binding affinity of a selected peptide ligand for binding to a selected binding site of a selected molecule, the computer program comprising instructions for causing a computer to: (a) receive data including the identity and three-dimensional coordinates of each of the atoms in a selected binding site of a selected molecule; (b) receive data including, the identity and three-dimensional coordinates of each of the atoms in a selected dipeptide; (c) generate a model of the selected dipeptide bound to the selected binding site; (d) determine the three-dimensional coordinates of an energy minimized structure of the selected dipeptide when the selected dipeptide is bound to the selected binding site; and (e) determine a predicted binding affinity of the energy minimized dipeptide for the selected binding site.

Inventors: FREIRE ERNESTO, LUQUE IRENE, FREIRE, ERNESTO, LUQUE, IRENE
Applicants: UNIV JOHNS HOPKINS, THE JOHN HOPKINS UNIVERSITY
Application year: 1998
Main classification: G06F17
IPC codes: C07K1, G06F17