-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompute_intersection.sh
More file actions
executable file
·38 lines (28 loc) · 1.47 KB
/
compute_intersection.sh
File metadata and controls
executable file
·38 lines (28 loc) · 1.47 KB
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
29
30
31
32
33
34
35
36
37
38
#!/bin/bash
source ~/env.sh
# To create input file
# ls *.top1.csv | cut -f3 -d'.' | sort | uniq > intersect.in
# a file of file paths
arg1=$1
for n in $(cat $arg1) ; do
a="1-Enamine_Infer_DIR.ml."$n".csv.bin.csv.top1.csv"
b="1-Enamine_Infer_DIR.ml."$n".csv.filtered.bin.csv.top1.csv"
o=$a.$b.intersection.csv
python compute_intersection.py --1 $a --2 $b --out $o > $o.log 2>&1
done
# 0-Enamine_Infer_DIR.ml.3CLPro_pocket1_dock.csv.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.3CLPro_pocket1_dock.csv.filtered.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.ADRP_pocket1_dock.csv.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.ADRP_pocket1_dock.csv.filtered.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.CoV_pocket1_dock.csv.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.CoV_pocket1_dock.csv.filtered.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.PLPro_pocket3_dock.csv.bin.csv.top1.csv
# 0-Enamine_Infer_DIR.ml.PLPro_pocket3_dock.csv.filtered.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.3CLPro_pocket1_dock.csv.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.3CLPro_pocket1_dock.csv.filtered.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.ADRP_pocket1_dock.csv.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.ADRP_pocket1_dock.csv.filtered.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.CoV_pocket1_dock.csv.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.CoV_pocket1_dock.csv.filtered.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.PLPro_pocket3_dock.csv.bin.csv.top1.csv
# 1-Enamine_Infer_DIR.ml.PLPro_pocket3_dock.csv.filtered.bin.csv.top1.csv