我不明白在rosetta 蛋白质与配体对接过程中awk ^pose print FILENAME $NF 1t3rpdb sort -nk2这些命令有什么意义
这些命令的意义是在当前目录下查找所有以1t3r开头并以.pdb结尾的文件,并对这些文件进行处理。具体来说,命令的作用是:
-
awk '/^pose / {print FILENAME, $NF}' 1t3r*.pdb:使用awk命令对所有以1t3r开头并以.pdb结尾的文件进行处理,其中/^pose /表示匹配以"pose "开头的行,{print FILENAME, $NF}表示输出文件名和该行的最后一个字段。这个命令的作用是输出每个文件中以"pose "开头的行的最后一个字段,即该文件中蛋白质配体对接的得分。
-
sort -nk2:使用sort命令对上一步输出的结果进行排序,-n表示按数字排序,-k2表示按第二个字段排序(即按得分排序)。这个命令的作用是将所有文件的得分按从小到大排序,并输出排序后的结果。
综上,这些命令的目的是对一系列蛋白质与配体对接的结果进行处理和排序,以便进一步分析和研究。
原文地址: https://www.cveoy.top/t/topic/e9jb 著作权归作者所有。请勿转载和采集!