Reverse Screening Methods to Search for the Protein Targets of Chemopreventive Compounds
- 1Key Laboratory for Medical Molecular Diagnostics of Guangdong Province, Dongguan Scientific Research Center, Guangdong Medical University, Dongguan, China
- 2The Second School of Clinical Medicine, Guangdong Medical University, Dongguan, China
- 3School of Pharmacy, Guangdong Medical University, Dongguan, China
This article is a systematic review of reverse screening methods used to search for the protein targets of chemopreventive compounds or drugs. Typical chemopreventive compounds include components of traditional Chinese medicine, natural compounds and Food and Drug Administration (FDA)-approved drugs. Such compounds are somewhat selective but are predisposed to bind multiple protein targets distributed throughout diverse signaling pathways in human cells. In contrast to conventional virtual screening, which identifies the ligands of a targeted protein from a compound database, reverse screening is used to identify the potential targets or unintended targets of a given compound from a large number of receptors by examining their known ligands or crystal structures. This method, also known as in silico or computational target fishing, is highly valuable for discovering the target receptors of query molecules from terrestrial or marine natural products, exploring the molecular mechanisms of chemopreventive compounds, finding alternative indications of existing drugs by drug repositioning, and detecting adverse drug reactions and drug toxicity. Reverse screening can be divided into three major groups: shape screening, pharmacophore screening and reverse docking. Several large software packages, such as Schrödinger and Discovery Studio; typical software/network services such as ChemMapper, PharmMapper, idTarget, and INVDOCK; and practical databases of known target ligands and receptor crystal structures, such as ChEMBL, BindingDB, and the Protein Data Bank (PDB), are available for use in these computational methods. Different programs, online services and databases have different applications and constraints. Here, we conducted a systematic analysis and multilevel classification of the computational programs, online services and compound libraries available for shape screening, pharmacophore screening and reverse docking to enable non-specialist users to quickly learn and grasp the types of calculations used in protein target fishing. In addition, we review the main features of these methods, programs and databases and provide a variety of examples illustrating the application of one or a combination of reverse screening methods for accurate target prediction.
New drugs can be designed via traditional receptor structure-based virtual screening, which enables the discovery of bioactive compounds that bind the target protein, but they can also originate from reverse virtual screening, which finds the unknown protein targets of active compounds or additional targets of existing drugs (drug repositioning; Hurle et al., 2013). Among the 84 drug products introduced to the market in 2013, new indications of existing drugs accounted for 20%, implying that drug repositioning plays a key role in drug discovery (Graul et al., 2014; Li J. et al., 2016). The majority of drugs or bioactive compounds exert their functions by interacting with protein targets. With an increasing number of drugs showing the ability to target multiple proteins, target identification plays an important role in the fields of drug discovery and biomedical research (Wang J. et al., 2016). Many reverse screening methods can be used to search for the protein targets of molecules (Ziegler et al., 2013), although the earliest approaches involved expensive and time-consuming biological assays (Drews, 1997). However, with the continuous development of Big Data and computational techniques, computer-aided reverse screening methods are playing an increasingly important role in the prediction of the off-target effects and side effects of drugs as well as in drug repositioning (Rognan, 2010; Liu et al., 2014; Schomburg and Rarey, 2014).
These computational methods can be divided into three classes according to their underlying principles: shape screening, pharmacophore screening, and reverse docking. In the absence of receptor crystal structures, shape or pharmacophore screening facilitates the discovery of the potential targets of a query molecule by comparing its overall shape or key pharmacophore features with those of the compounds from a ligand database annotated with target information (Schuffenhauer et al., 2003; Hawkins et al., 2007; Chen et al., 2009). The annotated targets of the matched ligands can then be considered potential targets of the query molecule. Reverse docking, in contrast to the traditional molecular docking used to find the ligands of a target protein, refers to the successive docking of a query molecule into the active pocket of each protein from a protein 3D structure database based on spatial and energy principles to identify protein targets with strong binding affinity as potential targets of the query molecule (Li et al., 2013). Reverse screening methods are important computational techniques for identifying new macromolecular targets of existing drugs or active molecules and for analyzing their functional mechanisms or side effects (Patel et al., 2015). Based on the principles of the methods and the availability of existing large-scale small-molecule [e.g., ChEMBL, the European Molecular Biology Laboratory (Gaulton et al., 2017)] or macromolecule (e.g., the PDB; Rose et al., 2015) databases, researchers worldwide have developed a variety of software and online services for predicting the protein targets of small molecules. Representative examples include SEA (Keiser et al., 2007), PharmMapper (Liu et al., 2010) and INVDOCK (Chen and Zhi, 2001), which are among the earliest tools for shape screening, pharmacophore screening and reverse docking, respectively. In recent years, these three methods have been widely used in the prediction of protein targets to clarify the molecular mechanisms of active small molecules against various diseases (Kharkar et al., 2014; Cereto-Massagué et al., 2015). Many of these molecules are derived from Chinese herbal medicine, and while their pharmacological or biological activities are known, their cellular and molecular mechanisms remain unclear. For example, Lim et al. (2014) used shape screening to determine that curcumin (compound 1, Figure 1), extracted from Zingiberaceae, suppresses the proliferation of human colon cancer cells by targeting cyclin dependent kinase 2 (CDK2). Marine compounds are another class of bioactive small molecules. For example, wentilactone B (WB, compound 2) is a tetranorditerpenoid derivative extracted from the marine algae-derived endophytic fungus Aspergillus wentii EN-48. Zhang et al. (2013) used reverse docking to discover that this small molecule induces G2/M phase arrest and apoptosis of human hepatocellular carcinoma cells by co-targeting the Ras/Raf/MAPK proteins in their signaling pathways.
Here, we begin by introducing the basic principles of these three types of reverse screening methods, i.e., shape screening, pharmacophore screening and reverse docking, for the prediction of the protein targets of small molecules. Then, representative and classical software and online services for each method as well as the relevant databases are hierarchically categorized and systematically presented. Finally, we reviewed nearly all articles on the applications of these methods since 2000 and selected some typical examples to illustrate the use of these methods. By statistically analyzing these articles, we reveal the trends in the application of these three methods for computer-aided protein target prediction. In addition, we discuss their shortcomings and possible solutions as well as previous reviews of these reverse screening approaches for predicting the protein targets of small molecules.
Reverse screening to search for unknown targets, unintended targets, or secondary targets of small-molecule drugs can be achieved by shape similarity screening, pharmacophore model screening, or reverse protein-ligand docking (Figure 2). These three different calculation approaches are complementary and can be used in conjunction with each other. By comparison, shape, and pharmacophore screening are simpler and faster, while reverse docking is more complex and slower. We will introduce these three methods in detail in the following sections.
Figure 2. The principle and workflow of shape screening, pharmacophore screening, and reverse docking.
The basic principle of shape screening, from a two-dimensional (2D) perspective, is that structurally similar molecules may have similar bioactivity by targeting the same proteins. From a three-dimensional (3D) perspective, the basic principle is that molecules with similar volumes may have the potential to bind effectively to spaces of the same or similar size (considering the ligand-induced fit effect; Koshland, 1958) in the active pockets of proteins (Shang et al., 2017). To use shape screening to predict the targets of small molecules, a small-molecule ligand database annotated with protein targets is necessary. Then, the overall shape similarity of a query molecule to each ligand in the database can be measured individually. Finally, the protein targets for matched molecules with high similarity scores can be considered potential targets of the query molecule (Schuffenhauer et al., 2003). Shape screening involves two levels of mapping: the first mapping between the query molecule and the ligands in the database and the second mapping between the matched ligands in the database and their annotated protein targets (Figure 2).
Shape similarity comparison is based on the 2D or 3D topological structures of small molecules. Notably, 2D methods were originally created to obtain more of the same part between paired molecules, whereas 3D methods can be used to enhance scaffold diversity (Nettles et al., 2006). A universal descriptor for molecular similarity comparison in 2D methods is FingerPrint2D (FP2), which employs a simple bit vector to represent a variety of chemical characteristics and is encoded in a variety of software and databases (Bender et al., 2004). The most frequently used type of FP2 is extended-connectivity fingerprints (ECFPs), which are circular fingerprints. ECFPs symbolize circular atomic neighborhoods based on the Morgan algorithm and are designed especially for structural activity modeling (Rogers and Hahn, 2010). They have variable length: for example, ECFP4 refers to a diameter of 4 and ECFP6 to a diameter of 6 (Glem et al., 2006), both of which are encoded in TargetHunter (Wang L. et al., 2013). Molecular ACCess System (MACCS; Durant et al., 2002) is another commonly used FP2. It is a structure key-based fingerprint and is encoded in the 2D approach of the ChemMapper server (Gong et al., 2013). In addition to FP2, other descriptors are based on 2D topologies or paths, including the daylight fingerprint (http://www.daylight.com) encoded in ChemProt 3.0 (Kringelum et al., 2016) and the MDL structural key, another 2D descriptor (Durant et al., 2002). Structural matching based on 3D topology mainly compares the 3D geometries of the molecules, sometimes with the addition of pharmacophores (Lo et al., 2016), ElectroShapes (Armstrong et al., 2010), Spectrophores (Smusz et al., 2015), or other additional information. For example, WEGA (Yan et al., 2013) and gWEGA (Yan et al., 2014) compare only the volumes of two molecules, but SHAFTS (Lu et al., 2011), encoded in ChemMapper, incorporates pharmacophore matching when calculating the volume similarity.
The similarity of the descriptors in both 2D and 3D methods can be measured by the Tanimoto coefficient. The Tanimoto coefficient represents the ratio of the union to the intersection of the shapes of two molecules (Salim et al., 2003). For example, TargetHunter uses the Tanimoto coefficient to calculate the similarity among molecular fingerprints (Wang L. et al., 2013). The City-Block distance (CBD, also called the Manhattan or Hamming distance), which represents the difference between the sum of two molecular shapes and twice the overlap of two molecular shapes, can also be used to calculate the molecular similarity (Awale and Reymond, 2014). For example, SwissTargetPrediction uses this formula to calculate ElectroShape vectors in 3D comparisons (Gfeller et al., 2014).
Shape screening can be divided into two subclasses: indirect target prediction and direct target prediction. Indirect target prediction indicates that the potential targets of the query molecule are manually selected from the annotated protein targets of the matched database ligands. ROCS (Rush et al., 2005) and TargetHunter (Wang L. et al., 2013) are representative examples. These programs merely calculate the similarity scores between the query molecule and the matched ligands in the database but cannot reveal the complex relationships among the annotated protein targets of multiple matched ligands. In general, the annotated targets of any database ligand are not unique, and a protein target may also be annotated with multiple compounds (Rognan, 2010). Therefore, these programs can have high rates of false positives in target prediction and low accuracy in target searching.
Direct target prediction not only calculates the similarity score between the query molecules and the ligands in the database but also estimates the probability that the annotated targets of the matched ligands are targets of the query molecule. This extra process can reduce the false positive rate of target prediction and improve the accuracy of the target search. The probability that the annotated targets of the matched ligands are targets of the query molecule can be evaluated by multiple computational models or algorithms (the dotted line in Figure 2). For example, ChemMapper (Gong et al., 2013), which is based on a compound-protein network constructed from the top similar structures and their annotated targets, employs a random walk algorithm (Köhler et al., 2008) to calculate the probabilities of interaction between the query structure and the annotated targets of the hit compounds. In addition, SwissTargetPrediction (Gfeller et al., 2014) and CSNAP3D (Lo et al., 2016) use a cross-validation method and a network algorithm, respectively, to assess the probabilities that the annotated targets of the matched ligands are targets of the query molecule.
Because shape screening is based on the comparison of overall molecular shape, it may not be suitable for predicting the potential targets of molecules that are excessively large or small. Judging the potential targets of an oversized molecule is difficult because its best matched ligands usually show a low similarity score, and selecting the potential targets of an undersized molecule is difficult because its matched ligands are numerous with high similarity scores. Shape screening is suitable for predicting potential targets whose available inhibitors have sizes similar to that of the query molecule but is less fit for finding novel targets whose current inhibitors differ greatly in size from the query molecule but whose active pocket space is easily adjusted to bind diverse ligands due to a strong induced-fit effect.
The basic principle of pharmacophore screening is that the binding of certain drugs with their protein targets is primarily determined by key functional pharmacophores (Rognan, 2010). Thus, the matching of these important pharmacophores can be used to search for new targets of small-molecule drugs (Fang and Wang, 2002). A pharmacophore is the spatial arrangement of functional characteristics that allows molecules to interact with target proteins in a particular binding mode, such as a hydrophobic center (H), hydrogen bond acceptor vector (HBA), hydrogen bond donor vector (HBD), positively charged center (P), or negatively charged center (N) (Kurogi and Güner, 2001). A pharmacophore model is the combination of pharmacophores in a pattern of ligand-protein interaction that give the final pharmacological effect (Leach et al., 2010). Similar to a ligand database for shape screening, a pharmacophore database also requires annotation with target protein information. In pharmacophore screening, the pharmacophore features of the query molecule are successively matched with the features of the pharmacophore models in the database. A higher matching degree indicates that the annotated protein target of the matched pharmacophore model has greater potential to be a target of the query molecule (Steindl et al., 2006). Pharmacophore screening also undergoes two levels of mapping: the first mapping is between the pharmacophore models of the query molecule and of the ligands in the database, and the second mapping is between the matched pharmacophore models of the ligands in the database and their annotated protein targets (Figure 2).
The pharmacophore database is built by pharmacophore modeling. The three construction methods are the use of ligands only, receptor structures only, or co-crystallized complex structures, which can be defined as ligand-based, structure-based and complex-based pharmacophore modeling, respectively. Ligand-based pharmacophore modeling was initially designed and is often used for traditional ligand-based virtual screening; an example is the quantitative structure–activity relationship (QSAR; Pulla et al., 2016). The most substantial common features shared by a group of active molecules can be easily extracted by using this method to form a good pharmacophore model to guide the further optimization of active compounds (Leach et al., 2010; Gaurav and Gautam, 2014). However, this approach is seldom used in reverse pharmacophore modeling due to the arbitrariness of pharmacophore models based on a single protein-annotated ligand.
The other two main methods, the use of only receptor structures and the use of protein-ligand complex structures, are forms of structure-based pharmacophore modeling (Gaurav and Gautam, 2014). In receptor-based methods, the pharmacophore features are first extracted from potential binding sites detected by specific protocols, and the pharmacophore models are then derived from the clustering of interaction point information and further refined or validated by using the input of the known ligands and their available or even calculated binding data (Chen and Lai, 2006). For instance, Pocket v.2 (Chen and Lai, 2006) and Catalyst SBP in Discovery Studio (DS) (BIOVIA, 2017) can both produce this type of pharmacophore database. In complex-based methods, pharmacophore models are simply generated via knowledge-based topological rules by using all features, such as hydrogen bonding information, charge, and hydrophobic contacts, based on the interactions between the co-crystallized ligands and receptor atoms (Sutter et al., 2011; Meslamani et al., 2012). Complex-based pharmacophore modeling is commonly used to construct pharmacophore databases, such as PharmaDB in Discovery Studio (Meslamani et al., 2012) and PharmTargetDB in PharmMapper (Liu et al., 2010), due to the stronger association between the built pharmacophore models and the experimentally verified ligand-protein interactions, which can improve the accuracy of target prediction.
The matching process between a pharmacophore model of the query molecule and the pharmacophore models in the pharmacophore database considers the alignment of two core components: pharmacophore feature types and the positions of the feature types (Wolber and Langer, 2005). The alignment of feature types is the matching between the pharmacophore features shared by the query molecule and the database ligands, such as matching between a hydrophobic feature in the molecular structure and those in database ligand pharmacophore models. The alignment of the feature positions is the pairwise matching of the distances between the fitted feature types in the pharmacophore models (Kabsch, 1976). For example, PharmMapper groups pharmacophores into triplets (e.g., H-H-H, H-HBA-HBD) and uses the vertexes of a triangle to represent the pharmacophore feature types and the side length of the triangle to measure the relative positions of these feature types (Liu et al., 2010).
In pharmacophore screening, the pairwise fitness score between pharmacophore models can be used directly as a basis for target evaluation. The fitness score includes the scores obtained from both the alignments between feature types and the alignments between the positions of each pair of pharmacophore models from the query molecule and database ligands. Higher fitness scores indicate higher probabilities (Wang X. et al., 2016). In addition, other matching information, such as the number of matched features and overall shape similarity, can also be used as additional references for target evaluation (Khedkar et al., 2007). If the pharmacophore scoring process does not consider the overall shape of the query molecules, it will be more likely to find pseudo protein targets with high fitness scores for a smaller query molecule because its limited pharmacophore features can be easily matched in the database (Wang X. et al., 2016). Thus, the target score must be recalculated to improve the prediction accuracy (the dotted line in Figure 2). For example, PharmMapper utilizes a normalized fitness score to re-rank the potential targets by standardizing a normal distribution of the fitness score to achieve a higher accuracy (Wang X. et al., 2017).
Since the construction of the pharmacophore database by structure-based pharmacophore modeling is not easy, the development of corresponding tools based on this principle has been somewhat limited. However, compared with shape screening, pharmacophore screening can improve the accuracy of prediction because it focuses on matching the key pharmacophore functional groups. In addition, it can ignore the total size of the molecule. As a result, pharmacophore screening can be used to search for potential targets of a query molecule with a large or small volume and can also be employed to find novel protein targets capable of binding a large diversity of ligands. Although PharmTargetDB, the PharmMapper in-house repository, does incorporate protein structural information, a pharmacophore database can be built to use ligands only. That is, constructing a pharmacophore database based on ligands with currently unavailable target structures is also useful for pharmacophore screening.
The basic principle of reverse docking is that the binding strength of a small-molecule ligand and a potential protein target is determined by their interaction energy (docking energy). To use reverse docking to predict the targets of a query molecule, a structure grid database of a large number of protein targets is normally required. Then, the query molecule is individually docked with each protein structure in the database. Each docking score is calculated. Finally, the protein targets are sorted according to their docking energy. Generally, a higher rank indicates a greater probability that the protein is a target of the query molecule. In contrast to shape screening and pharmacophore screening, reverse docking involves one level of mapping, which reflects the direct relationship between the query molecule and the target proteins (Figure 2). However, it is a complex process that includes recognition of a binding site, construction of the docking grid, a molecular docking algorithm, docking score calculation and target evaluation, among other steps (Lee et al., 2016).
In most cases, the active site of a protein is already known and can be determined from its co-crystallized small-molecule ligand. However, for some apo-form structures without co-crystallized ligands, the docking program must first recognize the active binding site of these proteins. If the apo-form structure is from a protein for which other co-crystallized structures are available, its active site can also be identified from those protein structures with co-crystallized ligands. Otherwise, de novo detection of the active site of the apo-form structure is required. The literature describes multiple ways to achieve this task. For example, Wang et al. (2012) uses the “divide-and-conquer” method in idTarget to search the surface structure of the entire protein and possible allosteric structures to find potential binding sites. Kuntz et al. (1982) describes a method that was later used in INVDOCK (Chen and Zhi, 2001) to define a binding site by a group of overlapping probe spheres of certain radii, which fill up a cavity and whose inward-facing surfaces cover the van der Waals surfaces of the protein atoms at the interface. Active site recognition is very useful in attempts to dock a query molecule into cavities other than the binding pockets of known ligands, which can increase the diversity of the binding between the query molecule and protein targets and improve the accuracy of reverse docking.
The database of protein targets used in reverse docking can be a library of protein crystal structure grids with recognized binding sites determined by co-crystallized ligands or available cavities. We can build these databases by continuously downloading a series of protein crystal structures from the Protein Data Bank (PDB); the time-consuming human-computer interaction processes (such as the deletion of water molecules, the addition of hydrogen atoms, and energy optimization) can be accomplished by using a molecular docking program, and the protein structure grids are finally generated. Traditional molecular docking programs, such as DOCK (Allen et al., 2015), AutoDock (Di Muzio et al., 2017), Schrödinger (Schrödinger, 2018) and Discovery Studio (BIOVIA, 2017), can be used to construct a custom target database for reverse docking to search for potential targets of a small molecule. Alternatively, the protein target database can also be a simply processed, automatically constructed protein structure database, and the grids can be generated after the programmed identification of active sites in the process of reverse docking; an example is the idTarget in-house database (Wang et al., 2012). Notably, the lack of a universal protein structure grid database and the need to build a new one for each docking program are the main reasons that reverse docking cannot be used as often as traditional structure-based virtual screening.
At present, reverse screening uses two main types of molecular docking techniques, originally developed in DOCK and AutoDock. DOCK (Ewing et al., 2001) adopts a “geometry matching method” to perform molecular docking by complementing the geometric shape of the docking ligands with that of the protein active site, usually including hydrogen binding sites and locally accessible sites (Shoichet et al., 2010). The matching process is performed by an “anchor and grow algorithm,” in which the anchor is a rigid portion of the ligand that is used to initialize a pruned conformation search, and grow refers to the generation of multiple conformations of the remaining segments to simulate the flexible docking of the ligand (Ewing et al., 2001). AutoDock uses a “docking simulation method” that employs the “genetic algorithm” to sample the conformations of a docking molecule inside a grid of the receptor binding pocket (Willett, 1995). In this algorithm, the molecule starts randomly at the receptor surface and undergoes orientation, translation and rotation to cause conformational changes until the ideal binding pose with the best binding energy is found (Morris et al., 2015). Among three reverse docking programs, INVDOCK (Chen and Zhi, 2001) and TarFisDock (Li et al., 2006) use the DOCK geometry matching method for molecular docking, while idTarget uses the AutoDock genetic algorithm for reverse docking (Wang et al., 2012).
Currently, almost all molecular docking programs can perform flexible-ligand docking due to the small size of the ligands; however, these programs still have difficulty in performing molecular docking with a fully flexible protein. Therefore, depending on the flexibility of the receptor proteins, reverse docking can also be classified into two types: rigid protein docking and semi-flexible protein docking. Although reverse docking with a rigid receptor is fast, it ignores ligand/receptor-induced fit effects. An example of a rigid protein docking program for reverse screening is TarFisDock (Li et al., 2006). Reverse docking with semi-flexible receptors can be achieved by various methods such as side-chain rotations (Liu H. et al., 2015), stretching of active pocket residues (Halgren et al., 2004), and ensemble docking (Lorber and Shoichet, 1998). For example, INVDOCK allows the amino acid residues of the receptor binding sites to rotate with the entry of the ligand, thereby simulating the ligand induced-fit conformational changes of receptors (Chen and Zhi, 2001). idTarget uses the docking of a query molecule into an ensemble of different receptor crystal structures after clustering (Wang et al., 2012) and thus simulates semi-flexible receptor docking by possible binding of the molecule with the distinct locations of the active pocket residues of the receptor in its different structures.
The docking score between a query molecule and receptors is an evaluation criterion for ranking its potential targets in reverse screening. Docking energy is a major method of scoring docking poses and normally refers to the interaction energy between the ligand and protein but may also include the energy of the ligand or the energies of both the ligand and the protein (or a part of the protein such as the binding pocket). For example, INVDOCK evaluates the docking structure by calculating the interaction energy between the ligand and receptor (Chen and Zhi, 2001), whereas idTarget scores the docking pose by calculating the energy of the ligand, the protein binding pocket and the interaction between them (Wang et al., 2012). According to the principle that the most stable structure has the lowest energy, a more negative docking energy results in stronger binding between the ligand and protein. The docking energy is calculated based on energy functions, which are mainly divided into three types: molecular mechanics energy functions, empirical energy functions, and semi-empirical energy functions. The molecular mechanics energy functions are more comprehensive and are rigorously defined by the sum of terms with clear physical meaning, including bond stretching, angle bending, torsion angles, van der Waals forces, electrostatic interactions, desolvation, or hydrophobic interactions, conformational entropy, and potentially others (Huang and Zou, 2010; Wang et al., 2011). In reality, the molecular mechanics energy functions used in the docking programs may include only some of these terms. For example, TarFisDock uses energy functions including only van der Waals and electrostatic interaction terms (Li et al., 2006). Empirical energy functions comprise weighted energy terms whose coefficients are obtained by reproducing the binding affinities of a benchmark data set of protein-ligand complexes (Gilson et al., 1997; Gilson and Zhou, 2007). For example, INVDOCK uses an empirical energy function based on simple contact terms, including hydrogen bond and non-bond terms, to calculate the ligand-protein interactive energy as the binding affinity (Chen and Zhi, 2001). Semi-empirical energy functions combine some molecular mechanics energy terms with empirical weights and/or empirical functional forms and have been widely used in computational docking methods (Raha and Merz, 2005). For example, idTarget follows the AutoDock 4 robust scoring functions (Huey et al., 2007) and employs a semi-empirical free energy function that includes hydrogen bonding, electrostatics, desolvation, and torsional entropy, whose weighting coefficients are derived from regression analysis of the experimental binding affinity information (Wang et al., 2011). In addition, reverse docking allows visual assessment of the docking poses by analyzing the number of hydrogen bonds, the presence or absence of critical hydrogen bonds and pi-pi conjugation, etc., as in traditional virtual screening, to further assist target evaluation for a more accurate prediction.
Reverse docking considers key elements of both shape screening and pharmacophore modeling. It determines whether or not the size of a query molecule can fit inside the binding pocket of a protein target by docking and scores the interaction of the key pharmacophore groups in the molecule and the targets to perform target evaluation. Thus, reverse docking could be the most comprehensive of the three methods in principle. However, similar to traditional molecular docking, it also has the following shortcomings: incompleteness of the search space, inaccuracy of the scoring function, and extensive calculation (Lee et al., 2016). Relative to traditional docking, reverse docking has the additional problem that the sizes of the active pockets of proteins defined by co-crystallized ligands are inconsistent. Even if the docking pockets can be defined as being a universally equal size, the residue density of different protein binding pockets may vary, resulting in differences in the calculation ranges for the binding interaction energies. Therefore, reverse docking suffers from a rationality problem, as it is unable to normalize binding energies for the correct sorting of potential targets. Nevertheless, reverse docking can serve as an effective method to complement shape and pharmacophore screening when the protein structures are available.
Software and Online Services
Many software programs, some of which are available as online services, can be used for reverse screening to predict protein targets of small molecules, but the numbers of online tools available for the three methods are quite different. Shape screening tools are the most numerous and include more than a dozen, such as ChemProt (Kringelum et al., 2016), ROCS (Rush et al., 2005), ChemMapper (Gong et al., 2013), and the SEA search server (Keiser et al., 2007). They are listed in the outer ring of Figure 3. By contrast, the only tool available for pharmacophore screening is PharmMapper (Liu et al., 2010), as shown in the inner ring of Figure 3. The main tools available for target searching by reverse docking are TarFisDock (Li et al., 2006), idTarget (Wang et al., 2012) and INVDOCK (Chen and Zhi, 2001), which are illustrated in the middle ring of Figure 3. A few large software packages, such as Schrödinger and Discovery Studio, also contain related modules that perform reverse screening, but they can be used only for the indirect prediction of potential targets of small molecules. These tools require users to build their own databases or perform other relevant processing steps. We have summarized the basic information on these tools, organized according to their characteristics, in Table 1. In addition, for each type of software and online service, we have provided more detailed descriptions of a few classic representatives.
Figure 3. Software and online services for shape screening, pharmacophore screening, and reverse docking.
At present, many online services are available to search for targets of small-molecule drugs by shape screening. According to whether these services and software programs can directly sort the potential protein targets by probability or not, we classified them into direct target prediction tools, such as SuperPred (Dunkel et al., 2008), HitPick (Liu et al., 2013), ChemMapper, SEA search server, ReverseScreen3D (Kinnings and Jackson, 2011), TarPred (Liu et al., 2015a), and SwissTargetPrediction, and indirect target prediction tools, such as SwissSimilarity (Zoete et al., 2016), ChemProt, TargetHunter (Wang L. et al., 2013), CSNAP3D (Lo et al., 2016), and ROCS. These categories, respectively, are located on the inside and outside of the outer ring in Figure 3. A brief introduction to these services, including their input and output formats, shape similarity calculation methods, database information and website links, is provided in Table 1. Because indirect target prediction services require the manual selection of protein targets, we do not provide a more detailed overview of these tools here. We chose the SEA search server among the direct target prediction services as a representative for further description because it is the oldest and most widely used shape-screening service (Keiser et al., 2007).
As a web-based target prediction tool, SEA was developed in 2007, and it performs quantitative classification and target association based on the chemical similarity of protein-related ligands (Keiser et al., 2007). SEA supports only the SMILES format for the input of query molecules for target prediction. After receiving the relevant information about the query compound, SEA performs a pairwise comparison of a 2D similarity metric in a collection of ~65,000 ligands annotated with drug targets, in which most annotations contain hundreds of ligands (Keiser et al., 2007). SEA then clusters the ligands based on their chemical similarity into hundreds of sets, relating their corresponding annotated targets to each other quantitatively, and further uses a model resembling that of BLAST (Mount, 2007) to link these sets together in a minimal spanning tree (Keiser et al., 2007). Next, a statistical model is used to rank the significance (E-value) of the resulting similarity scores of each set in the minimum spanning tree. Finally, SEA produces a list of Max Tanimoto coefficients (MaxTc) and E-values. A larger similarity score (maxTC) with smaller significance score (E-value) indicate a higher rank, and there is a greater probability that the protein is a potential target.
PharmMapper, the only web server to screen the potential protein targets of a query molecule based on pharmacophore modeling (Figure 3), was developed in 2010 (Liu et al., 2010; Wang X. et al., 2017). PharmMapper uses a triangle hashing mapping method to match the pharmacophore models between the compound and the internal database ligands to predict potential protein targets of a query molecule (Liu et al., 2010). A brief introduction to this online tool is also given in Table 1, including the input and output formats, database information and website link. Its in-house database, PharmTargetDB, will be described in detail in the Databases section. PharmMapper supports the Tripos Mol2, MDL and SDF formats for the input of a 2D or 3D query molecule structure to begin a job. Next, PharmMapper flexibly aligns the molecule with each protein pharmacophore model in its database and calculates the fit score between the query molecule and the pharmacophore models (Liu et al., 2010). Subsequently, PharmMapper ranks candidate targets according to the fit score (Liu et al., 2010) or according to normalized fit scores standardized by using a two-dimensional Z-transformation algorithm on the ligand and pharmacophore target dimensions (Wang X. et al., 2016), and records the aligned pharmacophore pose for the query molecule and targets. With the default setting, the top 300 target hits of the prioritizing list are outputted, and users can select candidate proteins based on both these fit scores and the aligned pose for further bioassay experiments (Liu et al., 2010; Wang X. et al., 2017).
TarFisDock, idTarget, and INVDOCK (Figure 3) are three reverse docking programs that are currently widely used in predicting the targets and mechanisms of various active biomolecules. A brief introduction to these tools is given in Table 1, including the input and output formats, database information and website links. Here, we will also provide a slightly more detailed description of these three tools.
TarFisDock, a web-based tool for predicting the potential binding targets of a given ligand, was first released in 2006 (Li et al., 2006) and last updated in 2008 (Gao et al., 2008). TarFisDock uses reverse docking to search for all possible protein binding partners of small molecules from a potential drug target database called PDTD (Li et al., 2006), which will be described further in the Databases section. This program supports only the mol2 format for the input of the query molecule. TarFisDock (Li et al., 2006) uses the docking program DOCK 4.0 to perform molecular docking between the given molecule and each protein in the PDTD, and it calculates their binding energy based on van der Waals and electrostatic interaction terms by using the Amber force field (Weiner et al., 1984). TarFisDock can output a list of the top 2, 5, or 10% target hits according to binding energy. The main limitation of TarFisDock is the insufficient number of target proteins in the PDTD. The PDTD initially released in 2006 contained only 698 protein structures (Li et al., 2006) and was expanded to contain >830 protein targets in 2008 (Gao et al., 2008). TarFisDock considers the flexibility of the small molecules but has yet to consider the flexibility of the protein targets.
In 2012, the web server idTarget (Wang et al., 2012) was developed to predict the potential binding targets of small molecules via a divide-and-conquer reverse docking approach. To improve the efficiency of target prediction, idTarget uses a contraction-and-expansion strategy to differentiate the protein structures at different levels for molecular docking into the families of homologous structures by clustering almost all of the protein structures deposited in the PDB (Wang et al., 2012). idTarget supports multiple coordinate formats, including pdbqt and mol2, for the input of the given molecule. Then, the program uses MEDock (Chang et al., 2005) to initially generate a large number of conformations of the query molecule and directly orient them inside the grid box of the binding site for molecular docking (Wang et al., 2012). Subsequently, idTarget assesses the binding pose by using semi-empirical score functions derived from quantum chemical charge models and robust regression analysis (Wang et al., 2012). Finally, the program outputs two sets of results, both of which are ranked in ascending order of the predicted binding free energy (ΔGPred). One set of results is listed according to the names of the proteins, while the other is listed according to the names of the homologous families (Wang et al., 2012). In addition, idTarget provides two modes for searching binding poses, scanning mode and fast mode (Wang et al., 2012). In “scanning mode,” molecular docking is performed individually for each protein structure in the database. In “fast mode,” the ligand is docked simultaneously to the binding sites of the superposed homologous protein structures, and the binding poses are further minimized by adaptive local sampling (Shindyalov and Bourne, 1998). The fast mode performs quick searches via docking between the ligand and the common binding sites after the protein structures of each homologous family are pre-aligned, but the scanning mode does not limit the docking conformation searches to these predetermined binding sites (Wang et al., 2012). Both modes uses the strategy of ensemble docking (Lorber and Shoichet, 1998) to consider the flexibility of the receptor indirectly (Wang et al., 2012).
INVDOCK (Chen and Zhi, 2001), an online service for ligand-protein reverse docking that runs on both Windows and Unix platforms, was developed in 2001. INVDOCK has an in-house protein target database of 9000 protein and nucleic acid entries (Chen and Zhi, 2001). It supports standard 3D ligand structure files, such as the SDF and MOL formats. INVDOCK sets cavities on the protein surface that are covered by a large portion of spherical probes as active binding pockets. The automatic docking is performed by multi-configuration shape matching between the molecule and cavities. Then, torsion optimization and energy minimization are performed on the molecule and on the protein residues in the binding region (Chen and Zhi, 2001). Finally, the simplified DOCK scoring method is used to score the binding energy, and the protein targets are ranked in ascending order by the ligand-protein interaction energy function (ΔELP; Chen and Zhi, 2001). INVDOCK also considers the flexibility of the protein via a limited torsion space sampling of rotatable bonds in the side chains of the target residues at the binding site (Chen and Zhi, 2001).
Integrated Software Suites
Some drug design software suites, such as Schrödinger (2018) and Discovery Studio (BIOVIA, 2017), can also be used in shape screening, pharmacophore screening, and reverse docking to predict the protein targets of small molecules.
The Schrödinger modules for reverse screening are “Shape Screening,” “Pharmacophore Modeling,” and “Docking”. However, Schrödinger does not provide any ligand or protein database that can be used for reverse screening, and thus, users must provide the databases themselves. “Shape Screening” and “Pharmacophore Modeling” require a protein-annotated ligand database that can be generated by a simple process from the ligand library Ligand Expo, which can be downloaded from the PDB database (Feng et al., 2004; Rose et al., 2015). Each small-molecule ligand in this library is annotated with its co-crystallized protein target information. The protein structure grid database for reverse docking can be constructed by users via grid generation by the “Docking” module after the “Protein Presentation Wizard” is used to pre-process the protein crystal structure coordinates from the PDB, such as to remove water molecules and add hydrogens. Then, reverse docking can be performed by using “Glide Cross Docking” to dock a given molecule with multiple proteins simultaneously. Although the number of proteins for simultaneous docking in “Glide Cross Docking” is limited (normally ~ 50), users can write their own scripts to run reverse docking for one ligand and many proteins. We have performed several reverse screening tasks by using these modules in the Schrödinger software package (Kim et al., 2014; Lim et al., 2014; Wang Z. et al., 2016).
The “Pharmacophore” and “Receptor-Ligand Interaction” modules of Discovery Studio can be used for reverse screening. Users can select shape screening or pharmacophore screening by using the “Ligand Profiler” tool in the “Pharmacophore” module. This tool allows users to upload a database or use the Ligand Profiler Pharmacophore Database, PharmaDB, provided in the software. This database is generated from an annotated database of druggable binding sites called scPDB (Desaphy et al., 2015) based on the PDB and contains the molecular structure and corresponding pharmacophores for calculation of the shape and pharmacophore similarity. The protein crystal structure database for reverse docking must be prepared by the user. These crystal structures can be defined by the “Define and Edit Binding Site” in the “Tools” menu of the “Receptor-Ligand Interaction” module. “Libdock Batch Mode” in the “Protocols” menu of the “Receptor-Ligand Interaction” module can be used for batch docking and has the same effect as reverse docking. Because of the different algorithms and databases needed, the advantages and disadvantages of these two software suites for reverse screening have yet to be evaluated.
Databases, whether protein-annotated ligand structure/pharmacophore databases or protein structure grid databases, are key elements of reverse screening. Although reverse screening has been under development for nearly two decades, no general or benchmarked database is available for use in different methods or programs. Here, we have classified the existing relevant databases at different levels (Figure 4). The first class of databases is associated with software built by software developers and used for program running. We call these databases “software databases” or “direct databases” (shown at the bottom layer of Figure 4). Each database in this class is named for its corresponding software or referred to as the software in-house database. The second class of databases provides resources describing annotated ligands or target structures, but the users must process and collect these resources to construct direct databases for reverse screening. We call these databases “indirect databases” (shown in the middle layer of Figure 4), and examples include the PDB (Rose et al., 2015) and ZINC (Sterling and Irwin, 2015). The third class of databases can provide a large amount of information about ligands or proteins that can be used for reverse screening, but collecting and organizing the information from these databases to construct direct databases is difficult. However, we can use them to search for various information resources, such as additional targets, the bioactivities of matched molecules, or the signaling pathways of potential target proteins for further analysis of the reverse screening results. We call these databases “reference databases” (shown in the upper layer of Figure 4); examples include PubChem (Kim et al., 2016) and UniProt (Pundir et al., 2015). Relevant information on several direct databases used for reverse screening can be found in Table 1. In addition, information on indirect and reference databases, including the database coverage and website links, is listed in Table 2. In the following paragraphs, we provide a slightly more detailed introduction to these three classes of databases and their relationships with each other.
Figure 4. The relationships among direct databases, indirect databases, and reference databases used in reverse screening.
Direct Databases Used in Shape Screening
Each online service for shape screening has its own in-house database, except ROCS (Rush et al., 2005), which requires users to prepare their own protein-annotated ligand databases (Mori et al., 2015). The database information for 12 shape-screening software programs is shown in the “coverage” column of Table 1. Among the 11 direct databases, TargetHunter, CSNAP3D and ReverseScreen3D do not give specific capacity data; for the former two, the information is not published, and the latter is noted only as updated with updates to the RCSB PDB, according to the literature (Kinnings and Jackson, 2011).
Figure 4 shows 10 direct databases with clear sources, including HitPick, CSNAP3D, TargetHunter, SwissTargetPrediction, SuperPred, SwissSimilarity, ChemProt, ChemMapper, SEA, and ReverseScreen3D. These databases are basically constructed by extracting data from indirect databases (Figure 4). For example, ChemMapper is built from several public databases, including ChEMBL (Gaulton et al., 2017), DrugBank (Law et al., 2014), BindingDB (Gilson et al., 2016), KEGG (http://www.kegg.jp/kegg/) and the PDB. It collects bioactive targets and pharmacological information on small molecules, each of which has various pre-generated conformations for 3D similarity screening (Gong et al., 2013). ChemProt 3.0 (Kringelum et al., 2016) includes all chemical-protein interaction data from the available open source databases, including ChEMBL (version 19), BindingDB, the Psychoactive Drug Screening Program (PDSP) Ki database (Roth et al., 2000), and DrugBank, as well as clinical information from the Anatomical Therapeutic Chemical (ATC) Classification System (Wang Y. C. et al., 2013) and side effect data from Sider (Kuhn et al., 2016). The SwissSimilarity database gathers protein-annotated ligands mainly from four indirect databases, namely, HMDB (Wishart et al., 2009), ZINC, ChEMBL, and DrugBank, as well as from some reference databases, such as Chemical Entries of Biological Interest (ChEBI; Hastings et al., 2016). The SuperPred (Nickel et al., 2014) database consists of a large data set of ligand-target interactions from two indirect databases, ChEMBL and BindingDB. The CSNAP3D (Lo et al., 2016), Target Hunter (Wang L. et al., 2013), SwissTargetPrediction (Gfeller et al., 2014), and SEA (Keiser et al., 2007) databases are all constructed by taking ligands with protein target information from ChEMBL. The HitPick (Liu et al., 2013) database collects information from the STITCH database (Szklarczyk et al., 2015), and the information in ReverseScreen3D (Kinnings and Jackson, 2011) is extracted from the PDB database. In addition, the TarPred (Liu et al., 2015a) database, which is not shown in Figure 4, is a compound-target-disease database built by gathering information from the Comparative Toxicogenomics Database (CTD; Davis et al., 2017) and UniProt.
Direct Databases Used in Pharmacophore Screening
Two direct databases used for pharmacophore screening are shown in Figure 4. PharmTargetDB is the in-house database of the PharmMapper server (Liu et al., 2010), and PharmaDB (Meslamani et al., 2012) is the direct database deposited and used in Discovery Studio. Since these two databases are updated when the software updates, the different versions of PharmTargetDB and PharmaDB have different data capacities. The numbers of pharmacophore models in the newest versions are also shown in Table 1.
The pharmacophore models in PharmTargetDB are derived from the DrugBank, BindingDB, PDB, and PDTD databases. These models are built by extracting pharmacophore features within cavities by using the receptor-based pharmacophore modeling program Pocket 2.0 (Chen and Lai, 2006) after the binding sites of given protein structures are detected and ranked based on their druggability scores by using the software CAVITY (Yuan et al., 2013) for binding site detection (Wang X. et al., 2017). The original version of PharmTargetDB contained more than 7,000 pharmacophore models built from co-crystallized complex structures of protein targets (Liu et al., 2010). A new version of PharmMapper was published in 2017 (Wang X. et al., 2017), and the new PharmTargetDB is six times larger than the previous one, with a total of 23,236 proteins covering 51,431 pharmacophore models. PharmaDB is the pharmacodynamics database for Discovery Studio drug design software, and its pharmacophore models are constructed by using the Receptor-Ligand Pharmacophore Generation Protocol with default settings based on the binding information of ligand and protein complexes in the scPDB database. The original version of PharmaDB contained 68,056 pharmacophore models annotated with receptor information (Meslamani et al., 2012). The latest version of PharmaDB includes 140,000 pharmacophore models (BIOVIA, 2017), and users can utilize it in Discovery Studio to perform rapid reverse pharmacophore screening to search for protein targets of small molecules.
Direct Databases Used in Reverse Docking
The direct databases used in reverse docking are collections of target structure grids, which are usually generated from protein crystal structures by using docking programs or their auxiliary software tools. Before grid generation, the target crystal structures downloaded from the PDB must be preprocessed to remove ions and waters, add hydrogens and define the binding pocket. The original 3D protein structures can also be downloaded from some PDB derivative databases, such as the PDBbind-CN Database (Liu Z. et al., 2015), where all valid ligand-protein structures in the PDB are identified and collected.
PDTD, INVDOCK, and idTarget are the three direct databases used for reverse docking shown in Figure 4. Among them, PDTD is the only open database, and it can be downloaded as a compressed file, which is then decompressed as a collection of two types of structure files. The first type is the preprocessed protein structure file in the PDB and mol2 formats, and the second type is the active site structure file in PDB format. These two types of structure files for any PDB entry can be downloaded independently and viewed using the molecular visualization tool plug-in (Gao et al., 2008). Currently, this database contains more than 1,100 protein entries with 3D structures in the PDB and covers 841 diverse drug targets associated with diseases, biological functions, and signaling pathways (Gao et al., 2008). The binding (active) sites of these protein structures were defined by a data set of amino acid residues within 6.5 Å of the bound ligand (Gao et al., 2008). The INVDOCK and idTarget databases are not published but are the in-house databases of the corresponding programs. In addition, in contrast to the binding sites defined by the co-crystallized ligands in the PDTD, the binding sites in the INVDOCK and idTarget databases are generated from the available cavities by a search performed with spherical probes. The protein structures in these two databases also originate from the PDB. The INVDOCK in-house database, constructed in 2001, collects 9000 proteins and nucleic acid structures from the PDB database (Chen and Zhi, 2001). Each receptor structure grid in this database is constructed by first calculating the inward-facing surface covering the interface of van der Waals surfaces of the receptor crystal structure with a probe sphere 1.4 Å in radius. The binding site is then defined as the surrounding space within 15 Å of the center of the cavity formed by the combination of neighboring spheres covered by protein atoms in more than 50% of directions. Finally, grid generation is performed (Chen and Zhi, 2001). The idTarget database collects all protein structures in the PDB and is regularly updated when the PDB updates (Wang et al., 2012). The binding sites of each protein in the database are dynamically determined, and the grids are constructed by the “divide-and-conquer” method according to the size of the query molecule (Wang et al., 2012). Theoretically, idTarget could be the most extensive and complete database among the three for reverse docking.
Indirect databases are rich in ligand and target information and can be simply processed to build direct databases for reverse screening. Nine indirect databases are shown in the middle layer of Figure 4, and a brief introduction to these databases, including the coverage, update time and website link, is given in Table 2. Among these nine indirect databases, ZINC, ChEMBL, BindingDB, and DrugBank mainly include structural information on ligands and their target annotations, whereas the PDB, scPDB, and Therapeutic Target Database (TTD) mainly provide 3D structures of proteins with ligand binding information. The 15 direct and in-house software-associated databases used for reverse screening are essentially extracted or constructed from these indirect databases. These indirect databases are also extensively linked to reference databases. For example, DrugBank and ChEMBL have mutual data exchange with PubChem, ChEBI, and UniProt. BindingDB (Gilson et al., 2016) collects data from the PubChem and PDSP Ki databases. The scPDB and PDB share protein information with UniProt, including sequences and crystal structures. In addition, HMDB (Wishart et al., 2007) and ZINC share compound information with ChEBI, and the TTD database collects its information on therapeutic protein targets from UniProt.
Users can employ indirect databases to build their own databases when they use large commercial software suites for molecular drug design, such as Schrödinger and Discovery Studio, to perform reverse screening. For example, users can collect small molecules with explicit target annotation from the DrugBank, ChEMBL, and ZINC databases to construct a ligand database for shape screening. They can also use ligand-protein binding information from the BindingDB, scPDB, and PDB databases to build a pharmacophore model database for pharmacophore screening or a protein structure grid database for reverse docking. Notably, Ligand Expo (Feng et al., 2004) from the PDB can be easily used to build in-house program databases for shape or pharmacophore screening after non-ligand small molecules, including metal ions and solvent molecules, are removed. In addition, a collection of protein crystal structures downloaded from the PDB can be used to generate a protein structure grid database for reverse screening. In fact, we built our own databases for use in Schrödinger based on this Ligand Expo database and the protein structures in the PDB, and we then performed shape screening and reverse docking to search for the protein targets of several natural compounds (Kim et al., 2014; Lim et al., 2014; Wang Z. et al., 2016).
Reference databases normally contain a very large amount of information on small-molecule compounds and proteins. However, extracting the rich information resources from these databases to establish direct databases for reverse screening can be difficult for users. Nevertheless, we can utilize these databases to search for additional information on the matched molecules and their potential protein targets from reverse screening results.
The four main reference databases, PubChem, ChEBI, PDSP Ki, and UniProt, which are closely associated with the nine indirect databases, are shown in the upper layer of Figure 4. A brief introduction to these four databases is also provided in Table 2. PubChem consists of three interrelated sub-databases: substances, compounds, and bioassays. The first two sub-databases provide information on the chemical structure and other properties of small molecules, and the sub-database of bioassays gives information on their pharmacological properties and biological targets (Kim et al., 2016). ChEBI is a freely available dictionary of molecular entities focused on “small” chemical compounds. ChEBI and ChEMBL are both sites of the European Molecular Biology Laboratories, and their data occasionally overlap. Compared with ChEMBL, ChEBI is more focused on “molecular entity” information, such as the chemical and biological roles and applications of a small molecule, rather than on biological target information (Hastings et al., 2013, 2016). The PDSP Ki database is a unique open resource that provides information on the ability of drugs to interact with increasing numbers of molecular targets. The key data in this database are the Ki activity data on ligands internally derived or from published articles, but it also includes information on protein-annotated ligand structures, protein-ligand affinities, and article sources (Roth et al., 2000). UniProt (Pundir et al., 2015) is a freely accessible resource of protein sequence and function information extracted from gene sequencing and published literature that undergoes quality assurance by curator-evaluated computational analysis (Poux et al., 2017).
The PubChem, ChEBI, UniProt, and Ki databases are the four major reference databases used by researchers. However, more reference databases containing information on proteins or ligands are available, and readers who are interested in learning about them can read two further database review papers authored by Zhang Y. et al. (2011) and Moura Barbosa and Del Rio (2012).
We reviewed nearly all articles on the applications of shape, pharmacophore screening and reverse docking in searching for the potential targets of small molecules published since 2000 and conducted a systematic analysis. In addition, we have provided slightly more detailed descriptions of some representative examples of the application of existing services to drug discovery. In reviewing these previous studies, we found two approaches to method application: the use of a single method and the use of combined methods. In general, shape screening, pharmacophore screening and reverse docking have all been successfully applied individually. However, these methods have their own limitations in terms of features and application scopes, as mentioned above. The majority of newer examples involve the combined application of multiple methods. Finally, it is noted that all the compounds as examples for illustration in this section are shown in Figure 1.
Shape-screening services have a wide range of applications. Table 3 shows 18 examples of the use of SEA, TargetHunter, ROCS, SwissTargetPrediction, etc. to perform shape screening for molecular target prediction. Here, even if an article involves several query molecules, we still present them as one example.
Reverse screening based on shape similarity has multiple types of applications. First, it is used to search for the targets of molecules from Chinese herbal medicine. For instance, using TargetHunter, Zhang et al. predicted human beta-1 adrenergic receptor (ADRB1) as the protein target of aconitine (compound 3), an experimentally active component of Sini Decoction in the treatment of cardiovascular disease, and this prediction has been experimentally verified (Zhang H. et al., 2016). Shape screening is also helpful for drug repositioning and for clarifying the mechanisms of action of existing drugs. For example, Keiser et al. conducted shape screening using SEA to reposition 3,665 FDA-approved and investigational drugs, and they successfully predicted unintended targets of several drugs, such as the antagonism of the β1 receptor by the transporter inhibitor prozac (compound 4), the inhibition of the 5-HT transporter by the ion channel drug vadilex (compound 5), and the antagonism of the histamine H4 receptor by the enzyme inhibitor rescriptor (compound 6; Keiser et al., 2009).
Reverse screening based on pharmacophore modeling is also widely used to search for the targets of components of various Chinese traditional medicines. Table 4 shows 27 examples of the use of PharmMapper and Discovery Studio to perform pharmacophore screening for the prediction of molecular targets.
For example, Liu et al. used PharmMapper to predict p38, glucocorticoid receptor (GR) and dihydroorotate dehydrogenase (DHODH) as potential targets of berberine (BBR, compound 7) and further elucidated the possible molecular mechanisms by which these protein targets participate in the anti-melanoma activity of BBR (Liu et al., 2017). Lei et al. employed the Pharmacophore module of Discovery Studio 3.5 in reverse screening and found that the isoquinoline alkaloids (such as compound 8) extracted from Macleaya cordata (Bo Luo Hui) might target macrophage migration inhibitory factor (MIF), potentially leading to the broad-spectrum antitumor effects of the plant (Lei et al., 2015).
Reverse screening based on molecular docking is widely used to search for the targets of small molecules to elucidate their mechanisms of action. Tables 5, 6 show 25 and 20 examples with and without experimental validation, respectively, of the application of reverse docking to the prediction of molecular targets by using TarFisDock, idTarget, INVDOCK, and conventional virtual screening software such as DOCK, MDock, and AutoDock.
Table 5. Applications of reverse docking in predicting protein targets of small molecules with experimental verification.
Table 6. Applications of reverse docking in predicting protein targets of small molecules without experimental verification.
For example, several research groups used INVDOCK to predict that p53 (Lu et al., 2010), calmodulin (CaM; Ma et al., 2013), annexin A5 (ANXA5) and heat shock protein family A member 8 (HSPA8; Lu et al., 2012) might be protein targets of the broad-spectrum anticancer drug BBR (compound 7). Zhang et al. employed TarFisDock in the reverse docking of 19 compounds extracted from the traditional Chinese medicines Bacopa monnieri (L.) Wettst and Daphne odora Thunb. Var. Marginata, and they concluded that five of the compounds (such as compound 9) might target dipeptidyl peptidase IV (DPP-IV), thus accounting for the effectiveness of these medicines in the treatment of diabetes and their anti-inflammatory effects (Zhang S. et al., 2011). Scafuri et al. (2016) applied idTarget to predict that the proteins guanosine triphosphatase (GTPase), guanosine 5′-monophosphate oxidoreductase (GMP reductase) and hypoxanthine-guanine phosphoribosyltransferase (HGPRT) might be key targets of apple polyphenols (such as compound 10 and 11), resulting in their cancer-preventive effects. Grinter et al. used MDock to fish for the protein targets of the compound PRIMA-1 (compound 12) in the PDTD database and discovered that PRIMA-1 could inhibit the cholesterol synthetic pathway by directly binding with oxidosqualene cyclase (OSC), considerably reducing the viability of BT-474 and T47-D breast cancer cells (Grinter et al., 2011).
The combinations of methods include shape screening with reverse docking, shape screening with pharmacophore screening, pharmacophore screening with reverse docking, and the combination of all three methods. Table 7 shows 22 examples of the use of these four combinations to predict molecular targets.
Eight target prediction examples were performed by combining shape similarity and molecular docking. Kozielewicz et al. employed ReverseScreen3D and TarFisDock to predict the targets of oxindole pentacyclic alkaloids (such as compound 13) and found that the biological ability of these compounds to induce cancer cell apoptosis may potentially involve the inhibition of several important targets, including dihydrofolate reductase (DHFR) and mouse double minute 2 homolog (MDM2; Kozielewicz et al., 2014). The combination of shape screening and pharmacophore screening has been applied in three instances to predict molecular targets. Biplab Bhattacharjee and Jhinuk Chatterjee used PharmMapper and ReverseScreen3D to perform reverse screening and demonstrated that eucalyptol (compound 14), the effective component of cardamom, might target CASP-3 and cAMP-dependent protein kinase (PKA), resulting in its anti-apoptosis, anti-inflammation, anti-proliferation, anti-invasion and anti-angiogenesis activities in cancer prevention (Bhattacharjee and Chatterjee, 2013). The combination of pharmacophore modeling and reverse docking has been used most frequently to predict the targets of small molecules, as shown by the 10 applications given in Table 7. For example, Ge et al. used PharmMapper and idTarget in reverse screening and predicted that dihydropyrimidine dehydrogenase (DPD) and human spindle checkpoint kinase Bub1 were the potential unintended or secondary targets of the antithrombotic agent dipyridamole (DIP, compound 15), resulting in its anti-cancer activity (Ge et al., 2016). Finally, one application combined all three methods for reverse screening. Gao et al. used the Pharmacophore Modeling and Docking modules in Schrödinger as well as RerverseScreen3D jointly to predict molecular targets and found that baicalein (compound 16), an anti-Parkinson disease drug, played a protective role in the nervous system by targeting catechol-O-methyltransferase (COMT) and monoamine oxidase B (MAO-B); these targets were confirmed experimentally (Gao et al., 2013).
Comparison of the Applications of the Three Types of Reverse Screening Software and Online Services in the Prediction of Small-Molecule Targets
To provide a better understanding of the application of reverse screening for small-molecule target prediction, we collected as many reverse screening tools and databases as possible, most of which have been updated since 2016 (Tables 1, 2). In addition, we counted the number of applications of these three methods since 2000, the number of applications of their representative software programs, and the application trends over the years. All information is shown in Tables 3–7 and Figures 5A,B.
Figure 5. The number and trend of applications using the three reverse screening methods and representative software since the year 2000.
Different types of reverse screening tools have characteristic features. Many software programs and online services are based on shape similarity, and they have a rich supply of ligand databases. These shape screening tools have rapidly updated in-house databases, can screen large chemical databases rapidly, and therefore can be used for large-scale preliminary reverse screening. Although shape-screening methods have the smallest number of applications, a slow upward trend is evident in recent years (Figure 5A). Notably, few studies have applied TarPred, SwissSimilarity, and ChemMapper. The main software and online services based on pharmacophore modeling are PharmMapper and Discovery Studio, each with its own pharmacophore database. PharmMapper is a free online service, whereas Discovery Studio is commercial software, leading to more widespread use of PharmMapper. Among the three reverse screening methods, pharmacophore modeling has the fewest applications before 2016 (Figures 5A,B), but its application exhibited a significantly escalating trend in 2017 (Figures 5A,B). The reverse docking method has been applied the most; however, the applications of reverse docking have shown a downward trend in recent years. The possible reasons are that some online services, such as TarFisDock, have undergone limited expansion of the existing protein crystal structure grid database, while others, such as idTarget, have a long computational time and high computational cost. Figure 5A also illustrates the trend of the practical applications of hybrid methods, with a slow rise in the use of combinations of multiple reverse screening methods for target prediction in recent years.
In addition, we downloaded from PubChem or sketched in Schrödinger the structures of 57 small-molecule ligands whose targets were predicted by reverse screening and further verified experimentally, as reported in these application articles. We used the Cluster Analysis Module in Schrödinger via the two-tiered drop-down menu of Maestro's Scripts/Cheminformatics/Clustering of Ligands and a pop-up window titled Clustering based on Volume Overlap to conduct a cluster analysis of these small molecules. Figure 6 shows representative compounds in the 28 clusters we obtained. Their targets were predicted separately by shape screening, pharmacophore screening and reverse docking. By comparing the structures of these molecules, we may be able to summarize some rules regarding the application ranges of each type of method according to the structures of the query molecules. For example, shape screening may be suitable for a query molecule whose structure shows stereoscopic sense even in a two-dimensional structural view and that is neither very large nor very small (Compounds 3 and 17–23). Pharmacophore screening is appropriate for query molecules whose structures contain diverse pharmacophore functional groups with a good balance between them (compounds 24–30). Reverse docking is suitable for the most diverse range of query molecules (compounds 31–39). We hope that this type of cluster analysis can provide some guidance for the effective use of reverse screening to predict small-molecule targets in the future.
Figure 6. Twenty-eight representative compounds obtained by the clustering of 57 bioactive compounds for target prediction by different reverse screening methods.
Deficiencies in Current Reverse Screening Methods and Potential Solutions
Each reverse screening tool has its own characteristics and appropriate application scope in terms of principle, algorithm and program. However, we need to know the application scopes of these tools in order to select the most appropriate software for making accurate predictions. Thus, a horizontal comparison can provide a better understanding of the advantages and disadvantages of these reverse screening tools and their in-house databases. Some clear deficiencies are present in the programs and in-house databases of current reverse screening tools, making a comparison of the efficiency or the accuracy of target prediction by these tools difficult. None of the online services has a general interface module that can be used to upload and recognize user databases. Because these tools cannot use external databases, evaluating the methods or services based on benchmark databases is infeasible. However, researchers may be able to test the pros and cons of these tools in a way that does not require a benchmark database: we may not need to know the superiority of these tools over each other but may instead need to learn their practical uses and application scopes so that they can be better applied in real-life practice. This comparison requires studies to select some benchmarking query compounds whose known targets represent a large category and whose secondary targets or non-targets have also been studied thoroughly. We can use evaluation indexes such as the enrichment factor and receiver operating characteristic (ROC) curve (Truchon and Bayly, 2007) to assess the practical effects of reverse screening tools on the prediction of targets within this large category for other small molecules, thus achieving a horizontal comparison of existing software and online services. This theory is not yet perfected, and successful examples of this approach remain lacking, but it may provide prospects for developing assessments of reverse screening methods and tools.
Moreover, reverse screening servers also lack general-type databases, and their in-house databases are not publicized. We cannot learn the inclusion and exclusion criteria for building these direct databases. Almost all direct databases are bound to the corresponding software, and we are unable to conduct potential data mining. The resources of different online services are also undisclosed, and the services cannot refer to each other's databases. Hence, we encourage the developers of all software and online services to disclose their own databases and their construction processes to facilitate user comprehension and utilization. Only in this way can these software databases be better applied in practice, and this approach could also promote the production of more excellent protein-annotated ligand or target structure grid databases for reverse screening.
Previous Reviews and Prospective Studies on Reverse Screening in Molecular Target Prediction
To date, five reviews of reverse screening are available in the literature, which we will discuss briefly below. Readers can also peruse these reviews to deepen their understanding of molecule target prediction algorithms. We will not address other reviews that involve the use of experimental methods or a combination of computational and experimental methods to predict molecular targets (Schenone et al., 2013).
Three of the five reviews are similar to our work and provide broad overviews of in silico target fishing. They describe the principles, databases and software involved in computer-aided small-molecule target prediction in terms of different aspects, perspectives and levels (Rognan, 2010; Zheng et al., 2013; Cereto-Massagué et al., 2015). Cereto-Massagué et al. (2015) categorize the methods of target fishing into four classes according to computational principles: molecular similarity methods, protein structure-based methods, data mining/machine learning methods, and methods based on the analysis of bioactivity spectra. Our review covers the principles and applications of the first two classes, molecular similarity and protein structure, but does not address the latter two categories of machine learning and bioactivity spectra. Therefore, readers can review the article by Cereto-Massagué et al. carefully if they are interested in the calculation methods used in those latter two categories. Rognan et al. (Rognan, 2010) describe only protein structure-based approaches and further classify them into protein-ligand docking, structure-based pharmacophore searches, binding site similarity measurements, and protein-ligand fingerprints. Based on the principle of receptor structure-based screening, the authors describe these four sub-methods in detail and discuss their pros and cons for target fishing and ligand profiling. That review features descriptions of protein pocket similarity matching and the molecular fingerprinting of protein-ligand interaction information, which is worth reading and comparing to our paper. In addition, Zheng et al. (2013) provide a comprehensive overview of computer-aided drug design methods, including conventional (forward) virtual screening and reverse screening, in terms of five aspects: drug target prediction, drug repositioning, protein-ligand interaction, virtual screening and lead optimization, and ADME/T (absorption, distribution, metabolism, excretion, and toxicity) property prediction. The three reverse screening methods we reviewed are closely related to drug target prediction, drug repositioning and protein-ligand interaction. The above review can help readers systematically study and understand the field of computer-aided virtual screening in drug design.
The other two reviews address only reverse docking and its applications. Specifically, Kharkar et al. (2014) give a detailed description of reverse docking programs and their target databases and further discuss the applications of reverse docking in target identification and the prediction of target functions and off-target effects. Lee et al. (2016) summarize target databases, software programs and services and discuss the application of reverse docking in small-molecule target recognition and drug discovery. They also professionally discuss four issues related to reverse docking that remain to be solved: the standardization of database construction, the inclusion of receptor flexibility, the time-consuming nature of flexible receptor docking, and the inaccuracy of binding free energy calculations and ligand binding pose prediction. Readers may refer to these two reviews for a more comprehensive understanding of reverse docking methods.
In this review article, based on previous studies, we selected the three most commonly used types of reverse screening methods, i.e., methods based on shape similarity, pharmacophore modeling and molecular docking, and provided a detailed and comprehensive introduction, including a description of the principles underlying each method and a systematic classification of software, online services, and databases. In addition, we collected nearly all the articles related to the application of computer-aided target reverse screening prediction published since 2000 and analyzed the possible relationships or correlations between compound structures and screening methods by using cluster analysis. The purpose of this review is to help readers quickly understand these three methods and the characteristics of the software and online services based on these methods, to familiarize readers with the status and applications of the different levels of ligand and protein databases used in reverse screening and to provide a better understanding of how existing tools can be applied to molecule target prediction. We strongly believe that more accurate predictions resulting from the familiarity of users with the existing online services and databases will increase the importance of reverse screening in drug repositioning and future research on the pharmacodynamics and pharmacological mechanisms of bioactive compounds.
HH, GZ, YZ, CL, SC, YL, and SM: Information retrieval and analysis and reverse tools identification and classification; HH, GZ, LC, YL, and ZH: Database classification; HH, GZ, YZ, and ZH: Reference classification; HH, GZ, YZ, LC, SC, YL, SM, and ZH: Manuscript writing; HH, GZ, and ZH: Manuscript revision; HH, GZ, SC, YL, and ZH: Figure processing and table processing; HH, GZ, CL, and ZH: Cluster analysis; ZH: Manuscript guidance, communication work, and financial support.
Conflict of Interest Statement
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
This work was supported by the National Natural Science Foundation of China (31770774), the Natural Science Foundation of Guangdong Province, China (2015A030313518), the Provincial Major Project of Basic or Applied Research in Natural Science, Guangdong Provincial Education Department (2016KZDXM038), and the 2013 Sail Plan The Introduction of the Shortage of Top-Notch Talent Project (YueRenCaiBan  1). We also thank American Journal Experts (AJE) for their help in revising English language.
4-HT, 4-Hydroxy-tamoxifen; 5-Aza-dC, 5′-Aza-2′-deoxycytidine; 5-HT1AR, 5-Hydroxytryptamine 1A receptor; 5-HT2A, 5-Hydroxytryptamine receptor 2A; 67DiOHC8S, 6,7-Dihydroxycoumarin-8-sulfate; 6BIO, 6-Bromo-indirubin-3′oxime; ABL, BCR-ABL tyrosine kinase; ACE, Angiotensin converting enzyme; ACHE, Acetylcholinesterase; ACM2, Muscarinic acetylcholine receptor 2; ADA, Adenosine deaminase; ADH, Alcohol dehydrogenase; AdrA3, Adenosine receptors A3; ADRB1, Human beta-1 adrenergic receptor; AGS-IV, Astragaloside IV; AKR1B1, Aldo-keto reductase family 1, member B1; ANXA5, Annexin A5; Apaf-1, Apoptotic protease activating factor-1; APH(2′)-Iva, Aminoglycoside-2′-phosphotransferase type Iva; AR, Aldose reductase; AR′, Androgen receptor; ASA, Aspirin; BACE1, ASC, Astragalus Salvia compound, Beta-secretase 1; BBR, Berberine; Braf, B-raf kinase; Bub1, Human spindle checkpoint kinase Bub1; CA, Carnosic acid; CA1, Carbonic anhydrase 1; CA2, Carbonic anhydrase 2; CaM, Calmodulin; CASP-3, Cysteinyl aspartate specific proteinase 3; CB1, Cannabinoid receptor 1; CB2, Cannabinoid receptor 2; CBS, Cystathionine beta-synthase; c-di-GMP, Cyclic diguanylate monophosphate; CDK2, Cyclin dependent kinase-2; CHS, Chitin synthase; CK2, Casein kinase 2; CN, Calcineurin; CO, Curculigo orchioides; Complex I, NADH:ubiquinone oxidoreductase; COMT, Catechol-O-methyltransferase; COX-1, Prostaglandin G/H synthase 1; COX1, Cyclooxygenase-1; COX2, Cyclooxygenase-2; CT, Cryptotanshinone; CYP450, Cytochrome p450; D2R, Dopamine D2 receptor; DAPDC, Diaminopimelate decarboxylase; DAPH, Dialkylphosphorylhydrazone; DHFR, Dihydrofolate reductase; DHODH, Dihydroorotate dehydrogenase; DIP, Dipyridamole; DPD, Dihydropyrimidine dehydrogenase; DPP-IV, Dipeptidyl peptidase IV; DRD2, Dopamine receptor D2; EB1, Microtubule-associated protein RP/EB family member 1; EGFR, Epidermal growth factor receptor; EphA7, Ephrin receptor EphA7; ErbB-1, ErbB-1 tyrosine kinase; ErbB-2, ErbB-2 tyrosine kinase; ERK1, Extracellular regulated protein kinases 1; ERR-γ, Estrogen-related receptor-γ; ERα, Human estrogen receptor alpha; ESR1, Estrogen receptor alpha; ESR2, Estrogen receptor beta; FAK, Focal adhesion kinase; FGFR-4, Fibroblast growth factor receptor 4; GAD, Ganoderic acid D; GAPDH, Glyceraldehyde-3-phosphate Dehydrogenase; GBA3, Cytosolic beta-glucosidase; GCN5, General control non-derepressible 5; GCR, Glucocorticoid receptor; GFW, Guizhi Fuling Wan; GK, Glucokinase; GMP reductase, Guanosine 5′-monophosphate oxidoreductase; GPX1, Glutathione peroxidase 1; GR, Glucocorticoid receptor; GR′, Glutathione reductase; GS, β(1, 3)-Glucan synthase; GSH-S, Glutathione synthetase; GSK3β, Glycogen synthase kinase-3 beta; GST, Glutathione S-transferase; GSTA1, Glutathione S-transferase A1; GSTP1, Glutathione s-transferase PI-1; GTPase, Guanosine triphosphatase; GTs, Ganoderma triterpenes; HDAC2, Histone deacetylase 2; HDPR, 6-hydroxyl-1,6-dihydropurine ribonucleoside; HEXB, beta-Hexosaminidase; HGFR, Hepatocyte Growth Factor Receptor; HGPRT, Hypoxanthine-guanine phosphoribosyltransferase; HIV-1 PR, HIV-1 protease; HMGCR, 3-Hydroxy-3-methylglutaryl-coenzyme A reductase; HpPDF, H. pylori PDF; HPRT, Hypoxanthine phosphoribosyltransferase; HRAS, Harvey rat sarcoma; HRH4, Histamine receptor H4; HSD11B1, 11 beta-Hydroxysteroid dehydrogenase type 1; HSPA8, Heat shock protein family A member 8; HSYA, Hydroxysafflor yellow A; IDO, Indoleamine 2,3-dioxygenase; IDV, Indinavir; I-FABP, Intestinal fatty acid binding protein; IGF1-R, Insulin-like growth factor 1 receptor; IL-2, Interleukin-2; IMPDHII, Inosine 5′-monophosphate dehydrogenase II; JNK, c-Jun N-terminal kinase; LCN-2, Lipocalin-2; LDH, L-lactate dehydrogenase; LTA4H, Leukotriene A4 hydrolase; lysC, Lysozyme C; MAO-B, Monoamine oxidase B; MAP2K1, Mitogen-activated protein kinase kinase 1; MAPK-14, Mitogen-activated protein kinase 14; MCDF, 6-Methyl-1,3,8-trichlorodibenzofuran; MDM2, Mouse double minute 2 homolog; MEK1, Mitogen-activated protein kinase 1; MIF, Migration inhibitory factor; MMP3, Metalloproteinase 3; MMP8, Metalloproteinase 8; MPO, Myeloperoxidase; MTX, Methotrexate; NBP, DL-3-n-Butylphthalide; NF-kB, Nuclear factor kB; NK2 receptor, Neurokinin NK2 receptors; NMT, N-myristoyltransferase; NQO1, NAD(P)H quinone oxidoreductases; Nrf2, Nuclear factor erythroid 2-related factor 2; OBA, Obacunone; OPRK, Kappa opioid receptor; OSC, Oxidosqualene cyclase; p38 MAPK, p38 Mitogen-activated protein kinase; PARP1, Poly [ADP-ribose] polymerase 1; PAs, Pyrrolizidine alkaloids; PBP4, Penicillin binding protein 4; PDE4, Phosphodiesterase 4; PDF, Peptide deformylase; PDGFR, Platelet-Derived Growth Factor Receptor; PDK1, Phosphoinositide-dependent kinase-1; PEPCK, Phosphoenolpyruvate carboxykinase; PGS, Phenolic acid glycoside sulfate; PI-3K, Phosphoinositide 3-kinase; PKA, cAMP-dependent protein kinase; PLA2, Phospholipase A2; PLMF1, Periodic leaf movement factor 1; POLB, DNA polymerase beta; PPARγ, Peroxisome proliferator-activated receptor γ; PPARδ, Peroxisome proliferator-activated receptor delta; PRDX3, Thioredoxin-dependent peroxide reductase mitochondrial precursor; PRIMA-1, P53 reactivation and induction of massive apoptosis; PTP1B, Protein tyrosine phosphatase 1B; PTPNT1, Protein tyrosine phosphatase non-receptor type 1; RA, Rosmarinic acid; RARα, Retinoic acid receptor alpha; REN, Renin; SAA, Salvianolic acid A; SB, Salvianolic acid B; SFJD, Shufengjiedu Capsule; SHBG, Sex hormone-binding globulin; SND, Sini decoction; STAT3, Signal transducer and activator of transcription 3; SULT1E1, Estrogen sulfotransferase; TCDD, 2,3,7,8-tetrachlorodibenzo-p-dioxin; TDP1, Tyrosyl-DNA phosphodiesterase 1; THRa, Human thyroid hormone receptor alpha; TOP1, DNA topoisomerase 1; UA, Ursolic acid; TrxR, Thioredoxin reductase; VEGFR-2, Vascular endothelial growth factor receptor; VGKC, Voltage gated potassium channel; WB, Wentilactone B; XO, Xanthine oxidase.
Acharya, P. C., Bansal, R., and Kharkar, P. S. (2018). Hybrids of steroid and nitrogen mustard as antiproliferative agents: synthesis, in vitro evaluation and in silico inverse screening. Drug Res. 68, 100–103. doi: 10.1055/s-0043-118538
Allen, W. J., Balius, T. E., Mukherjee, S., Brozell, S. R., Moustakas, D. T., Lang, P. T., et al. (2015). DOCK 6: impact of new features and current docking performance. J. Comput. Chem. 36, 1132–1156. doi: 10.1002/jcc.23905
Armstrong, M. S., Morris, G. M., Finn, P. W., Sharma, R., Moretti, L., Cooper, R. I., et al. (2010). ElectroShape: fast molecular similarity calculations incorporating shape, chirality and electrostatics. J. Comput. Aided Mol. Des. 24, 789–801. doi: 10.1007/s10822-010-9374-0
Bender, A., Mussa, H. Y., Glen, R. C., and Reiling, S. (2004). Molecular similarity searching using atom environments, information-based feature selection, and a naive Bayesian classifier. J. Chem. Inf. Comput. Sci. 44, 170–178. doi: 10.1021/ci034207y
Bernard, P., Dufresne-Favetta, C., Favetta, P., Do, Q. T., Himbert, F., Zubrzycki, S., et al. (2008). Application of drug repositioning strategy to TOFISOPAM. Curr. Med. Chem. 15, 3196–3203. doi: 10.2174/092986708786848488
Bhattacharjee, B., and Chatterjee, J. (2013). Identification of proapoptopic, anti-inflammatory, anti- proliferative, anti-invasive and anti-angiogenic targets of essential oils in cardamom by dual reverse virtual screening and binding pose analysis. Asian Pac. J. Cancer Prev. 14, 3735–3742. doi: 10.7314/APJCP.2013.14.6.3735
Bhattacharjee, B., Vijayasarathy, S., Karunakar, P., and Chatterjee, J. (2012). Comparative reverse screening approach to identify potential anti-neoplastic targets of saffron functional components and binding mode. Asian Pac. J. Cancer Prev. 13, 5605–5611. doi: 10.7314/APJCP.2012.13.11.5605
Cai, J., Han, C., Hu, T., Zhang, J., Wu, D., Wang, F., et al. (2006). Peptide deformylase is a potential target for anti-Helicobacter pylori drugs: reverse docking, enzymatic assay, and X-ray crystallography validation. Protein Sci. 15, 2071–2081. doi: 10.1110/ps.062238406
Carvalho, D., Paulino, M., Polticelli, F., Arredondo, F., Williams, R. J., and Abincarriquiry, J. A. (2017). Structural evidence of quercetin multi-target bioactivity: a reverse virtual screening strategy. Eur. J. Pharm. Sci. 106, 393–403. doi: 10.1016/j.ejps.2017.06.028
Chang, D. T., Oyang, Y. J., and Lin, J. H. (2005). MEDock: a web server for efficient prediction of ligand binding sites based on a novel optimization algorithm. Nucleic Acids Res. 33, W233–W238. doi: 10.1093/nar/gki586
Chen, H., Wang, X., Hong, J., Rui, L., and Hou, T. (2016). Discovery of the molecular mechanisms of the novel chalcone-based Magnaporthe oryzae inhibitor C1 using transcriptomic profiling and co-expression network analysis. Springerplus 5:1851. doi: 10.1186/s40064-016-3385-9
Chen, S. J. (2014). A potential target of Tanshinone IIA for acute promyelocytic leukemia revealed by inverse docking and drug repurposing. Asian Pac. J. Cancer Prev. 15, 4301–4305. doi: 10.7314/APJCP.2014.15.10.4301
Chen, Y. K., Qiao, L. S., Huo, X. Q., Zhang, X., Han, N., and Zhang, Y. L. (2017). [Pharmacological mechanism analysis of oligopeptide from Pinctada fucata based on in silico proteolysis and protein interaction network]. Zhongguo Zhong Yao Za Zhi 42, 3417–3423. doi: 10.19540/j.cnki.cjcmm.20170731.002
Chen, Y. Z., and Ung, C. Y. (2001). Prediction of potential toxicity and side effect protein targets of a small molecule by a ligand-protein inverse docking approach. J. Mol. Graph. Model. 20, 199–218. doi: 10.1016/S1093-3263(01)00109-7
Chen, Y. Z., and Zhi, D. G. (2001). Ligand-protein inverse docking and its potential use in the computer search of protein targets of a small molecule. Proteins 43, 217–226. doi: 10.1002/1097-0134(20010501)43:2<217::AID-PROT1032>3.0.CO;2-G
Chen, Z., Li, H. L., Zhang, Q. J., Bao, X. G., Yu, K. Q., Luo, X. M., et al. (2009). Pharmacophore-based virtual screening versus docking-based virtual screening: a benchmark comparison against eight targets. Acta Pharmacol. Sin. 30, 1694–1708. doi: 10.1038/aps.2009.159
Chitrala, K. N., and Yeguvapalli, S. (2014). Computational prediction and analysis of breast cancer targets for 6-methyl-1, 3, 8-trichlorodibenzofuran. PLoS ONE 9:e109185. doi: 10.1371/journal.pone.0109185
Considine, K. L., Stefanidis, L., Grozinger, K. G., Audie, J., and Alper, B. J. (2017). Efficient synthesis of α-fluoromethylhistidine di-hydrochloride and demonstration of its efficacy as a glutathione S-transferase inhibitor. Bioorg. Med. Chem. Lett. 27, 1335–1340. doi: 10.1016/j.bmcl.2017.02.024
Da Matta, C. B., de Queiroz, A. C., Santos, M. S., Alexandre-Moreira, M. S., Gonçalves, V. T., Del Cistia, C. N., et al. (2015). Novel dialkylphosphorylhydrazones: synthesis, leishmanicidal evaluation and theoretical investigation of the proposed mechanism of action. Eur. J. Med. Chem. 101, 1–12. doi: 10.1016/j.ejmech.2015.06.014
Das, S., Laskar, M. A., Sarker, S. D., Choudhury, M. D., Choudhury, P. R., Mitra, A., et al. (2017). Prediction of anti-Alzheimer's activity of flavonoids targeting acetylcholinesterase in silico. Phytochem. Anal. 28, 324–331. doi: 10.1002/pca.2679
Davis, A. P., Grondin, C. J., Johnson, R. J., Sciaky, D., King, B. L., McMorran, R., et al. (2017). The comparative toxicogenomics database: update 2017. Nucleic Acids Res. 45, D972–D978. doi: 10.1093/nar/gkw838
Deshmukh, D. S., Madagi, S., and Savadatti, V. (2013). Identification of potential anti-tumorigenic targets for rosemary components using dual reverse screening approaches. Int. J. Pharm. Bio. Sci. 3, 399–408.
Di Muzio, E., Toti, D., and Polticelli, F. (2017). DockingApp: a user friendly interface for facilitated docking simulations with AutoDock Vina. J. Comput. Aided Mol. Des. 31, 213–218. doi: 10.1007/s10822-016-0006-1
Do, Q. T., Lamy, C., Renimel, I., Sauvan, N., André, P., Himbert, F., et al. (2007). Reverse pharmacognosy: identifying biological properties for plants by means of their molecule constituents: application to meranzin. Planta Med. 73, 1235–1240. doi: 10.1055/s-2007-990216
Do, Q. T., Renimel, I., Andre, P., Lugnier, C., Muller, C. D., and Bernard, P. (2005). Reverse pharmacognosy: application of selnergy, a new tool for lead discovery. The example of epsilon-viniferin. Curr. Drug Discov. Technol. 2, 161–167. doi: 10.2174/1570163054866873
Dutta, S., Kharkar, P. S., Sahu, N. U., and Khanna, A. (2017). Molecular docking prediction and in vitro studies elucidate anti-cancer activity of phytoestrogens. Life Sci. 185, 73–84. doi: 10.1016/j.lfs.2017.07.015
El-Wakil, M. H., Ashour, H. M., Saudi, M. N., Hassan, A. M., and Labouta, I. M. (2017). Target identification, lead optimization and antitumor evaluation of some new 1,2,4-triazines as c-Met kinase inhibitors. Bioorg. Chem. 73, 154–169. doi: 10.1016/j.bioorg.2017.06.009
Erić, S., Ke, S., Barata, T., Solmajer, T., Antić Stankovic, J., Juranic, Z., et al. (2012). Target fishing and docking studies of the novel derivatives of aryl-aminopyridines with potential anticancer activity. Bioorg. Med. Chem. 20, 5220–5228. doi: 10.1016/j.bmc.2012.06.051
Ewing, T. J., Makino, S., Skillman, A. G., and Kuntz, I. D. (2001). DOCK 4.0: search strategies for automated molecular docking of flexible molecule databases. J. Comput. Aided Mol. Des. 15, 411–428. doi: 10.1023/A:1011115820450
Fan, S., Qiang, G., Pan, Z., Xin, L., Lu, T., Yan, P., et al. (2012). Clarifying off-target effects for torcetrapib using network pharmacology and reverse docking approach. BMC Syst. Biol. 6:152. doi: 10.1186/1752-0509-6-152
Fang, R., Cui, Q., Sun, J., Duan, X., Ma, X., Wang, W., et al. (2015). PDK1/Akt/PDE4D axis identified as a target for asthma remedy synergistic with beta2 AR agonists by a natural agent arctigenin. Allergy 70, 1622–1632. doi: 10.1111/all.12763
Feng, L. X., Jing, C. J., Tang, K. L., Tao, L., Cao, Z. W., Wu, W. Y., et al. (2011). Clarifying the signal network of salvianolic acid B using proteomic assay and bioinformatic analysis. Proteomics 11, 1473–1485. doi: 10.1002/pmic.201000482
Feng, Z., Chen, L., Maddula, H., Akcan, O., Oughtred, R., Berman, H. M., et al. (2004). Ligand depot: a data warehouse for ligands bound to macromolecules. Bioinformatics 20, 2153–2155. doi: 10.1093/bioinformatics/bth214
Gao, L., Fang, J. S., Bai, X. Y., Zhou, D., Wang, Y. T., Liu, A. L., et al. (2013). In silico target fishing for the potential targets and molecular mechanisms of baicalein as an antiparkinsonian agent: discovery of the protective effects on NMDA receptor-mediated neurotoxicity. Chem. Biol. Drug Des. 81, 675–687. doi: 10.1111/cbdd.12127
Gao, Y., Hou, R., Liu, F., Liu, H., Fei, Q., Han, Y., et al. (2018). Obacunone causes sustained expression of MKP-1 thus inactivating p38 MAPK to suppress pro-inflammatory mediators through intracellular MIF. J. Cell. Biochem. 119, 837–849. doi: 10.1002/jcb.26248
Gfeller, D., Grosdidier, A., Wirth, M., Daina, A., Michielin, O., and Zoete, V. (2014). SwissTargetPrediction: a web server for target prediction of bioactive small molecules. Nucleic Acids Res. 42, W32–W38. doi: 10.1093/nar/gku293
Gilson, M. K., Given, J. A., Bush, B. L., and McCammon, J. A. (1997). The statistical-thermodynamic basis for computation of binding affinities: a critical review. Biophys. J. 72, 1047–1069. doi: 10.1016/S0006-3495(97)78756-3
Gilson, M. K., Liu, T., Baitaluk, M., Nicola, G., Hwang, L., and Chong, J. (2016). BindingDB in 2015: a public database for medicinal chemistry, computational chemistry and systems pharmacology. Nucleic Acids Res. 44, D1045–D1053. doi: 10.1093/nar/gkv1072
Glem, R. C., Bender, A., Arnby, C. H., Carlsson, L., Boyer, S., and Smith, J. (2006). Circular fingerprints: flexible molecular descriptors with applications from physical chemistry to ADME. IDrugs 9, 199–204.
Gomes, M. N., Alcântara, L. M., Neves, B. J., Melo-Filho, C. C., Freitas-Junior, L. H., Moraes, C. B., et al. (2017). Computer-aided discovery of two novel chalcone-like compounds active and selective against Leishmania infantum. Bioorg. Med. Chem. Lett. 27, 2459–2464. doi: 10.1016/j.bmcl.2017.04.010
Gong, J., Cai, C., Liu, X., Ku, X., Jiang, H., Gao, D., et al. (2013). ChemMapper: a versatile web server for exploring pharmacology and chemical structure association based on molecular 3D similarity method. Bioinformatics 29, 1827–1829. doi: 10.1093/bioinformatics/btt270
Grinter, S. Z., Liang, Y., Huang, S. Y., Hyder, S. M., and Zou, X. (2011). An inverse docking approach for identifying new potential anti-cancer targets. J. Mol. Graph. Model. 29, 795–799. doi: 10.1016/j.jmgm.2011.01.002
Gurung, A. B., Ali, M. A., Bhattacharjee, A., Al-Anazi, K. M., Farah, M. A., Al-Hemaid, F. M., et al. (2016). Target fishing of glycopentalone using integrated inverse docking and reverse pharmacophore mapping approach. Genet. Mol. Res. 15. doi: 10.4238/gmr.15038544
Halgren, T. A., Murphy, R. B., Friesner, R. A., Beard, H. S., Frye, L. L., Pollard, W. T., et al. (2004). Glide: a new approach for rapid, accurate docking and scoring. 2. Enrichment factors in database screening. J. Med. Chem. 47, 1750–1759. doi: 10.1021/jm030644s
Hastings, J., de Matos, P., Dekker, A., Ennis, M., Harsha, B., Kale, N., et al. (2013). The ChEBI reference database and ontology for biologically relevant chemistry: enhancements for 2013. Nucleic Acids Res. 41, D456–D463. doi: 10.1093/nar/gks1146
Hastings, J., Owen, G., Dekker, A., Ennis, M., Kale, N., Muthukrishnan, V., et al. (2016). ChEBI in 2016: improved services and an expanding collection of metabolites. Nucleic Acids Res. 44, D1214–D1219. doi: 10.1093/nar/gkv1031
Hu, S., Yuan, L., Hong, Y., and Li, Z. (2017). Design, synthesis and biological evaluation of Lenalidomide derivatives as tumor angiogenesis inhibitor. Bioorg. Med. Chem. Lett. 27, 4075–4081. doi: 10.1016/j.bmcl.2017.07.046
Hurle, M. R., Yang, L., Xie, Q., Rajpal, D. K., Sanseau, P., and Agarwal, P. (2013). Computational drug repositioning: from data to therapeutics. Clin. Pharmacol. Ther. 93, 335–341. doi: 10.1038/clpt.2013.1
Hwang, G. H., Ryu, J. M., Jeon, Y. J., Choi, J., Han, H. J., Lee, Y. M., et al. (2015). The role of thioredoxin reductase and glutathione reductase in plumbagin-induced, reactive oxygen species-mediated apoptosis in cancer cell lines. Eur. J. Pharmacol. 765, 384–393. doi: 10.1016/j.ejphar.2015.08.058
Iyer, P., Bolla, J., Kumar, V., Gill, M. S., and Sobhia, M. E. (2015). In silico identification of targets for a novel scaffold, 2-thiazolylimino-5-benzylidin-thiazolidin-4-one. Mol. Divers. 19, 1–16. doi: 10.1007/s11030-015-9578-2
Jeong, C. H., Bode, A. M., Pugliese, A., Cho, Y. Y., Kim, H. G., Shim, J. H., et al. (2009). -Gingerol suppresses colon cancer growth by targeting leukotriene A4 hydrolase. Cancer Res. 69, 5584–5591. doi: 10.1158/0008-5472.CAN-09-0491
Ji, Z. L., Wang, Y., Yu, L., Han, L. Y., Zheng, C. J., and Chen, Y. Z. (2006). In silico search of putative adverse drug reaction related proteins as a potential tool for facilitating drug adverse effect prediction. Toxicol. Lett. 164, 104–112. doi: 10.1016/j.toxlet.2005.11.017
Keiser, M. J., Roth, B. L., Armbruster, B. N., Ernsberger, P., Irwin, J. J., and Shoichet, B. K. (2007). Relating protein pharmacology by ligand chemistry. Nat. Biotechnol. 25, 197–206. doi: 10.1038/nbt1284
Kim, M. S., Kim, J. E., Lim, D. Y., Huang, Z., Chen, H., Langfald, A., et al. (2014). Naproxen induces cell-cycle arrest and apoptosis in human urinary bladder cancer cell lines and chemically induced cancers by targeting PI3K. Cancer Prev. Res. 7, 236–245. doi: 10.1158/1940-6207.CAPR-13-0288
Kozielewicz, P., Paradowska, K., Erić, S., Wawer, I., and Zloh, M. (2014). Insights into mechanism of anticancer activity of pentacyclic oxindole alkaloids of Uncaria tomentosa by means of a computational reverse virtual screening and molecular docking approach. Monatsh. Chem. 145, 1201–1211. doi: 10.1007/s00706-014-1212-y
Kringelum, J., Kjaerulff, S. K., Brunak, S., Lund, O., Oprea, T. I., and Taboureau, O. (2016). ChemProt-3.0: a global chemical biology diseases mapping. Database 2016:bav123. doi: 10.1093/database/bav123
Krishnasamy, G., and Muthusamy, K. (2016). A computational study on role of 6-(hydroxymethyl)-3-[3,4,5-trihydroxy-6-[(3,4,5-trihydroxyoxan-2-yl)oxymethyl]oxan-2-yl]oxyoxane-2,4,5-triol in the regulation of blood glucose level. J. Biomol. Struct. Dyn. 34, 2599–2618. doi: 10.1080/07391102.2015.1124289
Kumar, S. P., Parmar, V. R., Jasrai, Y. T., and Pandya, H. A. (2015). Prediction of protein targets of kinetin using in silico and in vitro methods: a case study on spinach seed germination mechanism. J. Chem. Biol. 8, 95–105. doi: 10.1007/s12154-015-0135-3
Kuntz, I. D., Blaney, J. M., Oatley, S. J., Langridge, R., and Ferrin, T. E. (1982). A geometric approach to macromolecule-ligand interactions. J. Mol. Biol. 161, 269–288. doi: 10.1016/0022-2836(82)90153-X
Lee, A., Lee, K., and Kim, D. (2016). Using reverse docking for target identification and its applications for drug discovery. Expert Opin. Drug Discov. 11, 707–715. doi: 10.1080/17460441.2016.1190706
Lei, Q., Liu, H., Peng, Y., and Xiao, P. (2015). In silico target fishing and pharmacological profiling for the isoquinoline alkaloids of Macleaya cordata (Bo Luo Hui). Chin. Med. 10:37. doi: 10.1186/s13020-015-0067-4
Li, G. B., Yang, L. L., Xu, Y., Wang, W. J., Li, L. L., and Yang, S. Y. (2013). A combined molecular docking-based and pharmacophore-based target prediction strategy with a probabilistic fusion method for target ranking. J. Mol. Graph. Model. 44, 278–285. doi: 10.1016/j.jmgm.2013.07.005
Li, Y., Cao, Y., Xu, J., Qiu, L., Xu, W., Li, J., et al. (2016). Esculentoside A suppresses lipopolysaccharide-induced pro-inflammatory molecule production partially by casein kinase 2. J. Ethnopharmacol. 198, 15–23. doi: 10.1016/j.jep
Li, H., Gao, Z., Kang, L., Zhang, H., Yang, K., Yu, K., et al. (2006). TarFisDock: a web server for identifying drug targets with docking approach. Nucleic Acids Res. 34, W219–W224. doi: 10.1093/nar/gkl114
Li, W., Cui, T., Hu, L., Wang, Z., Li, Z., and He, Z. G. (2015). Cyclic diguanylate monophosphate directly binds to human siderocalin and inhibits its antibacterial activity. Nat. Commun. 6:8330. doi: 10.1038/ncomms9330
Li, Y., Chang, N., Han, Y., Zhou, M., Gao, J., Hou, Y., et al. (2017). Anti-inflammatory effects of Shufengjiedu capsule for upper respiratory infection via the ERK pathway. Biomed. Pharmacother. 94, 758–766. doi: 10.1016/j.biopha.2017.07.118
Liang, J., Wang, M., Li, X., He, X., Cao, C., and Meng, F. (2017). Determination of structural requirements of N-substituted tetrahydro-beta-carboline imidazolium salt derivatives using in silico approaches for designing MEK-1 inhibitors. Molecules 22:E1020. doi: 10.3390/molecules22061020
Lim, T. G., Lee, S. Y., Huang, Z., Lim, D. Y., Chen, H., Jung, S. K., et al. (2014). Curcumin suppresses proliferation of colon cancer cells by targeting CDK2. Cancer Prev. Res. 7, 466–474. doi: 10.1158/1940-6207.CAPR-13-0387
Liu, B., Fu, X. Q., Li, T., Su, T., Guo, H., Zhu, P. L., et al. (2017). Computational and experimental prediction of molecules involved in the anti-melanoma action of berberine. J. Ethnopharmacol. 208, 225–235. doi: 10.1016/j.jep.2017.07.023
Liu, X., Gao, Y., Peng, J., Xu, Y., Wang, Y., Zhou, N., et al. (2015a). TarPred: a web application for predicting therapeutic and side effect targets of chemical compounds. Bioinformatics. 31, 2049–2051. doi: 10.1093/bioinformatics/btv099
Liu, X., Ouyang, S., Yu, B., Liu, Y., Huang, K., Gong, J., et al. (2010). PharmMapper server: a web server for potential drug target identification using pharmacophore mapping approach. Nucleic Acids Res. 38, W609–W614. doi: 10.1093/nar/gkq300
Liu, X., Vogt, I., Haque, T., and Campillos, M. (2013). HitPick: a web server for hit identification and target prediction of chemical screenings. Bioinformatics. 29, 1910–1912. doi: 10.1093/bioinformatics/btt303
Liu, X., Wang, K., Duan, N., Lan, Y., Ma, P., Zheng, H., et al. (2015b). Computational prediction and experimental validation of low-affinity target of triptolide and its analogues. RSC Adv. 5, 34572–34579. doi: 10.1039/C4RA17009A
Liu, X., Xu, Y., Li, S., Wang, Y., Peng, J., Luo, C., et al. (2014). In silico target fishing: addressing a “Big Data” problem by ligand-based similarity rankings with data fusion. J. Cheminform. 6:33. doi: 10.1186/1758-2946-6-33
Liu, X., Yang, X., Chen, X., Zhang, Y., Pan, X., Wang, G., et al. (2015c). Expression profiling identifies bezafibrate as potential therapeutic drug for lung adenocarcinoma. J. Cancer 6, 1214–1221. doi: 10.7150/jca.12191
Lo, Y. C., Senese, S., Damoiseaux, R., and Torres, J. Z. (2016). 3D chemical similarity networks for structure-based target prediction and scaffold hopping. ACS Chem. Biol. 11, 2244–2253. doi: 10.1021/acschembio.6b00253
Lu, B., Hu, M., Liu, K., and Peng, J. (2010). Cytotoxicity of berberine on human cervical carcinoma HeLa cells through mitochondria, death receptor and MAPK pathways, and in-silico drug-target prediction. Toxicol. In Vitro 24, 1482–1490. doi: 10.1016/j.tiv.2010.07.017
Lu, B., Zhao, J., Xu, L., Xu, Y., Wang, X., and Peng, J. (2012). Identification of molecular target proteins in berberine-treated cervix adenocarcinoma HeLa cells by proteomic and bioinformatic analyses. Phytother. Res. 26, 646–656. doi: 10.1002/ptr.3615
Lu, W., Liu, X., Cao, X., Xue, M., Liu, K., Zhao, Z., et al. (2011). SHAFTS: a hybrid approach for 3D molecular similarity calculation. 2. Prospective case study in the discovery of diverse p90 ribosomal S6 protein kinase 2 inhibitors to suppress cell migration. J. Med. Chem. 54, 3564–3574. doi: 10.1021/jm200139j
Lv, C., Qin, W., Zhu, T., Wei, S., Hong, K., Zhu, W., et al. (2015). Ophiobolin O isolated from Aspergillus ustus induces G1 arrest of MCF-7 cells through interaction with AKT/GSK3β/cyclin D1 signaling. Mar. Drugs 13:431. doi: 10.3390/md13010431
Ma, C., Tang, K., Liu, Q., Zhu, R., and Cao, Z. (2013). Calmodulin as a potential target by which berberine induces cell cycle arrest in human hepatoma Bel7402 cells. Chem. Biol. Drug Des. 81, 775–783. doi: 10.1111/cbdd.12124
Ma, X., Zhang, Y., Wang, Z., Shen, Y., Zhang, M., Nie, Q., et al. (2017). Ursolic acid, a natural nutraceutical agent, targets caspase3 and alleviates inflammation-associated downstream signal transduction. Mol. Nutr. Food Res. 61, 1–9. doi: 10.1002/mnfr.201700332
Maccari, G., Deodato, D., Fiorucci, D., Orofino, F., Truglio, G. I., Pasero, C., et al. (2017). Design and synthesis of a novel inhibitor of T. Viride chitinase through an in silico target fishing protocol. Bioorg. Med. Chem. Lett. 27, 3332–3336. doi: 10.1016/j.bmcl.2017.06.016
Meshram, R. J., Baladhye, V. B., Gacche, R. N., Karale, B. K., and Gaikar, R. B. (2017). Pharmacophore mapping approach for drug target identification: a chemical synthesis and in silico study on novel thiadiazole compounds. J. Clin. Diagn. Res. 11, Kf01–kf08. doi: 10.7860/JCDR/2017/22761.9925
Meslamani, J., Li, J., Sutter, J., Stevens, A., Bertrand, H. O., and Rognan, D. (2012). Protein-ligand-based pharmacophores: generation and utility assessment in computational ligand profiling. J. Chem. Inf. Model. 52, 943–955. doi: 10.1021/ci300083r
Mori, M., Cau, Y., Vignaroli, G., Laurenzana, I., Caivano, A., Vullo, D., et al. (2015). Hit recycling: discovery of a potent carbonic anhydrase inhibitor by in silico target fishing. ACS Chem. Biol. 10, 1964–1969. doi: 10.1021/acschembio.5b00337
Morris, G. M., Goodsell, D. S., Halliday, R. S., Huey, R., Hart, W. E., Belew, R. K., et al. (2015). Automated docking using a Lamarckian genetic algorithm and an empirical binding free energy function. J Comput Chem 19, 1639–1662. doi: 10.1002/(SICI)1096-987X(19981115)19:14<1639::AID-JCC10>3.0.CO;2-B
Moura Barbosa, A. J., and Del Rio, A. (2012). Freely accessible databases of commercial compounds for high- throughput virtual screenings. Curr. Top. Med. Chem. 12, 866–877. doi: 10.2174/156802612800166710
Nettles, J. H., Jenkins, J. L., Bender, A., Deng, Z., Davies, J. W., and Glick, M. (2006). Bridging chemical and biological space: “target fishing” using 2D and 3D molecular descriptors. J. Med. Chem. 49, 6802–6810. doi: 10.1021/jm060902w
Nickel, J., Gohlke, B. O., Erehman, J., Banerjee, P., Rong, W. W., Goede, A., et al. (2014). SuperPred: update on drug classification and target prediction. Nucleic Acids Res. 42, W26–W31. doi: 10.1093/nar/gku477
Pan, J. B., Ji, N., Pan, W., Hong, R., Wang, H., and Ji, Z. L. (2014). High-throughput identification of off-targets for the mechanistic study of severe adverse drug reactions induced by analgesics. Toxicol. Appl. Pharmacol. 274, 24–34. doi: 10.1016/j.taap.2013.10.017
Paul, N., Kellenberger, E., Bret, G., Müller, P., and Rognan, D. (2004). Recovering the true targets of specific ligands by virtual screening of the protein data bank. Proteins 54, 671–680. doi: 10.1002/prot.10625
Pereira, A. S. P., Bester, M. J., and Apostolides, Z. (2017). Exploring the anti-proliferative activity of Pelargonium sidoides DC with in silico target identification and network pharmacology. Mol. Divers. (Suppl 6), 1–12. doi: 10.1007/s11030-017-9769-0
Poux, S., Arighi, C. N., Magrane, M., Bateman, A., Wei, C. H., Lu, Z., et al. (2017). On expert curation and scalability: Uniprotkb/Swiss-Prot as a case study. Bioinformatics 33, 3454–3460. doi: 10.1093/bioinformatics/btx439
Pulla, V. K., Sriram, D. S., Viswanadha, S., Sriram, D., and Yogeeswari, P. (2016). Energy-based pharmacophore and three-dimensional quantitative structure–activity relationship (3D-QSAR) modeling combined with virtual screening to identify novel small-molecule inhibitors of silent mating-type information regulation 2 homologue 1 (SIRT1). J. Chem. Inf. Model. 56, 173–187. doi: 10.1021/acs.jcim.5b00220
Pun, I. H., Chan, D., Chan, S. H., Chung, P. Y., Zhou, Y. Y., Law, S., et al. (2017). Anti-cancer effects of a novel quinoline derivative 83b1 on human esophageal squamous cell carcinoma through down-regulation of COX-2 mRNA and PGE2. Cancer Res. Treat. 49, 219–229. doi: 10.4143/crt.2016.190
Putri, J. F., Widodo, N., Sakamoto, K., Kaul, S. C., and Wadhwa, R. (2017). Induction of senescence in cancer cells by 5'-Aza-2'-deoxycytidine: bioinformatics and experimental insights to its targets. Comput. Biol. Chem. 70, 49–55. doi: 10.1016/j.compbiolchem.2017.08.003
Raha, K., and Merz, K. M. Jr. (2005). Large-scale validation of a quantum mechanics based scoring function: predicting the binding affinity and the binding mode of a diverse set of protein-ligand complexes. J. Med. Chem. 48, 4558–4575. doi: 10.1021/jm048973n
Rose, P. W., Prlic, A., Bi, C., Bluhm, W. F., Christie, C. H., Dutta, S., et al. (2015). The RCSB Protein Data Bank: views of structural biology for basic and applied research and education. 43, D345–D356. doi: 10.1093/nar/gku1214
Roth, B. L., Lopez, E., Patel, S., and Kroeze, W. K. (2000). The multiplicity of serotonin receptors: uselessly diverse molecules or an embarrassment of riches? Neuroscientist 6, 252–262. doi: 10.1177/107385840000600408
Rush, T. S. III., Grant, J. A., Mosyak, L., and Nicholls, A. (2005). A shape-based 3-D scaffold hopping method and its application to a bacterial protein-protein interaction. J. Med. Chem. 48, 1489–1495. doi: 10.1021/jm040163o
Sanni, D. M., Fatoki, T. H., Kolawole, A. O., and Akinmoladun, A. C. (2017). Xeronine structure and function: computational comparative mastery of its mystery. In Silico Pharmacol 5:8. doi: 10.1007/s40203-017-0028-y
Sarangi, A. N., Lohani, M., and Aggarwal, R. (2015). Proteome mining for drug target identification in Listeria monocytogenes strain EGD-e and structure-based virtual screening of a candidate drug target penicillin binding protein 4. J. Microbiol. Methods 111, 9–18. doi: 10.1016/j.mimet.2015.01.011
Scafuri, B., Marabotti, A., Carbone, V., Minasi, P., Dotolo, S., and Facchiano, A. (2016). A theoretical study on predicted protein targets of apple polyphenols and possible mechanisms of chemoprevention in colorectal cancer. Sci. Rep. 6:32516. doi: 10.1038/srep32516
Schenone, M., Dancik, V., Wagner, B. K., and Clemons, P. A. (2013). Target identification and mechanism of action in chemical biology and drug discovery. Nat. Chem. Biol. 9, 232–240. doi: 10.1038/nchembio.1199
Schuffenhauer, A., Floersheim, P., Acklin, P., and Jacoby, E. (2003). Similarity metrics for ligands reflecting the similarity of the target proteins. J. Chem. Inf. Comput. Sci. 43, 391–405. doi: 10.1021/ci025569t
Shang, J., Dai, X., Li, Y., Pistolozzi, M., and Wang, L. (2017). HybridSim-VS: a web server for large-scale ligand-based virtual screening using hybrid similarity recognition techniques. Bioinformatics 33, 3480–3481. doi: 10.1093/bioinformatics/btx418
Shao, Y., Qiao, L., Wu, L., Sun, X., Zhu, D., Yang, G., et al. (2016). Structure identification and anti-cancer pharmacological prediction of triterpenes from ganoderma lucidum. Molecules 21:E678. doi: 10.3390/molecules21050678
Simon, L., Imane, A., Srinivasan, K. K., Pathak, L., and Daoud, I. (2017). In silico drug-designing studies on flavanoids as anticolon cancer agents: pharmacophore mapping, molecular docking, and monte carlo method-based QSAR modeling. Interdiscip. Sci. 9, 445–458. doi: 10.1007/s12539-016-0169-4
Smusz, S., Mordalski, S., Witek, J., Rataj, K., Kafel, R., and Bojarski, A. J. (2015). Multi-step protocol for automatic evaluation of docking results based on machine learning methods–a case study of serotonin receptors 5-HT(6) and 5-HT(7). J. Chem. Inf. Model. 55, 823–832. doi: 10.1021/ci500564b
Steindl, T. M., Schuster, D., Laggner, C., and Langer, T. (2006). Parallel screening: a novel concept in pharmacophore modeling and virtual screening. J. Chem. Inf. Model. 46, 2146–2157. doi: 10.1021/ci6002043
Sutter, J., Li, J., Maynard, A. J., Goupil, A., Luu, T., and Nadassy, K. (2011). New features that improve the pharmacophore tools from Accelrys. Curr. Comput. Aided Drug Des. 7, 173–180. doi: 10.2174/157340911796504305
Szklarczyk, D., Franceschini, A., Wyder, S., Forslund, K., Heller, D., Huerta-Cepas, J., et al. (2015). STRING v10: protein-protein interaction networks, integrated over the tree of life. Nucleic Acids Res. 43, D447–D452. doi: 10.1093/nar/gku1003
Wang, J. C., Chu, P. Y., Chen, C. M., and Lin, J. H. (2012). idTarget: a web server for identifying protein targets of small chemical molecules with robust scoring functions and a divide-and-conquer docking approach. Nucleic Acids Res. 40, W393–W399. doi: 10.1093/nar/gks496
Wang, S. Y., Fu, L. L., Zhang, S. Y., Tian, M., Zhang, L., Zheng, Y. X., et al. (2015). In silico analysis and experimental validation of active compounds from fructus Schisandrae chinensis in protection from hepatic injury. Cell Prolifer. 48, 86–94. doi: 10.1111/cpr.12157
Wang, J. C., Lin, J. H., Chen, C. M., Perryman, A. L., and Olson, A. J. (2011). Robust scoring functions for protein-ligand interactions with quantum chemical charge models. J. Chem. Inf. Model. 51, 2528–2537. doi: 10.1021/ci200220v
Wang, J., Gao, L., Lee, Y. M., Kalesh, K. A., Ong, Y. S., Lim, J., et al. (2016). Target identification of natural and traditional medicines with quantitative chemical proteomics approaches. Pharmacol. Ther. 162, 10–22. doi: 10.1016/j.pharmthera.2016.01.010
Wang, L., Ma, C., Wipf, P., Liu, H., Su, W., and Xie, X. Q. (2013). TargetHunter: an in silico target identification tool for predicting therapeutic potential of small organic molecules based on chemogenomic database. AAPS J. 15, 395–406. doi: 10.1208/s12248-012-9449-z
Wang, N., Zhao, G., Zhang, Y., Wang, X., Zhao, L., Xu, P., et al. (2017). A network pharmacology approach to determine the active components and potential targets of curculigo orchioides in the treatment of osteoporosis. Med. Sci. Monit. 23, 5113–5122. doi: 10.12659/MSM.904264
Wang, X., Pan, C., Gong, J., Liu, X., and Li, H. (2016). Enhancing the enrichment of pharmacophore-based target prediction for the polypharmacological profiles of drugs. J. Chem. Inf. Model. 56, 1175–1183. doi: 10.1021/acs.jcim.5b00690
Wang, X., Shen, Y., Wang, S., Li, S., Zhang, W., Liu, X., et al. (2017). PharmMapper 2017 update: a web server for potential drug target identification with a comprehensive target pharmacophore database. Nucleic Acids Res. 45, W356–W360. doi: 10.1093/nar/gkx374
Wang, Y., Cao, Y., Zhu, Q., Gu, X., and Zhu, Y. Z. (2016). The discovery of a novel inhibitor of apoptotic protease activating factor-1 (Apaf-1) for ischemic heart: synthesis, activity and target identification. Sci. Rep. 6:29820. doi: 10.1038/srep29820
Wang, Y., Qi, W., Zhang, L., Ying, Z., Sha, O., Li, C., et al. (2017). The novel targets of DL-3-n-butylphthalide predicted by similarity ensemble approach in combination with molecular docking study. Quant. Imaging Med. Surg. 7, 532–536. doi: 10.21037/qims.2017.10.08
Wang, Z., Luo, S., Wan, Z., Chen, C., Zhang, X., Li, B., et al. (2016). Glabridin arrests cell cycle and inhibits proliferation of hepatocellular carcinoma by suppressing braf/MEK signaling pathway. Tumour Biol. 37, 5837–5846. doi: 10.1007/s13277-015-4177-5
Waseem, D., Butt, A. F., Haq, I. U., Bhatti, M. H., and Khan, G. M. (2017). Carboxylate derivatives of tributyltin (IV) complexes as anticancer and antileishmanial agents. Daru 25:8. doi: 10.1186/s40199-017-0174-0
Weiner, S. J., Kollman, P. A., Case, D. A., Singh, U. C., Ghio, C., Alagona, G., et al. (1984). A new force field for molecular mechanical simulation of nucleic acids and proteins. J. Am. Chem. Soc. 106, 765–784. doi: 10.1021/ja00315a051
Wolber, G., and Langer, T. (2005). LigandScout: 3-D pharmacophores derived from protein-bound ligands and their use as virtual screening filters. J. Chem. Inf. Model. 45, 160–169. doi: 10.1021/ci049885e
Xu, X., Guo, Y., Zhao, J., Wang, N., Ding, J., and Liu, Q. (2016a). Hydroxysafflor yellow A inhibits LPS-induced NLRP3 inflammasome activation via binding to xanthine oxidase in mouse RAW264.7 macrophages. Mediators Inflamm. 2016:8172706. doi: 10.1155/2016/8172706
Xu, X., Ma, S., Feng, Z., Hu, G., Wang, L., and Xie, X. Q. (2016b). Chemogenomics knowledgebase and systems pharmacology for hallucinogen target identification-Salvinorin A as a case study. J. Mol. Graph. Model. 70, 284–295. doi: 10.1016/j.jmgm.2016.08.001
Yan, X., Kang, H., Feng, J., Yang, Y., Tang, K., Zhu, R., et al. (2016). Identification of toxic pyrrolizidine alkaloids and their common hepatotoxicity mechanism. Int. J. Mol. Sci. 17:318. doi: 10.3390/ijms17030318
Ye, L., He, Y., Ye, H., Liu, X., Yang, L., Cao, Z., et al. (2012). Pathway-pathway network-based study of the therapeutic mechanisms by which salvianolic acid B regulates cardiovascular diseases. Chin. Sci. Bull. 57, 1672–1679. doi: 10.1007/s11434-012-5142-y
Ye, X. Y., Ling, Q. Z., and Chen, S. J. (2015). Identification of a potential target of capsaicin by computational target fishing. Evid. Based Complement. Alternat. Med. 2015:983951. doi: 10.1155/2015/983951
Yi, F., Tan, X. L., Yan, X., and Liu, H. B. (2016). In silico profiling for secondary metabolites from Lepidium meyenii (maca) by the pharmacophore and ligand-shape-based joint approach. Chin. Med. 11:42. doi: 10.1186/s13020-016-0112-y
Yin, L., Zheng, L., Xu, L., Dong, D., Han, X., Qi, Y., et al. (2015). In-silico prediction of drug targets, biological activities, signal pathways and regulating networks of dioscin based on bioinformatics. BMC Complement. Altern. Med. 15, 1–17. doi: 10.1186/s12906-015-0579-6
Yuan, D. P., Long, J., Lu, Y., Lin, J., and Tong, L. (2014). The forecast of anticancer targets of cryptotanshinone based on reverse pharmacophore-based screening technology. Chin. J. Nat. Med. 12, 12443–448. doi: 10.1016/S1875-5364(14)60069-8
Yuan, Y., Pei, J., and Lai, L. (2013). Binding site detection and druggability prediction of protein targets for structure-based drug design. Curr. Pharm. Des. 19, 2326–2333. doi: 10.2174/1381612811319120019
Yue, Q. X., Cao, Z. W., Guan, S. H., Liu, X. H., Tao, L., Wu, W. Y., et al. (2008). Proteomics characterization of the cytotoxicity mechanism of ganoderic acid D and computer-automated estimation of the possible drug target network. Mol. Cell. Proteomics 7, 949–961. doi: 10.1074/mcp.M700259-MCP200
Zahler, S., Tietze, S., Totzke, F., Kubbutat, M., Meijer, L., Vollmar, A. M., et al. (2007). Inverse in silico screening for identification of kinase inhibitor targets. Chem. Biol. 14, 1207–1214. doi: 10.1016/j.chembiol.2007.10.010
Zeng, L., Yang, K., and Ge, J. (2017a). Uncovering the pharmacological mechanism of astragalus salvia compound on pregnancy-induced hypertension syndrome by a network pharmacology approach. Sci. Rep. 7:16849. doi: 10.1038/s41598-017-17139-x
Zeng, L., Yang, K., Liu, H., and Zhang, G. (2017b). A network pharmacology approach to investigate the pharmacological effects of Guizhi Fuling Wan on uterine fibroids. Exp. Ther. Med. 14, 4697–4710. doi: 10.3892/etm.2017.5170
Zhang, H., Ma, S., Feng, Z., Wang, D., Li, C., Cao, Y., et al. (2016). Cardiovascular disease chemogenomics knowledgebase-guided target identification and drug synergy mechanism study of an herbal formula. Sci. Rep. 6:33963. doi: 10.1038/srep33963
Zhang, S., Lu, W., Liu, X., Diao, Y., Bai, F., Wang, L., et al. (2011). Fast and effective identification of the bioactive compounds and their targets from medicinal plants via computational chemical biology approach. Med. Chem. Commun. 2, 471–477. doi: 10.1039/c0md00245c
Zhang, Y., Zhu, Y., and He, F. (2011). An overview of human protein databases and their application to functional proteomics in health and disease. Sci. China Life Sci. 54, 988–998. doi: 10.1007/s11427-011-4247-x
Zhang, Z., Miao, L., Lv, C., Sun, H., Wei, S., Wang, B., et al. (2013). Wentilactone B induces G2/M phase arrest and apoptosis via the Ras/Raf/MAPK signaling pathway in human hepatoma SMMC-7721 cells. Cell Death Dis. 4:e657. doi: 10.1038/cddis.2013.182
Zhang, Y. W., Guo, Y. S., Bao, X. Q., Sun, H., and Zhang, D. (2016). Bicyclol promotes toll-like 2 receptor recruiting inosine 5′-monophosphate dehydrogenase II to exert its anti-inflammatory effect. J. Asian Nat. Prod. Res. 18, 475–485. doi: 10.1080/10286020.2015.1131678
Zhao, J., Yang, P., Li, F., Tao, L., Ding, H., Rui, Y., et al. (2012). Therapeutic effects of astragaloside iv on myocardial injuries: multi-target identification and network analysis. PLoS ONE 7:e44938. doi: 10.1371/journal.pone.0044938
Zheng, M., Liu, X., Xu, Y., Li, H., Luo, C., and Jiang, H. (2013). Computational methods for drug design and discovery: focus on China. Trends Pharmacol. Sci. 34, 549–559. doi: 10.1016/j.tips.2013.08.004
Zheng, R., Chen, T. S., and Lu, T. (2011). A comparative reverse docking strategy to identify potential antineoplastic targets of tea functional components and binding mode. Int. J. Mol. Sci. 12, 5200–5212. doi: 10.3390/ijms12085200
Zheng, Y., Wu, J., Feng, X., Jia, Y., Huang, J., Hao, Z., et al. (2015). In silico analysis and experimental validation of lignan extracts from kadsura longipedunculata for potential 5-HT1AR agonists. PLoS ONE 10:e0130055. doi: 10.1371/journal.pone.0130055
Ziegler, S., Pries, V., Hedberg, C., and Waldmann, H. (2013). Target identification for small bioactive molecules: finding the needle in the haystack. Angew Chem. Int. Edit 52, 2744–2792. doi: 10.1002/anie.201208749
Keywords: drug design, reverse screening, shape similarity, pharmacophore modeling, reverse docking, methodology, online service, screening databases
Citation: Huang H, Zhang G, Zhou Y, Lin C, Chen S, Lin Y, Mai S and Huang Z (2018) Reverse Screening Methods to Search for the Protein Targets of Chemopreventive Compounds. Front. Chem. 6:138. doi: 10.3389/fchem.2018.00138
Received: 08 February 2018; Accepted: 09 April 2018;
Published: 09 May 2018.
Edited by:Daniela Schuster, Paracelsus Medizinische Privatuniversität, Salzburg, Austria
Reviewed by:Marco Tutone, Università degli Studi di Palermo, Italy
Francesco Ortuso, Università degli Studi Magna Græcia di Catanzaro, Italy
Copyright © 2018 Huang, Zhang, Zhou, Lin, Chen, Lin, Mai and Huang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Zunnan Huang, email@example.com
†These authors have contributed equally to this work.