1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
#!/bin/bash
. ../MasterTest.sh
# Clean
CleanFiles general.in *.rst7.? framerange.in framerange.crd
TESTNAME='Trajout frame range'
Requires notparallel netcdf
# Test 1
cat > general.in <<EOF
noprogress
parm ../tz2.parm7
trajin ../tz2.nc
trajout test.rst7 restart onlyframes 3,5,6-8 time0 1.0
EOF
INPUT="-i general.in"
RunCpptraj "Trajout Frame Range [Amber Restart]"
DoTest test.rst7.3.save test.rst7.3
DoTest test.rst7.5.save test.rst7.5
DoTest test.rst7.6.save test.rst7.6
DoTest test.rst7.7.save test.rst7.7
DoTest test.rst7.8.save test.rst7.8
# Test 2
cat > framerange.in <<EOF
noprogress
parm ../tz2.parm7
trajin ../tz2.nc
trajout framerange.crd onlyframes 3,5,6-8
EOF
INPUT="-i framerange.in"
RunCpptraj "Trajout Frame Range [Amber Coordinates]"
DoTest framerange.crd.save framerange.crd
EndTest
exit 0
|