在设计蛋白质之前我想对一个蛋白质结构进行最简单的relax请按照以下格式书写一个relax脚本FastRelax name=example1 relaxscript=default这个怎么使用
这个可以使用Rosetta软件中的relax工具来进行蛋白质结构的最简单的relax。具体步骤如下:
-
安装Rosetta软件,并设置环境变量。
-
准备蛋白质结构PDB文件,保存为example1.pdb。
-
在终端中输入以下命令:
rosetta_scripts.default.linuxgccrelease -s example1.pdb -parser:protocol <(echo '<ROSETTASCRIPTS>
<SCOREFXNS>
<ScoreFunction name="score3" weights="score3"/>
</SCOREFXNS>
<RESIDUE_SELECTORS>
<Chain name="chainA" chains="A"/>
</RESIDUE_SELECTORS>
<TASKOPERATIONS>
<RestrictToRepacking name="repack_only" />
</TASKOPERATIONS>
<MOVERS>
<FastRelax name="relax" scorefxn="score3" task_operations="repack_only" />
</MOVERS>
<PROTOCOLS>
<Add mover_name="relax"/>
</PROTOCOLS>
</ROSETTASCRIPTS>') -out:pdb -out:prefix example1_relaxed
其中,-s指定输入的PDB文件,-out:pdb指定输出PDB文件,-out:prefix指定输出文件名前缀。
- 等待程序运行完成,输出文件为example1_relaxed.pdb,即为relax后的蛋白质结构
原文地址: https://www.cveoy.top/t/topic/cpVp 著作权归作者所有。请勿转载和采集!