Abstract
Therapeutic activity of a significant majority of drugs is determined by their interactions with proteins. Databases of drug-protein interactions (DPIs) primarily focus on the therapeutic protein targets while the knowledge of the off-targets is fragmented and partial. One way to bridge this knowledge gap is to employ computational methods to predict protein targets for a given drug molecule, or interacting drugs for given protein targets. We survey a comprehensive set of 35 methods that were published in high-impact venues and that predict DPIs based on similarity between drugs and similarity between protein targets. We analyze the internal databases of known PDIs that these methods utilize to compute similarities, and investigate how they are linked to the 12 publicly available source databases. We discuss contents, impact and relationships between these internal and source databases, and well as the timeline of their releases and publications. The 35 predictors exploit and often combine three types of similarities that consider drug structures, drug profiles, and target sequences. We review the predictive architectures of these methods, their impact, and we explain how their internal DPIs databases are linked to the source databases. We also include a detailed timeline of the development of these predictors and discuss the underlying limitations of the current resources and predictive tools. Finally, we provide several recommendations concerning the future development of the related databases and methods.
Keywords: Drug-protein interactions, drug-protein interaction prediction, drug repurposing, drug side-effects, databases, drug structure, protein sequence.
[http://dx.doi.org/10.1038/nrd892 ] [PMID: 12209152]
[http://dx.doi.org/10.1038/nrd.2016.230 ] [PMID: 27910877]
[http://dx.doi.org/10.1038/nrd3078 ] [PMID: 20168317]
[http://dx.doi.org/10.1038/nbt0908-983 ] [PMID: 18779805]
[http://dx.doi.org/10.2174/09298673113209990001 ] [PMID: 23651302]
[http://dx.doi.org/10.1038/nrd3845 ] [PMID: 23197038]
[http://dx.doi.org/10.1002/minf.201100148 ] [PMID: 27476959]
[http://dx.doi.org/10.1093/bib/bbt056 ] [PMID: 23933754]
[http://dx.doi.org/10.4155/fmc.14.135 ] [PMID: 25531963]
[http://dx.doi.org/10.1016/j.drudis.2017.08.004 ] [PMID: 28843631]
[http://dx.doi.org/10.1186/1471-2105-8-S4-S9 ] [PMID: 17570152]
[http://dx.doi.org/10.1093/bioinformatics/btp220 ] [PMID: 19478004]
[http://dx.doi.org/10.1016/j.str.2012.09.011 ] [PMID: 23141694]
[http://dx.doi.org/10.1007/s10822-013-9663-5 ] [PMID: 23838840]
[http://dx.doi.org/10.1002/minf.201300143 ] [PMID: 27485570]
[http://dx.doi.org/10.1093/bioinformatics/btw829 ] [PMID: 28057679]
[http://dx.doi.org/10.1107/S1399004714019427 ] [PMID: 25372670]
[http://dx.doi.org/10.1021/acs.jcim.5b00030 ] [PMID: 26121262]
[http://dx.doi.org/10.1038/nature11503 ] [PMID: 23023127]
[http://dx.doi.org/10.1021/ci010364q ] [PMID: 11749588]
[http://dx.doi.org/10.1021/ci025569t ] [PMID: 12653501]
[http://dx.doi.org/10.1038/sj.bjp.0707308 ] [PMID: 17533415]
[http://dx.doi.org/10.1016/S0140-6736(05)74775-9 ] [PMID: 10768469]
[http://dx.doi.org/10.1093/bib/bbu010 ] [PMID: 24723570]
[http://dx.doi.org/10.1517/17425255.2014.950222 ] [PMID: 25112457]
[http://dx.doi.org/10.1016/j.drudis.2014.10.012 ] [PMID: 25448759]
[http://dx.doi.org/10.1517/17460441.2015.1096926 ] [PMID: 26429153]
[http://dx.doi.org/10.1016/j.drudis.2015.12.007 ] [PMID: 26743596]
[http://dx.doi.org/10.1093/bib/bbv037 ] [PMID: 26094053]
[http://dx.doi.org/10.1093/bib/bbw048 ] [PMID: 27273288]
[http://dx.doi.org/10.1093/bib/bbv066 ] [PMID: 26283676]
[http://dx.doi.org/10.1517/17460441.2016.1135126 ] [PMID: 26689499]
[http://dx.doi.org/10.1093/bib/bbx045] [PMID: 28460068]
[http://dx.doi.org/10.1093/bib/bbx017] [PMID: 28334136]
[http://dx.doi.org/10.1093/bib/bby010] [PMID: 29420684 ]
[http://dx.doi.org/10.1093/bib/bby002] [PMID: 29377981]
[http://dx.doi.org/10.1038/nbt1284 ] [PMID: 17287757]
[http://dx.doi.org/10.1038/nature08506 ] [PMID: 19881490]
[http://dx.doi.org/10.1093/bioinformatics/btn162 ] [PMID: 18586719]
[http://dx.doi.org/10.1126/science.1158140 ] [PMID: 18621671]
[http://dx.doi.org/10.1371/journal.pcbi.1000397 ] [PMID: 19503826]
[http://dx.doi.org/10.1093/bioinformatics/bts031 ] [PMID: 22257668]
[http://dx.doi.org/10.1093/bioinformatics/btp433 ] [PMID: 19605421]
[http://dx.doi.org/10.1093/bioinformatics/btq176 ] [PMID: 20529913]
[http://dx.doi.org/10.1038/msb.2011.5 ] [PMID: 21364574]
[http://dx.doi.org/10.1093/bioinformatics/btr500 ] [PMID: 21893517]
[http://dx.doi.org/10.1371/journal.pcbi.1002503 ] [PMID: 22589709]
[http://dx.doi.org/10.1093/bioinformatics/bts360 ] [PMID: 22730431]
[http://dx.doi.org/10.1093/bioinformatics/bts413 ] [PMID: 22962489]
[http://dx.doi.org/10.1016/j.aca.2012.09.021 ] [PMID: 23101647]
[http://dx.doi.org/10.1093/bioinformatics/bts670 ] [PMID: 23162055]
[http://dx.doi.org/10.1021/ci400010x ] [PMID: 23527559]
[http://dx.doi.org/10.1093/bioinformatics/btt307 ] [PMID: 23720490]
[http://dx.doi.org/10.1021/ci300435j ] [PMID: 23829430]
[http://dx.doi.org/10.1093/nar/gku337] [PMID: 24838565]
[http://dx.doi.org/10.1016/j.ymeth.2015.04.036 ] [PMID: 25957673]
[http://dx.doi.org/10.1093/bioinformatics/btv256 ] [PMID: 26072486]
[http://dx.doi.org/10.1186/s13321-015-0089-z ] [PMID: 26300984]
[http://dx.doi.org/10.1038/srep13867 ] [PMID: 26350590]
[http://dx.doi.org/10.1016/j.aca.2016.01.014 ] [PMID: 26851083]
[http://dx.doi.org/10.1016/j.drudis.2016.01.007 ] [PMID: 26821132]
[http://dx.doi.org/10.1371/journal.pcbi.1004760 ] [PMID: 26872142]
[http://dx.doi.org/10.1093/bib/bbw012 ] [PMID: 26944082]
[http://dx.doi.org/10.1186/s13321-016-0128-4 ] [PMID: 26985240]
[http://dx.doi.org/10.1093/bioinformatics/btw244 ] [PMID: 27307615]
[http://dx.doi.org/10.1021/acs.jproteome.6b00618 ] [PMID: 28264154]
[http://dx.doi.org/10.1016/j.ymeth.2017.05.016 ] [PMID: 28549952]
[http://dx.doi.org/10.1038/s41598-017-04264-w ] [PMID: 28630414]
[http://dx.doi.org/10.1038/s41598-017-08079-7 ] [PMID: 28808275]
[http://dx.doi.org/10.1038/s41598-017-10724-0 ] [PMID: 28894115]
[http://dx.doi.org/10.1038/s41467-017-00680-8 ] [PMID: 28924171]
[http://dx.doi.org/10.1021/acs.jcim.7b00216 ] [PMID: 28956927]
[http://dx.doi.org/10.1016/j.phrs.2017.11.005 ] [PMID: 29133212]
[http://dx.doi.org/10.1038/s41598-017-18025-2 ] [PMID: 29255285]
[http://dx.doi.org/10.1093/nar/gkw1071 ] [PMID: 27899561]
[http://dx.doi.org/10.1177/107385840000600408]
[http://dx.doi.org/10.1002/1438-826X(200010)1:3/4<109:AID-GNFD109>3.0.CO;2-O]
[http://dx.doi.org/10.1093/nar/30.1.47 ] [PMID: 11752250]
[http://dx.doi.org/10.1093/nar/gkh081] [PMID: 14681450]
[http://dx.doi.org/10.1093/nar/gkl972] [PMID: 17202167]
[http://dx.doi.org/10.1093/nar/gkn820] [PMID: 18984617 ]
[http://dx.doi.org/10.1093/nar/gkn820] [PMID: 18984617 ]
[http://dx.doi.org/10.1093/nar/gks1049] [PMID: 23203881]
[http://dx.doi.org/10.1093/nar/gku1068 ] [PMID: 25378310]
[http://dx.doi.org/10.1093/nar/gkw952 ] [PMID: 27924025]
[http://dx.doi.org/10.2174/1386207013330670 ] [PMID: 11812264]
[http://dx.doi.org/10.1093/bioinformatics/18.1.130 ] [PMID: 11836221]
[http://dx.doi.org/10.1002/1097-0282(2002)61:2127::AIDBIP100763.0.CO;2-N] [PMID: 11987162]
[http://dx.doi.org/10.1093/nar/gkl999 ] [PMID: 17145705]
[http://dx.doi.org/10.1093/nar/gkv1072 ] [PMID: 26481362]
[http://dx.doi.org/10.1093/nar/30.1.412 ] [PMID: 11752352]
[http://dx.doi.org/10.1093/nar/gkp1014 ] [PMID: 19933260]
[http://dx.doi.org/10.1093/nar/gkr797 ] [PMID: 21948793]
[http://dx.doi.org/10.1093/nar/gkt1129 ] [PMID: 24265219]
[http://dx.doi.org/10.1093/nar/gkv1230 ] [PMID: 26578601]
[http://dx.doi.org/10.1093/nar/gkx1076 ] [PMID: 29140520]
[http://dx.doi.org/10.1093/nar/gkj102] [PMID: 16381885 ]
[http://dx.doi.org/10.1093/nar/gkm882] [PMID: 18077471]
[http://dx.doi.org/10.1093/nar/gkp896] [PMID: 19880382]
[http://dx.doi.org/10.1093/nar/gkr988] [PMID: 22080510]
[http://dx.doi.org/10.1093/nar/gkt1076 ] [PMID: 24214961]
[http://dx.doi.org/10.1093/nar/gkv1070 ] [PMID: 26476454]
[http://dx.doi.org/10.1093/nar/gkw1092 ] [PMID: 27899662]
[http://dx.doi.org/10.1093/nar/gkj067] [PMID: 16381955]
[http://dx.doi.org/10.1093/nar/gkm958 ] [PMID: 18048412]
[http://dx.doi.org/10.1093/nar/gkq1126] [PMID: 21059682]
[http://dx.doi.org/10.1093/nar/gkt1068 ] [PMID: 24203711]
[http://dx.doi.org/10.1093/nar/gkx1037 ] [PMID: 29126136]
[http://dx.doi.org/10.1093/nar/gkj028] [PMID: 16381956]
[http://dx.doi.org/10.1093/nar/gkm948] [PMID: 17986454]
[http://dx.doi.org/10.1093/nar/gkm862] [PMID: 17942422]
[http://dx.doi.org/10.1093/nar/gkr912 ] [PMID: 22067455]
[http://dx.doi.org/10.1093/nar/gkm795] [PMID: 18084021]
[http://dx.doi.org/10.1093/nar/gkp937 ] [PMID: 19897548]
[http://dx.doi.org/10.1093/nar/gkr1011 ] [PMID: 22075997]
[http://dx.doi.org/10.1093/nar/gkt1207 ] [PMID: 24293645]
[http://dx.doi.org/10.1093/nar/gkv1277 ] [PMID: 26590256]
[http://dx.doi.org/10.1093/nar/gkr777 ] [PMID: 21948594]
[http://dx.doi.org/10.1093/nar/gkt1031 ] [PMID: 24214965]
[http://dx.doi.org/10.1093/nar/gkv352 ] [PMID: 25883136]
[http://dx.doi.org/10.1093/nar/gkw1074 ] [PMID: 27899562]
[http://dx.doi.org/10.1021/ci010385k ] [PMID: 12132896]
[http://dx.doi.org/10.1186/1758-2946-1-10 ] [PMID: 20298516]
[http://dx.doi.org/10.1517/14622416.5.4.357 ] [PMID: 15165172]
[http://dx.doi.org/10.1007/s10822-009-9260-9 ] [PMID: 19194660]
[http://dx.doi.org/10.1038/nchembio.354]
[http://dx.doi.org/10.1038/srep11090 ] [PMID: 26057345]
[http://dx.doi.org/10.1186/s40360-017-0128-7 ] [PMID: 28449705]
[PMID: 28816025]
[http://dx.doi.org/10.1126/scitranslmed.3003377 ] [PMID: 22422992]
[http://dx.doi.org/10.1021/ci500131x ] [PMID: 25084060]
[http://dx.doi.org/10.1093/nar/gku1004 ] [PMID: 25378312]
[http://dx.doi.org/10.1186/s13321-016-0141-7 ] [PMID: 27303447]
[http://dx.doi.org/10.1016/S1359-6446(05)03666-4 ] [PMID: 16376820]
[http://dx.doi.org/10.1146/annurev-pharmtox-011613-135943 ] [PMID: 24016212]
[http://dx.doi.org/10.2174/1389450116666150722141119 ] [PMID: 26201486]
[http://dx.doi.org/10.1038/nbt1228 ] [PMID: 16841068]
[http://dx.doi.org/10.1038/462167a ] [PMID: 19907483]
[http://dx.doi.org/10.1021/jm5006463 ] [PMID: 24946140]
[http://dx.doi.org/10.1038/448645a ] [PMID: 17687303]
[http://dx.doi.org/10.1093/bib/bbr011 ] [PMID: 21441562]
[http://dx.doi.org/10.1016/j.drudis.2013.03.002 ] [PMID: 23524195]
[http://dx.doi.org/10.1038/nature11159 ] [PMID: 22722194]
[http://dx.doi.org/10.1021/jm301514n ] [PMID: 23356819]
[http://dx.doi.org/10.1093/bioinformatics/btu581 ] [PMID: 25172926]
[http://dx.doi.org/10.1371/journal.pone.0153873 ] [PMID: 27082988]
[http://dx.doi.org/10.1093/nar/gkw838 ] [PMID: 27651457]
[http://dx.doi.org/10.1093/nar/gkw1118 ] [PMID: 27899599]
[http://dx.doi.org/10.1038/nbt.2017 ] [PMID: 22037377]
[http://dx.doi.org/10.1038/nbt.1990 ] [PMID: 22037378]
[http://dx.doi.org/10.1002/minf.201300103 ] [PMID: 24533037]
[http://dx.doi.org/10.1093/nar/gkw993 ] [PMID: 27789690]
[http://dx.doi.org/10.1093/nar/gkw1072 ] [PMID: 27903890]
[http://dx.doi.org/10.1038/clpt.2012.96 ] [PMID: 22992668]
[http://dx.doi.org/10.1038/nmeth.2689 ] [PMID: 24122041]
[http://dx.doi.org/10.1093/nar/gkv1165 ] [PMID: 26531824]
[http://dx.doi.org/10.1186/1471-2105-15-68 ] [PMID: 24618344]
[http://dx.doi.org/10.1093/nar/gkt1143] [PMID: 24234439]
[http://dx.doi.org/10.1093/nar/gkv1037 ] [PMID: 26464438]
[http://dx.doi.org/10.1093/nar/gkw1055 ] [PMID: 27899665]
[http://dx.doi.org/10.1093/nar/28.1.235 ] [PMID: 10592235]
[http://dx.doi.org/10.1093/nar/gkw1000] [PMID: 27794042]
[http://dx.doi.org/10.1093/nar/gks966] [PMID: 23087378]
[http://dx.doi.org/10.1093/bioinformatics/btv597 ] [PMID: 26504143]
[http://dx.doi.org/10.1111/j.1747-0285.2009.00889.x ] [PMID: 19811506]
[http://dx.doi.org/10.1093/database/bat039 ] [PMID: 23766369]
[http://dx.doi.org/10.1371/journal.pone.0009598 ] [PMID: 20231898]
[http://dx.doi.org/10.1093/nar/gks1002] [PMID: 23203891]
[http://dx.doi.org/10.1093/database/baw007 ] [PMID: 26980515]
[http://dx.doi.org/10.1016/j.drudis.2013.05.003 ] [PMID: 23688585]
[http://dx.doi.org/10.1093/nar/gkv982 ] [PMID: 26432833]
[http://dx.doi.org/10.1093/bioinformatics/btp697 ] [PMID: 20031966]
[http://dx.doi.org/10.1093/database/bau124 ] [PMID: 25539768]
[http://dx.doi.org/10.1093/bioinformatics/btu688 ] [PMID: 25380960]
[http://dx.doi.org/10.1093/nar/gkq910]
[http://dx.doi.org/10.1093/nar/gkv1283 ] [PMID: 26590406]
[http://dx.doi.org/10.1093/nar/gkr881 ] [PMID: 22013161]
[http://dx.doi.org/10.1093/nar/gkt1182 ] [PMID: 24304894]
[http://dx.doi.org/10.1093/nar/gkv1030 ] [PMID: 26673713]
[http://dx.doi.org/10.1093/nar/gkv1192 ] [PMID: 26553801]
[http://dx.doi.org/10.1093/bioinformatics/btv302 ] [PMID: 25971743]
[http://dx.doi.org/10.1371/journal.pone.0009603 ] [PMID: 20300175]
[http://dx.doi.org/10.1186/1752-0509-4-S2-S6 ] [PMID: 20840733]
[http://dx.doi.org/10.2174/092986711798347270 ] [PMID: 22172073]
[http://dx.doi.org/10.1039/c2mb00002d ] [PMID: 22538619]
[http://dx.doi.org/10.1371/journal.pone.0062975 ] [PMID: 23667553]
[http://dx.doi.org/10.1371/journal.pone.0066952 ] [PMID: 23840562]
[http://dx.doi.org/10.2217/pgs.13.162 ] [PMID: 24192119]
[http://dx.doi.org/10.1002/minf.201400009 ] [PMID: 27485302]
[http://dx.doi.org/10.2174/1389203718666161122103057] [PMID: 27875970]
[http://dx.doi.org/10.1186/s12859-016-0890-3 ] [PMID: 26801218]
[http://dx.doi.org/10.1186/s12859-016-1118-2 ] [PMID: 27585458]
[PMID: 27842479]
[http://dx.doi.org/10.1039/C5MB00615E ] [PMID: 26675534]
[http://dx.doi.org/10.1016/j.neucom.2017.04.055]
[http://dx.doi.org/10.1371/journal.pone.0171839 ] [PMID: 28192537]
[http://dx.doi.org/10.3390/molecules22071119]
[http://dx.doi.org/10.3390/ijms18081781 ] [PMID: 28813000]
[http://dx.doi.org/10.1016/j.neucom.2016.10.039]
[http://dx.doi.org/10.1021/ci800249s ] [PMID: 19123924]
[http://dx.doi.org/10.1016/j.ymeth.2014.08.005 ] [PMID: 25132639]
[http://dx.doi.org/10.1021/ja036030u ] [PMID: 14505407]
[http://dx.doi.org/10.1021/ci9800211]]
[http://dx.doi.org/10.1006/jmbi.1999.2972]]
[http://dx.doi.org/10.1126/science.1065659 ] [PMID: 11588250]
[http://dx.doi.org/10.1093/bioinformatics/18.7.922 ] [PMID: 12117789]
[http://dx.doi.org/10.1016/j.sbi.2006.02.003 ] [PMID: 16510277]
[http://dx.doi.org/10.1006/jmbi.1999.2653 ] [PMID: 10222208]
[http://dx.doi.org/10.1006/jmbi.2000.3550 ] [PMID: 10704319]
[http://dx.doi.org/10.1007/s00018-003-3114-8 ] [PMID: 14685688]
[http://dx.doi.org/10.1038/nrm2281 ] [PMID: 18037900]
[http://dx.doi.org/10.1186/1471-2105-8-294 ] [PMID: 17686158]
[http://dx.doi.org/10.1016/j.jmb.2008.12.045 ] [PMID: 19135455]
[http://dx.doi.org/10.1002/prot.23029 ] [PMID: 21671271]
[http://dx.doi.org/10.1093/nar/25.17.3389 ] [PMID: 9254694]
[http://dx.doi.org/10.1016/0022-2836(81)90087-5 ] [PMID: 7265238]
[http://dx.doi.org/10.1038/msb.2009.98 ] [PMID: 20087340]
[http://dx.doi.org/10.1093/nar/gkv1075 ] [PMID: 26481350]
[http://dx.doi.org/10.1021/ci4000079 ] [PMID: 23521697]
[http://dx.doi.org/10.1021/ci00057a005]
[http://dx.doi.org/10.1021/ci00007a012]
[http://dx.doi.org/10.1021/ci100050t ] [PMID: 20426451]
[http://dx.doi.org/10.1002/prot.24348 ] [PMID: 23798504]
[http://dx.doi.org/10.1007/s00018-014-1661-9 ] [PMID: 24939692]
[http://dx.doi.org/10.1016/j.jmb.2004.10.045 ] [PMID: 15571721]
[http://dx.doi.org/10.1021/bi060981d ] [PMID: 16939197]
[http://dx.doi.org/10.1146/annurev.biophys.37.032807.125924 ] [PMID: 18573080]
[http://dx.doi.org/10.2174/092986609789839377 ] [PMID: 20001916]
[http://dx.doi.org/10.1186/1471-2164-10-S1-S7 ] [PMID: 19594884]
[http://dx.doi.org/10.1002/jcb.23252 ] [PMID: 21748782]
[http://dx.doi.org/10.1016/j.bpj.2013.07.022 ] [PMID: 23972852]
[http://dx.doi.org/10.1021/cr400713r ] [PMID: 24830552]
[http://dx.doi.org/10.1016/j.jmb.2004.02.002 ] [PMID: 15019783]
[http://dx.doi.org/10.1039/C4MB00224E ] [PMID: 25099472]
[http://dx.doi.org/10.1002/pmic.201500177 ] [PMID: 27037624]
[http://dx.doi.org/10.1039/C6MB00741D ] [PMID: 28098335]
[http://dx.doi.org/10.1038/nrd2132 ] [PMID: 17016423]