equiscore结果处理(chemdiv)
1.遍历当前目录下所有扩展名为.sdf的文件,并将每个文件的文件名和文件内容的第一行IDNUMBER保存到一个名为result-2.csv的文件中。
for file in *.sdf; do
> echo "$file,$(head -n 1 "$file" | cut -c 1-9)" >> result-2.csv
> done
###/home/jawang/xcy/p53/chemdiv/test/output/pockets/dock-result_Compound_286,0.9999732 换变成 dock-result_Compound_0.sdf,C201-0365
2.将equiscore的结果对应加到 result-2.csv的最后一列,生成result-3.csv文件
3.将xlsx文件中IDNUMBER与equiscore的打分一一对应
先将xlsx文件中IDNUMBER存为id.csv文件