File: RunTest.sh

package info (click to toggle)
cpptraj 5.1.0%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 138,900 kB
  • sloc: cpp: 145,621; ansic: 34,635; sh: 11,365; f90: 971; makefile: 770; awk: 242
file content (43 lines) | stat: -rwxr-xr-x 834 bytes parent folder | download
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
40
41
42
43
#!/bin/bash

. ../MasterTest.sh

# Clean
CleanFiles rms.in rmsd.dat test.crd T1.crd T2.crd maxmin.in maxmin.crd

TESTNAME='Outtraj tests'
Requires netcdf maxthreads 10
TOP="../tz2.truncoct.parm7"

# Test 1
INPUT="rms.in"
cat > rms.in <<EOF
noprogress
trajin ../tz2.truncoct.nc
outtraj test.crd title "trajectory generated by ptraj"
rms R0 first :2-11 out rmsd.dat
outtraj T1.crd
trajout T2.crd
EOF
RunCpptraj "RMSD Test with outtraj."
DoTest rmsd.dat.save rmsd.dat
DoTest T1.crd T2.crd
DoTest ../tz2.truncoct.crd test.crd

# Test 2
UNITNAME="Outtraj Test with maxmin."
CheckFor notparallel
if [ "$?" -eq 0 ] ; then
  INPUT="maxmin.in"
  cat > maxmin.in <<EOF
trajin ../tz2.truncoct.nc
rms R1 first :2-11
outtraj maxmin.crd maxmin R1 min 0.7 max 0.8
EOF
  RunCpptraj "$UNITNAME"
  DoTest maxmin.crd.save maxmin.crd
fi

EndTest

exit 0