此文不完全翻译自:Creating protocols with RosettaScripts[1]大家可能对 RosettaScript 可能并不陌生,因为 Rosetta 官网上非常多的教程都是用的脚本,脚本是使用xml文件来进行的。首先我们来看基本的骨架例子。ROSETTASCRIPTS> SCOREFXNS> SCOREFXNS> RESIDUE_SELECTORS> RESIDUE_SELECTORS> TASKOPERATIONS> TASKOPERATIONS> FILTERS> FILTERS> MOVERS> MOVERS> APPLY_TO_POSE> APPLY_TO_POSE> PROTOCOLS> PROTOCOLS> OUTPUT />ROSETTASCRIPTS>1.运行脚本运行脚本非常简单,只要使用 rosetta_scripts 模块的-parser:protocol设置即可。$ROSETTA3/bin/rosetta_scripts.mpi.linuxgccrelease -s 1ubq.pdb -parser:protocol nothing.xml2.注释在 xml 文件中只要不是位于内的内容,均为注释,例如:ROSETTASCRIPTS> 这是一个注释 SCOREFXNS> SCOREFXNS> RESIDUE_SELECTORS> RESIDUE_SELECTORS> TASKOPERATIONS> TASKOPERATIONS> FILTERS
………………………………