- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在 GROMACS 4.6.5 中进行并行级联模拟,并且正在使用 bash 脚本输入命令:
#!/bin/bash
pdb2gmx -f step_04_01.pdb -o step_04_01.gro -water none -ff amber99sb -ignh
grompp -f minim.mdp -c step_04_01.gro -p topol.top -o em.tpr
mdrun -v -deffnm em
grompp -f nvt.mdp -c em.gro -p topol.top -o nvt.tpr
mdrun -v -deffnm nvt
grompp -f md.mdp -c nvt.gro -t nvt.cpt -p topol.top -o step_04_01.tpr
mdrun -v -deffnm step_04_01
trjconv -s step_04_01.tpr -f step_04_01.xtc -pbc mol -o step_04_01_pbc.xtc
g_rms -s itasser_2znh.tpr -f step_04_01_pbc.xtc -o step_04_01_rmsd.xvg
trjconv
等命令和
g_rms
需要用户交互来选择选项。例如在运行
trjconv
时给你:
Select group for output
Group 0 ( System) has 6241 elements
Group 1 ( Protein) has 6241 elements
Group 2 ( Protein-H) has 3126 elements
Group 3 ( C-alpha) has 394 elements
Group 4 ( Backbone) has 1182 elements
Group 5 ( MainChain) has 1577 elements
Group 6 ( MainChain+Cb) has 1949 elements
Group 7 ( MainChain+H) has 1956 elements
Group 8 ( SideChain) has 4285 elements
Group 9 ( SideChain-H) has 1549 elements
Select a group:
0
进入终端选择
Group 0
.我试过使用
expect
和
send
,例如:
trjconv -s step_04_01.tpr -f step_04_01.xtc -pbc mol -o step_04_01_pbc.xtc
expect "Select group: "
send "0"
-flag
喜欢
http://www.gromacs.org/Documentation/How-tos/Using_Commands_in_Scripts#Within_Script但它说它不是一个公认的输入。
expect
\
send
格式正确?在 GROMACS 中还有其他方法吗?
最佳答案
我不知道 gromacs 但我认为他们只是要求您使用 bash 语法:
yourcomand ... <<EOF
1st answer to a question
2nd answer to a question
EOF
trjconv -s step_04_01.tpr -f step_04_01.xtc -pbc mol -o step_04_01_pbc.xtc <<EOF
0
EOF
关于bash - 在 Bash 中模拟 Gromacs 中的用户交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45885541/
我是 Gromacs 的新手(通常是蛋白质分析编码方面的新手,但对基于 Python 的代码有一些经验)。我正在尝试将从 pyDock 接收的 .ene 文件转换为更具可读性的格式(它当前打开 例如,
我目前正在 GROMACS 4.6.5 中进行并行级联模拟,并且正在使用 bash 脚本输入命令: #!/bin/bash pdb2gmx -f step_04_01.pdb -o step_04_0
我想在我的开放式 suse 12.3 平台上使用 gromacs,但遇到了问题。当尝试使用 gmx_template 编译分析工具时,我首先收到此错误: g++ -L/usr/local/groma
我有一个 gromac 文件可以从中提取特定的细节。文件格式如下。只有我需要每列中的值。 Generated by trjconv : a bunch of waters t= 0.00000
我手动下载Python 2.7.12,因为在我的 super 文件中,python2.7.15+ 不起作用。 在我的Python 2.7.12中没有pip命令,所以我无法安装networkx和nump
我首先用 conda 下载了 GROMACS,但发现它无法识别我的 GPU。我的系统正在运行带有 ryzen 3600x 和 Radeon RX Vega 56 的 ubuntu 19.10。我尝试按
我是一名优秀的程序员,十分优秀!