The Drug ReposER webserver is developed using MySQL and PHP scripts through XAMPP application.
Approximately 2% of total PDB structures are found to be co-crystallized with annotated drug molecules (more than 500 PDB Ligand IDs that mapped to drug molecules annotated in the DrugBank database). One PDB structure may bind to more than one drug molecule (e.g. PDB ID 1fjg bound to three PDB Ligand IDs: PAR, SCM and SRY). Vice versa, a single drug molecule can be found in multiple PDB entries (e.g. PDB Ligand ID STR found in multiple PDB entries).
The list of annotated drug molecules was obtained from PDB-drug mappings interface available on the RCSB web server (https://www.rcsb.org/pdb/ligand/drugMapping.do). While there is a large collection of drug or drug-like molecules available in the PDB, only those that are annotated in the DrugBank database are considered. These drugs include FDA-approved small molecule drugs, FDA-approved biotech drugs, nutraceuticals and experimental drugs.
Solvents like ethanol (PDB Ligand ID EOH, DrugBank ID DB00898) and glycerol (PDB Ligand ID GOL, DrugBank ID DB04077) were excluded.
The Drug ReposER webserver consists of two datasets;
This interface allow user to identify potential binding interfaces based on local structural similarity searches, either from a query of PDB ID (e.g. '1EQC') or PDB ligand ID (e.g. 'CTS') which returns a list of matches from ASSAM searches. User may know whether the protein of interest could probably have similar patterns of amino acids as known drug binding sites, or the ligand of interest could possibly well-superposed with the drug molecule.
(Click image for a larger view)
This interface allows user to query known protein-drug interaction available in the database, where a set of binding residues are bound to existing drug molecule as annotated in the Drugbank database. User may query via several terms: (i) PDB ID (e.g. '1mxd'), (ii) PDB Ligand ID (e.g 'acr'), (iii) Drug name (e.g. 'acarbose') or DrugBank ID (e.g. 'DB00284'), and (iv) Keywords through different categories including drug indication, source organism, macromolecule name and Pfam annotation.
(Click image for a larger view)
Individual binding interface is denoted by the DrReposER ID, represented by '[PDBID]_[PDB Chain ID from which the drug molecule belongs to]_[HETATM record mapped to the drug molecule]'. The first column (DrReposER ID) from the list of hits provides a link that will open a new page describing each entry. The page displays (i) structural details of the PDB, (ii) visualization of the crystal molecule and binding interface, and (iii) a list of similar pattern of amino acids derived from ASSAM searches.
(Click image for a larger view)
This interface allow user to search a query protein against a database of 3D motifs mapped to drug binding patterns. The search is based on SPRITE program (Nadzirin et al., 2012). User may query a PDB ID (four-letter code, e.g. '4cha') or upload a PDB-formatted structure to know whether the protein contain potential 3D motif.
(Click image for a larger view)
Each entry and search results can be visualized using NGL viewer. The user can view superposed patterns of amino acids and ligands through different display options.
(Click image for a larger view)
OS | Version | Chrome | Firefox | Microsoft Edge | Safari |
---|---|---|---|---|---|
Linux | CentOS 7 | 71.0 | 61.0 | n/a | n/a |
MacOS | Mojave | 71.0 | 61.0 | n/a | 12.0 |
Windows | 10.0 | 73.0 | 38.0 | 42.17134.1.0 | n/a |
Android | 8.0 | 73.0 | 66.0 | n/a | n/a |
iOS | 12.2 | n/a | n/a | n/a | 5.2 |