-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile_promiscuityModel
28 lines (22 loc) · 1.56 KB
/
Makefile_promiscuityModel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
################################################################################
# (C) 2016 Tyler W. H. Backman
# Tables and figures for promiscuity probability and promiscuous binders sections
################################################################################
# compute promiscuity probability for all compounds
working/promiscuityProbability.tab: src/computePromiscuityProbability.R working/cidsVStargets.RData
$^ $@ $(cores)
# plot promiscuity distribution
working/hitratioDistribution.pdf: src/promiscuityDistributionPlot.R $(databaseFile) working/drugbank_links.csv working/highlyScreenedCids.txt working/activeCids.txt
$^ $@
# plot promiscuity distribution
working/hitratioDistributionAggregators.pdf: src/promiscuityDistributionPlotAggregators.R $(databaseFile) working/drugbank_links.csv working/highlyScreenedCids.txt working/activeCids.txt
$^ $@
# find pains compounds:
working/activeCompoundsPAINS.txt: src/findPAINS.py working/bioassayCompounds.sdf
$< --infile working/bioassayCompounds.sdf --unparseable working/activeCompoundsPAINSu.txt --outfile $@
# fix unparseable PAINS
working/activeCompoundsPAINSuFixed.txt: src/fixUnparseablePains.R working/activeCompoundsPAINS.txt working/bioassayCompounds.sdf
$< working/activeCompoundsPAINSu.txt working/bioassayCompounds.sdf $@
# plot promiscuity distribution
working/hitratioDistributionPAINS.pdf: src/promiscuityDistributionPlotPAINS.R $(databaseFile) working/drugbank_links.csv working/highlyScreenedCids.txt working/activeCids.txt working/activeCompoundsPAINS.txt working/activeCompoundsPAINSuFixed.txt
$^ $@