|
唔你根据自己的需要自己改8
#!/bin/bash
nt=3
if [ ! -e watergas.gro ]; then
gmx editconf -f waterbox.gro -o watergas.gro -box 4 4 16
fi
# EM (Energy Minimization)
if [ ! -e em.tpr ]; then
gmx grompp -f em.mdp -p topol.top -c watergas.gro -o em.tpr
echo -e "2\n" | gmx genion -s em.tpr -p topol.top -o KCl_gas.gro -np 130 -nn 130 -pname K -nname CL
gmx grompp -f em.mdp -c KCl_gas.gro -p topol.top -o em.tpr -maxwarn 1
gmx mdrun -v -nt $nt -deffnm em
fi
# NVT simulation
if [ ! -e prod.tpr ]; then
gmx grompp -f prod.mdp -p topol.top -c em.gro -o prod.tpr
gmx mdrun -v -nt $nt -deffnm prod
fi
if [ ! -e prod2.tpr ]; then
gmx grompp -f prod2.mdp -p topol.top -c prod.gro -o prod2.tpr
gmx mdrun -v -nt $nt -deffnm prod2
fi
if [ ! -e good.xtc ]; then
echo -e "0\n" | gmx trjconv -f prod2.xtc -s prod2.tpr -pbc mol -o good.xtc -b 0 -e 200000
gmx trjconv -f good.xtc -dt 80 -o good-1.xtc
fi
if [ ! -e ion.xvg ]; then
echo -e "4\n" | gmx density -f prod2.xtc -s prod2.tpr -b 0 -e 200000 -o ion.xvg -dens num -sl 1000 -ng 1
fi |
评分 Rate
-
查看全部评分 View all ratings
|