- Research article
- Open Access
Binary image representation of a ligand binding site: its application to efficient sampling of a conformational ensemble
© Sung et al; licensee BioMed Central Ltd. 2010
- Received: 21 October 2009
- Accepted: 18 May 2010
- Published: 18 May 2010
Modelling the ligand binding site of a protein is an important component of understanding protein-ligand interactions and is being actively studied. Even if the side chains are restricted to rotamers, a set of commonly-observed low-energy conformations, the exhaustive combinatorial search of ligand binding site conformers is known as NP-hard. Here we propose a new method, ROTAIMAGE, for modelling the plausible conformers for the ligand binding site given a fixed backbone structure.
ROTAIMAGE includes a procedure of selecting ligand binding site residues, exhaustively searching rotameric conformers, clustering them by dissimilarities in pocket shape, and suggesting a representative conformer per cluster. Prior to the clustering, the list of conformers generated by exhaustive search can be reduced by pruning the conformers that have near identical pocket shapes, which is done using simple bit operations. We tested our approach by modelling the active-site inhibitor binding pockets of matrix metalloproteinase-1 and -13. For both cases, analyzing the conformers based on their pocket shapes substantially reduced the 'computational complexity' (10 to 190 fold). The subsequent clustering revealed that the pocket shapes of both proteins could be grouped into approximately 10 distinct clusters. At this level of clustering, the conformational space spanned by the known crystal structures was well covered. Heatmap analysis identified a few bit blocks that combinatorially dictated the clustering pattern. Using this analytical approach, we demonstrated that each of the bit blocks was associated with a specific pocket residue. Identification of residues that influenced the shape of the pocket is an interesting feature unique to the ROTAIMAGE algorithm.
ROTAIMAGE is a novel algorithm that was efficient in exploring the conformational space of the ligand binding site. Its ability to identify 'key' pocket residues also provides further insight into conformational flexibility with specific implications for protein-ligand interactions.
- Binding Pocket
- Conformational Space
- Bind Site Residue
- Halo Form
- Unique String
Computer modelling and simulations plays an important role in the drug discovery process . All protein molecules are inherently dynamic and may have multiple conformers with similar energies in both the bound and unbound states [2–6]. The model of preexisting conformations, together with the "induced-fit" where the ligand binding event causes a change in protein conformation, can explain the process of protein-ligand binding. Nevertheless the experimental static structures obtained by the X-ray and nmr techniques, let alone the modelled structures, are the bases for various structure-based drug design strategies such as de novo design and docking [7–12]. In these efforts, the consideration of the protein flexibility is important [13–16]. Even the conformational change of a single amino acid residue can change the size, shape, and electrostatic property of the binding pocket. Comparisons of the X-ray structures of the pairs of the holo and apo forms indicate that the degree of structural change of the protein varies considerably [17–21]. Some protein undergoes rather large conformational change of the backbone. In the majority of the cases studied, however, the conformational changes occur only at the side chain level.
Statistics on bit string generation for MMP-1 and MMP-13 ligand binding pockets.
# of FLRs1
# of SLRs2
# of CCRs3
# of all 3D points
# of points free of contacts
# of conditional contact points
# of all conformers free of bumping
# of non-redundant bit strings
# of unique strings after merge4
Reduction in 'computational complexity'5 (f old)
Run time for two-way clustering (Cluster 3.0)6
An alternative approach, called DYNASITE, has been developed with the aim of reducing the 'computational complexity' by clustering the conformers based on structural similarities and performing docking against a representative conformer of each cluster [25, 33, 34]. It used principal component analysis (PCA) to cluster the conformers based on rmsd between the flexible side chain atoms and successfully generated one of the known conformers starting from a different conformer as a template. However, some practical limitations were noticed with this approach. In order to keep the number of conformers for clustering under a practical limit (~104), the rotamer combination was restricted to the pocket residues with movements observed experimentally; the maximum number of pocket residues was 11 for the proteins studied .
Each conformer of the pocket residues generates a unique shape of complementary pocket volume. Thus clustering based on the pocket shape dissimilarity would be equivalent to that based on structural rmsd between conformers. Our method presented here, ROTAIMAGE, clusters the pocket conformers based on the dissimilarity of their complementary pocket volumes. The shape similarity between two different volume objects can be defined as a relative volume overlap between them. Since they are already in common coordinate system, the relative volume overlap can be numerically integrated over a set of three-dimensional (3D) grid points that encompass the ensemble of the pocket volumes. The grid spacing controls the granularity of volume assimilation. At its given level, the pocket volumes that differ only in fine detail can be treated as identical.
Computationally, each 3D volume object is distinguished by the status of every one of the 3D grid points whether one is inside or outside the volume. The status of a point is encoded into a bit position of a string, whose value instances a particular pocket surface shape. This is widely used in the field of 3D image recognition in computer science. Representation of a volume object by a bit string enables efficient operation of tasks such as identification of those objects that are treated as having identical shapes at the given granularity and calculation of similarity index between two objects. For example, the former can be achieved by storing the bit strings into a hash table. While preserving the connection between a conformer and a bit string, only unique strings are identified and used in the subsequent analyses. Compared to the original number of conformers, one would expect reduction in the number of unique strings. The reduction in 'computational complexity' was substantial with our test cases, allowing to enumerate sterically allowed conformers with more pocket residues than those used by DYNASITE and to yield a manageable number of unique bit strings for clustering. Calculation of the dissimilarity between two strings, defined as the Tanimoto coefficient between them, involves bitwise AND and OR operations and should be more efficient than that of rmsd between two conformers.
Application of standard clustering algorithms using the dissimilarity matrix would segregate the pockets by the similarity in shape. Selection of a representative pocket shape from each cluster would reduce the 'computational complexity' to a degree amenable to the downstream ligand docking in a practical way. For example, each of our test cases yielded a handful of clusters. Here we present details of ROTAIMAGE and demonstrate its utility by modelling the ligand binding site of human matrix metalloproteinase-1 (MMP-1) and -13 (MMP-13), which have been actively studied due to their pharmacological and biochemical importance [25, 33, 36, 37].
(1) Recognition of binding site residues and mapping the binding pocket by 3-D points
Identification of ligand binding pockets and analysis of their shapes have been an active area of research, as reviewed by Weisel et al. . There are many algorithms available for this, such as PASS , POCKET , LIGSITE , SURFNET , CASTp , and PocketPicker [38, 44]. Our main objectives are to explore the conformational varieties of the ligand binding site via rotameric combination, and to map the corresponding variations of the pocket shape. For this, we need a maximally expanded pocket where the side chains of the pocket residues are substituted by Ala. Thus the following simple and straightforward approach would suffice for our purpose. For a given protein, the crystal structures of reasonably high resolution are collected. If multiple structures are available, one of them is chosen as a template and all the others are superposed to it. Since our algorithm assumes fixed backbone conformation, any outliers in terms of backbone overlaps are excluded from consideration. Although our algorithm should work with a template structure of either ligand-bound (halo) or ligand-free (apo) form, we describe first the procedure for a halo form as the template. The superposition of protein backbones creates a ligand ensemble if multiple structures of ligand complexes are available. In order to identify the residues that are subject of conformational search, we conduct multiple steps of selection and pruning (see Additional File 1: Figure S1 for the schematic representation). Firstly, all protein residues that are within 5 Å of the ligand ensemble are identified and refer to as the 'first layer residues (FLRs)'. These residues except for Gly are then substituted with Ala. This creates an afore-mentioned artificial volume enlarged compared to the original ligand-binding pocket. It would be the volume maximally accessible by the exploration of side-chain conformations with fixed backbone atoms. Nevertheless, it is referred to as the ligand-binding pocket. The second step is the generation of the 3-dimensional points that map this ligand-binding pocket. As mentioned above there are several algorithms available for this and we use POCKET, which generates a lattice-like 3D array and allows rather simple manipulation of the lattice spacing. The lattice spacing is set to 1.0 Å. The 3D lattice points fill in the pocket by approaching the binding site residues as close as their van der Waals radius. The points that are more than 6 Å away from the binding site residues or ligand ensemble are trimmed. Once side chains are put back into the FLR, they are likely in contact with the outer layer of the 3D points. The last step is the recognition of the residues whose rotameric combination would be explored. If we limit the scope to those residues that might have direct contacts with the 3D points and do not allow simultaneous flexible movement of residues deeper inside the protein core, most rotameric variations except a few would face resistance from the wall of those secondary residues. Hence, it would make more sense to consider the residues underneath the pocket surface than the residues within a certain distance from the ligand ensemble like the FLRs. For convenience, we define the 'second layer residues (SLRs)' as those residues within 3 Å from the 3D points that are in contact with FLRs. Some FLRs are bound to be included in SLRs, but not all of them. Selection of FLRs depends on the ligands included in the ensemble since the ligands are filtered by the distance from the FLRs. On the other hand, selection of the SLRs is not directly influenced by the choice of the ligand ensemble. Rather the shape of the pocket dictates the distribution of the 3D points, which, in turn, governs the SLRs.
If no halo form can serve as the template structure, one would select FLRs manually based on prior knowledge from literature or skip it to the 3D point generation. For the latter case, the potential pocket residues are not substituted by Ala and thus the pocket is not maximally expanded. Once 3D points are generated, SLRs can be identified by the same procedure. However the number of SLRs would be somewhat less than that of the former.
(2) Rotamer combination and steric clash tests
where CTD stands for clash tolerance distance. Based on the reduced library of the surviving rotamers only, the interactions between the residues are mapped as a graph, which is then searched by a backtracking and branch-and-bound algorithm that concurrently checks the bumping between the side chain atoms of each pair of residues. This part of our algorithm follows the published graph theoretic cluster algorithm in SCWRL , except for the step of dead-end elimination and the scoring functions themselves.
(3) Binary image representation in protein binding site
(4) Pruning multiple conformers having identical bit strings
The mapping relationship between the bit strings and the conformers is stored in a hash table. By looking up those strings that are observed more than once, we can identify the strings that are mapped to multiple conformers. These conformers have the identical status of contacts with the 3D points, i.e., their pocket shapes are indistinguishable at the specified CTD in Equation (1). There are several situations when this can happen. As described in the previous section, some SLRs are not included in the CCR list. Their rotamers would not generate new bit strings. Even for CCRs, some of their rotamers may not contact the 3D points, resulting in some redundant strings. It is likely to occur at the periphery of the pocket. Besides, the coarser 3D points may cause the less sensitive differentiation of conformers. In such cases identical bit strings may also result from different conformers. Since we keep track of which conformers are assigned to which bit strings, we do not lose any detail and reduce the computation complexity by dealing with non-redundant bit strings in the subsequent process.
(5) Clustering analysis of multiple binding sites and selection of representative conformers
measures the proportion of bits shared between the two strings, where N A and N B represent the number of bits set in the strings A and B, respectively, while N A B is the number of bit position set commonly in A and B. This is equivalent to a finite numerical integration of the relative volume overlap between two 3D volume objects. A relative volume overlap between two 3D objects can be considered as one of the similarity indices, whose approximation can be given by a Tanimoto coefficient. With such a similarity index, clustering analysis such as multidimensional scaling (MDS) can be performed. The optimum member of clusters is determined through a visual inspection of the MDS plot in 3D using GGobi . MDS was conducted using the R statistical system . A two-way hierarchical clustering of both bit strings and bits can be useful in analyzing the dependency between conformers and 3D points. It was done with the Linux implementation of Cluster 3.0  using an m × n bit pattern matrix, where m and n are the number of unique bit strings and the bit size, respectively. The time complexity of complete linkage hierarchical clustering is known as O(N2logN) . It should be noted that hierarchical clustering involving a few tens of thousands of bit strings can take extremely long (see Table 1).
One would need a representative conformer for each cluster for follow-up applications such as virtual screening or structural analyses. Since we use bit strings, a numerical averaging would not make sense. We choose the medoid string as the representative of each cluster. The medoid is defined as the member of the cluster whose average dissimilarity to all the other members is minimal . The pocket shapes and conformers corresponding to the medoid strings can be retrieved from the stored mapping information (see the Section (4) of Methods).
We have tested our algorithm, ROTAIMAGE, by modelling the ligand-binding pockets of MMP-1 and MMP-13. There are several reasons why we have tested our algorithm using these two MMPs: (1) they are important targets for drug design and many inhibitors have been developed [53, 54]; (2) multiple ligand-bound complex crystal structures have been determined for each of them at reasonably high resolution [36, 37, 55–58]; (3) most importantly, their crystal structures showed multiple conformer configurations in the ligand binding pocket [25, 36, 37]. In addition, their conformational differences are large enough to prohibit rigid-body docking simulations of a known ligand from one configuration to the crystal structures from another configuration. It would be interesting to see whether we can recover all of the conformers seen in the crystal structures from its clustered pools of conformers, or more precisely, whether those ligands could be fit into the representative binding pocket shapes that would result from the clustering of a number of shapes. It would be more important to know how many clusters we have to consider in order to cover all the experimentally observed ligands. Beyond the commonalities, the ligand binding sites of MMP-1 and MMP-13 have quite distinct shapes and properties. The side chain of Arg 214 of MMP-1 limits the S1' pocket to a size suitable for an aromatic ring, while the corresponding residue in MMP-13 is replaced by Leu 218 , creating a long channel called S1'* . Consequently, many more residues are involved in MMP-13 than MMP-1. By testing our algorithm with cases of different complexities, we may gain more insight on variations of its performance.
Generation of multiple binding site images
We downloaded eight and seven crystal structures determined at a resolution of 2.5 Å or higher for MMP-1 and MMP-13, respectively, from Protein Data Bank (PDB) . Each set of proteins were superposed into a common reference structure (966c (1.7 Å resolution) and 1xuc (1.9 Å resolution) for MMP-1 and MMP-13, respectively). One of the crystal structures of MMP-1 displayed a backbone structure distinct from the rest and was excluded in the subsequent analysis. Otherwise the average rmsd among backbone Cα atoms were 0.343 Å and 0.328 Å for MMP-1 and MMP-13, respectively.
The residues within 5 Å from the ligand ensemble (FLRs) were identified and substituted with Ala. The enlarged pockets were then filled with 3D lattice points of 1 Å spacing. Since FLRs are determined based on the distances from the known ligands, they may reflect the current repertoire of ligands. In order to remove such a bias and use residues that are within a constant depth underneath the pocket, we looked for residues within 3 Å from the 3D points. These residues are referred to as SLRs. See Figure 1, for the definition of FLRs and SLRs. Some FLRs deep inside the protein core were not used as SLRs, while new ones were added at the periphery where the known ligands did not reach (Figure 1). The next step involved an exhaustive search of conformers through rotamer combination and a concurrent bumping check. In order to tolerate some uncertainty in the atomic positions, we also adopted the clash tolerance schemes defined in Equation (1), where CTD was set at 1.0 Å . For each conformer, the 3D points that were in contact with the side chain atoms were screened using Equation (2) by setting CPD and A to 0.5 Å and van der Waals radius, respectively. After scanning all the conformers, the points were classified into two groups. When this scheme was applied to MMP-1, 11 residues out of the FLRs were retained as CCRs (Table 1). In contrast, a smaller reduction occurred with MMP-13, i.e., from 27 FLRs to 19. The number of 3D points indicated that the ligand-binding pocket of MMP-13 was ~50% larger than the binding pocket of MMP-1 (1,222 vs 809). After excluding those points free of contact with any of the conformers, there were twice as many 3D points with conditional contacts in MMP-13 than in MMP-1 (482 vs 231). The number of CCRs or 3D points showing conditional contacts is correlated to the size of the pocket surface area, not directly to the volume. These numbers were in huge excess of the volume increase in MMP-13 compared to MMP-1, indicating a larger ratio of contact surface-to-volume in the former than in the latter. This may be explained by the fact that MMP-13 had a long and extended binding pocket unlike MMP-1, which had a globular ligand-binding site .
The 'computational complexity' due to a large number of conformers is governed by the number of CCRs, while the number of 3D points showing conditional contacts with CCRs dictates the variety of pocket shapes. In this regards, MMP-1 and -13 were useful examples in assessing the complexity associated with these variables. While the exhaustive rotameric combination generated 362,862 sterically allowed conformers for MMP-1, the same procedure produced over 71 billion conformers for MMP-13. Since the number of conformers for MMP-13 was too large to be handled on a reasonable time scale, we decided to split the number of 3D points of MMP-13 into half, with an overlap of points filling the S1' pocket. The "proximal" ligand-binding site that limited to the S1' pocket is called MMP-13P, while the "distal" region that extends to S1'* is called MMP-13D (see for definition Additional File 1: Figure S2). All subsequent analyses were conducted independently. After independently generating the final representative pocket shapes, the full pocket shapes may be produced by combining them based on the status of the 3D points shared between MMP-13D and MMP-13P. Almost twice as many residues were involved in the pocket of MMP-13D than MMP-13P, resulting in huge differences in the sterically allowed conformers (6,326,207 vs 1,380). Interestingly the pocket volumes were similar in size. However, there were 3.4 times more conditional contact points in MMP-13D than in MMP-13P (391 vs 114). This implied that there was a difference in geometric topologies between these two partitions. Overall, we used three test cases of different complexities: MMP-1 (middle level of complexity), MMP-13D (highest level of complexity), and MMP-13P (lowest level of complexity).
The contact status of each point was checked against each conformer and coded into a bit string. Since we used a finite number of 3D points with a fixed non-negligible spacing (1 Å) and the contact check also employed a tolerance (CPD of 0.5 Å in Equation 2), it was likely that some conformers generated identical bit strings. This is one of the interesting features of our approach; for a given 'resolution' defined by the lattice spacing and CPD, we can set a threshold below which minute differences in the pocket shapes can be ignored. This has the effect of greatly reducing the 'computational complexity' without degrading the 'resolution'. For MMP-1, we obtained 8,000 unique strings of 231 bits from a host of 362,862 conformers, reaching at a 41-fold reduction in complexity. MMP-13P had a rather small number of conformers to start with (1,380) and yielded only 143 unique strings of 114 bits (~10-fold reduction). For MMP-13D there were 358,752 non-redundant strings after pruning identical ones. Although more than a 17-fold reduction was achieved, the number of strings was still too high. An additional 10-fold reduction was obtained by merging the strings that differed from each other by less than 5 bits; thus, a total of 33,172 strings were retained (a total of 190-fold reduction). Even with this much of reduction, the two-way hierarchical clustering took more than 6 hours for MMP-13D, while the smaller task with MMP-1 took only 9 min (Table 1).
Clustering analysis of multiple binding sites
Structural dissimilarity of shape clustering
Clustering of the conformers in the previous studies has been based on the dissimilarity in atomic coordinates [25, 33–35]. These results are not necessarily identical to those of clustering by pocket shape dissimilarity. On the other hand, if the latter yields irrelevant outcomes compared to those from the former, it would be hard to accept these results. We calculated the rmsd between the flexible atoms of the binding site side-chains. The results are presented as boxplots for MMP-1, MMP-13D, and MMP-13P (Figure 4). In all three cases, the atomic rmsd's within a cluster were consistently less than those between clusters. This indicates that the clustering by pocket shape is structurally sound, despite the conceptual difference from the conventional rmsd-based clustering.
Coverage of the conformational space
Mapping the known conformers taken from crystal structures to the pocket shape clusters.
We have identified eight clusters for MMP-13D from the MDS plot. PC1 separated the four "known" (3~6) and the other four "unknown" clusters (1, 2, 7, and 8). Similar to MMP-1, the "known" clusters displayed bigger pockets than the "unknown" ones. Within the "known" cluster group, the clusters 3 and 4 were separated from the clusters 5 and 6 by PC2 (see Additional File 1: Figure S5). Among the eight clusters identified from the MDS plot for MMP-13P, the cluster 6 had the largest volume and included all the seven known conformers (see Additional File 1: Figure S6).
It should be noted that the "known" conformers shown in Table 2 included both ligand-bound (halo) and ligand-free (apo) forms. In fact all the halo forms except one belonged to the same cluster as the apo forms in MMP-1. On the other hand, the apo form belonged to a cluster distinct from those of halo forms in MMP-13D. As long as the difference between apo and halo forms is in side chain conformation with fixed backbone, we can use one form as the template and can recover the others among the clusters.
Shape clustering and ligand incompatibility
Having established that the known pocket conformers of similar shapes fall into the same cluster, we next determined whether these clusters can distinguish different ligands or not. The ligand binding pocket of a conformer may easily accommodate some ligands, but not others. If we measure such shape incompatibility between a conformer and a ligand, its profile over a series of ligands should show a uniform pattern for all the member conformers in a given cluster. We define the shape incompatibility between a ligand and a pocket as the volume of the ligand sticking out of the volume encompassed by the pocket. We applied the following algorithm to estimate it. We calculate the distance from every ligand atom to the pocket grid points we have generated based on the template structure. The grid points that satisfy Equation (2) are marked as belonging to the ligand, constituting the volume occupied by the ligand. Since they are mapped on the same lattice, their shapes can be easily compared using bit strings. Let the bit strings describing the ligand volume and the pocket L and P, respectively. The incompatibility is then calculated as L \ P, the relative complement of P with respect to L.
As shown in the heat map (Figure 3 right panel), all members of a cluster had very similar profile of shape incompatibility with the known ligands of MMP-1. The "unknown" clusters 1~6 displayed closed pockets that could not accommodate any of the known ligands. Although the conformers in the clusters 10~12 have not been observed in the known crystal structures ("unknown"), it appeared that their shapes were compatible with that of rs2. Since the relatively small rs2 binds deep inside the pocket, there was little discrimination against the "unknown" clusters. The "known" clusters 7 and 9 were compatible with their respective known ligands. The "unknown" cluster 8 showed an incompatible profile similar to those of the clusters 7 and 9 as the former had a pocket shape similar to those of latter (see Additional File 1: Figure S7). Similar heat maps were plotted for MMP-13D and MMP-13P, separately (see Additional File 1: Supplementary Figures 5 and 6). The two groups of the "known" clusters of MMP-13D separated by PC2 showed different preferences for the known ligands. Our analysis of the bit patterns showed the variation in PC2 was modulated by the rotameric status of Leu 218 (see Additional File 1: Supplementary Figures 5 and 8). Apparently, the wide-open pocket in the clusters 5 and 6 can accommodate all the known ligands, while the narrow-necked pocket in the clusters 3 and 4 preferred o33 and rs1 (see Additional File 1: Figure S9). In MMP-13P, cluster 6 showed very similar patterns of shape incompatibility over the six ligands (see Additional File 1: Figure S6).
Feasibility of the representative conformers
We have shown that the conformers of the ligand-binding residues were clustered based on their pocket shapes and the clustering pattern reflected the shape incompatibility between a conformer and a ligand. For follow-up applications such as virtual screening or structural analyses, one would need a representative conformer for each cluster. Since the shape incompatibility profile for the known ligands was uniform over a cluster, any member of the cluster could be used to represent the entire cluster. We chose the medoid string as the representative of each cluster (see the Section (5) of Methods). Since the medoid is one of the members, the pocket shape and conformer corresponding to the medoid string can be retrieved from the stored mapping. See Additional File 1: Supplementary Table 1 for the shape incompatibility between the medoid pockets and the known ligands. In MMP-1, all the known ligands including rs2 showed minimal bumping with the medoid of the cluster 7, to which its ostensible binding site conformer mapped. The medoid of cluster 9 was also compatible with the three known ligands excluding rs2, as expected. The compatibility patterns between the cluster medoids and the corresponding known ligands of MMP-13 were consistent with the cluster mapping results.
Identification of key pocket residues
The two-way clustering heat map of the bit patterns depicting the contacts between 3D points and the pocket residues (Figure 3 and see Additional File 1: Supplementary Figures 5 and 6) implied that some sets of clustered bits were more influential than others in clustering the conformers. If those influential bits were in contact with a few residues only, the latter may be considered the key pocket residues. In order to identify such residues, we ran through the residue list and colored the conformers in the MDS plot by the residue rotamer status. We visually inspected each colored plot to see whether the coloring pattern was segregated along the major principal component (PC) axes. As shown in Figure 6 for MMP-1, the variances along PC1 and PC2 can be explained by the rotameric status of the Tyr 240 and Arg 214 residues, respectively. Similarly, the key residues of MMP-13D were identified as Phe 252, Leu 218, and Lys 249, while those of MMP-13P were Tyr 244, Glu 223, and Ile 243 (see Additional File 1: Supplementary Figures 8 and 10). It should be noted that the ability to discern the key binding site residue is an advantage of the ROTAIMAGE algorithm, which maps the binding pocket by 3D points. Other approaches that are based only on energy calculations of the binding site residues would pinpoint which residue contribute the most to the overall energetics of the conformer, but would not be able to define which residue most affect the shape of the binding pocket. Calculations of the accessible surface area  may provide similar information, but it is not necessarily true that more exposed residues influence the binding pocket shape more.
The ROTAIMAGE algorithm thoroughly surveys the sterically allowed conformational space and reduces the conformational complexity by partitioning the conformers into a reasonable number of groups, as previously proposed [25, 33–35]. These approaches are different from the traditional ones, which attempt to search for the global minimum-energy conformation (GMEC) through energy minimization of the conformers. Instead we propose a method to extract a list of representative conformers from the exhaustive set of pocket conformers. Since each one is nearby a distinct local minimum, GMEC can be sought later by exploring the representative conformers in parallel flexible ligand docking exercises. On the other hand, ROTAIMAGE is novel and distinct from DYNASITE in that the former compares and clusters the shapes of the pocket as opposed to the latter that handles the binding site conformers (see Additional File 2 Supplementary Note for a detailed comparison with DYNASITE). Considering that a ligand should fit in the pocket volume, focusing on the shape of the pocket may provide a strong filter for ligand screening. The ROTAIMAGE algorithm creates a 3D shape using a bit string, which is widely used in the field of image recognition in computer science, and is an efficient way to allow easy manipulation of the conformers. Judiciary application of the standard clustering technologies to the bit patterns can partition the conformers into groups that are structurally sensible. Bit representation offers the ability to examine the conformation context of the rotamers in that the most influential residues are determined from analysis of the bit pattern. ROTAIMAGE may find wide acceptance and use in the area of ligand binding pocket modelling.
This work was supported by grants from the Center for Biological Modulators of the 21st Century Frontier R&D Program (CBM32-B2000-01-03-00) and the National Research Foundation of KOREA (NRF) grant (R11-2008-0062293), funded by the Korea government (MEST).
- Jorgensen WL: The many roles of computation in drug discovery. Science 2004, 303: 1813–1818. 10.1126/science.1096361View ArticlePubMedGoogle Scholar
- Mobley DL, Dill KA: Binding of Small-Molecule Ligands to Proteins: "What You See" Is Not Always "What You Get.". Structure 2009, 17: 489–498. 10.1016/j.str.2009.02.010View ArticlePubMedPubMed CentralGoogle Scholar
- Henzler-Wildman K, Kern D: Dynamic personalities of proteins. Nature 2007, 450: 964–972. 10.1038/nature06522View ArticlePubMedGoogle Scholar
- James LC, Tawfik DS: Conformational diversity and protein evolution - a 60-year-old hypothesis revisited. TRENDS in Biochemical Sciences 2003, 28: 361–368. 10.1016/S0968-0004(03)00135-XView ArticlePubMedGoogle Scholar
- Ma B, Shatsky M, Wolfson HJ, Nussinov R: Multiple diverse ligands binding at a single protein site: a matter of pre-existing populations. Protein Sci 2002, 11: 184–197. 10.1110/ps.21302View ArticlePubMedPubMed CentralGoogle Scholar
- Totrov M, Abagyan R: Flexible ligand docking to multiple receptor conformations: a practical alternative. Curr Opin Struct Biol 2008, 18: 178–84.View ArticlePubMedPubMed CentralGoogle Scholar
- Taylor RD, Jewsbury PJ, Essex JW: A review of protein-small molecule docking methods. J Comput Aided Mol Des 2002, 16: 151. 10.1023/A:1020155510718View ArticlePubMedGoogle Scholar
- Kitchen DB, Decornez H, Furr JR, Bajorath J: Docking and scoring in virtual screening for drug discovery: methods and applications. Nat Rev Drug Discov 2004, 3: 935–49. 10.1038/nrd1549View ArticlePubMedGoogle Scholar
- Congreve M, Murray CW, Blundell TL: Structural biology and drug discovery. Drug Discov Today 2005, 10: 895–907. 10.1016/S1359-6446(05)03484-7View ArticlePubMedGoogle Scholar
- Klebe G: Virtual ligand screening: strategies, perspectives and limitations. Drug Discov Today 2006, 11: 580–94. 10.1016/j.drudis.2006.05.012View ArticlePubMedGoogle Scholar
- Cavasotto CN, Orry AJ: Ligand docking and structure-based virtual screening in drug discovery. Curr Top Med Chem 2007, 7: 1006–14. 10.2174/156802607780906753View ArticlePubMedGoogle Scholar
- Tanrikulu Y, Schneider G: Pseudoreceptor models in drug design: bridging ligand- and receptor-based virtual screening. Nat Rev Drug Discov 2008, 7: 667–77. 10.1038/nrd2615View ArticlePubMedGoogle Scholar
- Teague SJ: Implications of protein flexibility for drug discovery. Nat Rev Drug Discovery 2003, 2: 527–541. 10.1038/nrd1129View ArticlePubMedGoogle Scholar
- Totrov M, Abagyan R: Flexible ligand docking to multiple receptor conformations: a practical alternative. Curr Opin Struct Biol 2008, 18: 178–84.View ArticlePubMedPubMed CentralGoogle Scholar
- Cozzini P, Kellogg GE, Spyrakis F, Abraham DJ, Constntino G, Emerson A, Fanelli F, Gohlke H, Kuhn LA, Morris GM, Orozco M, Pertinhez TA, Rizzi M, Sotriffer CA: Target flexibility: an emerging consideration in drug discovery and design. J Med Chem 2008, 51: 6237–6255. 10.1021/jm800562dView ArticlePubMedPubMed CentralGoogle Scholar
- B-Rao C, Subramanian J, Sharma SD: Managing protein flexibility in docking and its applications. Drug Discov Today 2009, 14: 394–400. 10.1016/j.drudis.2009.01.003View ArticlePubMedGoogle Scholar
- Najmanovich R, Kuttner J, Sobolev V, Edelman M: Side-chain flexibility in proteins upon ligand binding. Proteins: Struct., Funct., Genet 2000, 39: 261–268. 10.1002/(SICI)1097-0134(20000515)39:3<261::AID-PROT90>3.0.CO;2-4View ArticleGoogle Scholar
- Zavodszky MI, Kuhn LA: Side-chain flexibility in protein-ligand binding: the minimal rotation hypothesis. Protein Sci 2005, 14: 1104–1114. 10.1110/ps.041153605View ArticlePubMedPubMed CentralGoogle Scholar
- Gutteridge A, Thornton J: Conformational changes observed in enzyme crystal structures upon substrate binding. J Mol Biol 2005, 346: 21–28. 10.1016/j.jmb.2004.11.013View ArticlePubMedGoogle Scholar
- Boström J, Hogner A, Schmitt S: Do Structurally Similar Ligands Bind in a Similar Fashion? J Med Chem 2006, 49: 6716–6725. 10.1021/jm060167oView ArticlePubMedGoogle Scholar
- Gunasekaran K, Nussinov R: How different are structurally flexible and rigid binding sites? Sequence and structural features discriminating proteins that do and do not undergo conformational change upon ligand binding. J Mol Biol 2007, 365: 257–273. 10.1016/j.jmb.2006.09.062View ArticlePubMedGoogle Scholar
- Hartmann C, Antes I, Lengauer T: IRECS: A new algorithm for the selection of most probable ensembles of side-chain conformations in protein models. Protein Science 2007, 16: 1294–1307. 10.1110/ps.062658307View ArticlePubMedPubMed CentralGoogle Scholar
- Canutescu AA, Shelenkov AA, Dunbrack RL Jr: A graph-theory algorithm for rapid protein side-chain prediction. Protein Sci 2003, 12: 2001–14. 10.1110/ps.03154503View ArticlePubMedPubMed CentralGoogle Scholar
- Krivov GG, Shapovalov MV, Dunbrack RL Jr: Improved prediction of protein side-chain conformations with SCWRL4. Proteins 2009, 77: 778–795. 10.1002/prot.22488View ArticlePubMedPubMed CentralGoogle Scholar
- Källblad P, Dean PM: Efficient conformational sampling of local side-chain flexibility. J Mol Biol 2003, 326: 1651–65. 10.1016/S0022-2836(03)00083-4View ArticlePubMedGoogle Scholar
- Grigoryan G, Ochoa A, Keating AE: Computing van der Waals energies in the context of the rotamer approximation. Proteins 2007, 68: 863–78. 10.1002/prot.21470View ArticlePubMedGoogle Scholar
- Holm L, Sander C: Evaluation of protein models by atomic salvation preference. J Mol Biol 1992, 225: 93–105. 10.1016/0022-2836(92)91028-NView ArticlePubMedGoogle Scholar
- Liang S, Grishin NV: Side-chain modeling with an optimized scoring function. Protein Sci 2002, 11: 322–331. 10.1110/ps.24902View ArticlePubMedPubMed CentralGoogle Scholar
- Xiang Z, Honig B: Extending the accuracy limits of prediction for side-chain conformations. J Mol Biol 2001, 311: 421–430. 10.1006/jmbi.2001.4865View ArticlePubMedGoogle Scholar
- Koehl P, Delarue M: Application of a self-consistent mean field theory to predict protein side-chains conformation and estimate their conformational entropy. J Mol Biol 1994, 239: 249–275. 10.1006/jmbi.1994.1366View ArticlePubMedGoogle Scholar
- Bower MJ, Cohen FE, Dunbrack RL Jr: Prediction of protein side chain rotamers from a backbone-dependent rotamer library: a new homology modeling tool. J Mol Biol 1997, 267: 1268–1282. 10.1006/jmbi.1997.0926View ArticlePubMedGoogle Scholar
- Dunbrack RL Jr, Cohen FE: Bayesian statistical analysis of protein side-chain rotamer preferences. Protein Sci 1997, 6: 1661–81. 10.1002/pro.5560060807View ArticlePubMedPubMed CentralGoogle Scholar
- Källblad P, Todorov NP, Willems HMG, Alberts IL: Receptor Flexibility in the in Silico Screening of Reagents in the S1' Pocket of Human Collagenase. J Med Chem 2004, 47: 2761–2767. 10.1021/jm031061lView ArticlePubMedGoogle Scholar
- Hefti J, Toth G: Clustering conformational variants of molecules and methods of use thereof. PCT international patent publication 2003.Google Scholar
- Yang AY, Kallblad P, Mancera RL: Molecular modelling prediction of ligand binding site flexibility. J Comput Aided Mol Des 2004, 18: 235–50. 10.1023/B:JCAM.0000046820.08222.83View ArticlePubMedGoogle Scholar
- Lovejoy B, Welch AR, Carr S, Luong C, Broka C, Hendricks RT, Campbell JA, Walker KA, Martin R, Van Wart H, Browner MF: Crystal structures of MMP-1 and -13 reveal the structural basis for selectivity of collagenase inhibitors. Nat Struct Biol 1999, 6: 217–21. 10.1038/6657View ArticlePubMedGoogle Scholar
- Engel CK, Pirard B, Schimanski S, Kirsch R, Habermann J, Klingler O, Schlotte V, Weithmann KU, Wendt KU: Structural basis for the highly selective inhibition of MMP-13. Chem Biol 2005, 12: 181–9. 10.1016/j.chembiol.2004.11.014View ArticlePubMedGoogle Scholar
- Weisel M, Proschak E, Schneider G: PocketPicker: analysis of ligand binding-sites with shape descriptors. Chemistry Central Journal 2007, 1: 7. 10.1186/1752-153X-1-7View ArticlePubMedPubMed CentralGoogle Scholar
- Brady GP Jr, Stouten PF: Fast prediction and visualization of protein binding pockets with PASS. J Comput Aided Mol Des 2000, 14: 383–401. 10.1023/A:1008124202956View ArticlePubMedGoogle Scholar
- Levitt DG, Banaszak LJ: POCKET: a computer graphics method for identifying and displaying protein cavities and their surrounding amino acids. J Mol Graph 1992, 10: 229–34. 10.1016/0263-7855(92)80074-NView ArticlePubMedGoogle Scholar
- Hendlich M, Rippmann F, Barnickel G: LIGSITE: automatic and efficient detection of potential small molecule-binding sites in proteins. J Mol Graph Model 1997, 15: 359–63. 10.1016/S1093-3263(98)00002-3View ArticlePubMedGoogle Scholar
- Laskowski RA: SURFNET: a program for visualizing molecular surfaces, cavities, and intermolecular interactions. J Mol Graph 1995, 13: 323–30. 10.1016/0263-7855(95)00073-9View ArticlePubMedGoogle Scholar
- Binkowski TA, Naghibzadeh S, Liang J: CASTp: Computed Atlas of Surface Topography of proteins. Nucleic Acids Res 2003, 31: 3352–5. 10.1093/nar/gkg512View ArticlePubMedPubMed CentralGoogle Scholar
- Weisel M, Proschak E, Kriegl JM, Schneider G: Form follows function: Shape analysis of protein cavities for receptor-based drug design. Proteomics 2009, 9: 451–9. 10.1002/pmic.200800092View ArticlePubMedGoogle Scholar
- Marchand-Maillet S, Sharaiha Y: Binary Digital Image Processing: A Discrete Approach. London Academic Press; 1999. ISBN 0–12–470505–7 ISBN 0-12-470505-7Google Scholar
- Haigh JA, Pickup BT, Grant JA, Nicholls A: Small molecule shape-fingerprints. J Chem Inf Model 2005, 45: 673–84. 10.1021/ci049651vView ArticlePubMedGoogle Scholar
- Fontaine F, Bolton E, Borodina Y, Bryant SH: Fast 3D shape screening of large chemical databases through alignment-recycling. Chem Cent J 2007, 1: 12. 10.1186/1752-153X-1-12View ArticlePubMedPubMed CentralGoogle Scholar
- The R Project for Statistical Computing[http://www.r-project.org]
- Open source Clustering software[http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/cluster/]
- Manning CD, Raghavan P, Schutze H: Introduction to Information Retrieval. Cambridge, Cambridge University Press; 2008. ISBN 0521865719 ISBN 0521865719View ArticleGoogle Scholar
- Kaufman L, Rousseeuw PJ: Finding groups in data: An introduction to cluster analysis. New York, Wiley; 1990. ISBN 0471878766 ISBN 0471878766View ArticleGoogle Scholar
- Gooljarsingh LT, Lakdawala A, Coppo F, Luo L, Fields GB, Tummino PJ, Gontarek RR: Characterization of an exosite binding inhibitor of matrix metalloproteinase 13. Protein Sci 2008, 17: 66–71. 10.1110/ps.073130208View ArticlePubMedPubMed CentralGoogle Scholar
- Greenwald RA, Zucker S, Golub LM: Inhibition of Matrix Metalloproteinases: Therapeutic Applications. Proceedings of a conference. Tampa, Florida, USA. October 21–24, 1998. Ann N Y Acad Sci 1999, 878: 1–761. 10.1111/j.1749-6632.1999.tb07670.xView ArticleGoogle Scholar
- Borkakoti N, Winkler FK, Williams DH, D'Arcy A, Broadhurst MJ, Brown PA, Johnson WH, Murray EJ: Structure of the catalytic domain of human fibroblast collagenase complexed with an inhibitor. Nat Struct Biol 1994, 1: 106–10. 10.1038/nsb0294-106View ArticlePubMedGoogle Scholar
- Spurlino JC, Smallwood AM, Carlton DD, Banks TM, Vavra KJ, Johnson JS, Cook ER, Falvo J, Wahl RC, Pulvino TA, et al.: 1.56 Å structure of mature truncated human fibroblast collagenase. Proteins 1994, 19: 98–109. 10.1002/prot.340190203View ArticlePubMedGoogle Scholar
- Wu J, Rush rTS, Hotchandani R, Du X, Geck M, Collins E, Xu ZB, Skotnicki J, Levin JI, Lovering FE: Identification of potent and selective MMP-13 inhibitors. Bioorg Med Chem Lett 2005, 15: 4105–9. 10.1016/j.bmcl.2005.06.019View ArticlePubMedGoogle Scholar
- Johnson AR, Pavlovsky AG, Ortwine DF, Prior F, Man CF, Bornemeier DA, Banotai CA, Mueller WT, McConnell P, Yan C, Baragi V, Lesch C, Roark WH, Wilson M, Datta K, Guzman R, Han HK, Dyer RD: Discovery and characterization of a novel inhibitor of matrix metalloprotease-13 that reduces cartilage damage in vivo without joint fibroplasia side effects. J Biol Chem 2007, 282: 27781–91. 10.1074/jbc.M703286200View ArticlePubMedGoogle Scholar
- Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, Weissig H, Shindyalov IN, Bourne PE: The Protein Data Bank. Nucleic Acids Res 2000, 28: 235–42. 10.1093/nar/28.1.235View ArticlePubMedPubMed CentralGoogle Scholar
- Chothia C: Hydrophobic bonding and accessible surface area in proteins. Nature 1974, 248: 338–9. 10.1038/248338a0View ArticlePubMedGoogle Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.