File: RunTest.sh

package info (click to toggle)
cpptraj 5.1.0%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 138,900 kB
  • sloc: cpp: 145,621; ansic: 34,635; sh: 11,365; f90: 971; makefile: 770; awk: 242
file content (71 lines) | stat: -rwxr-xr-x 2,518 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#!/bin/bash

. ../MasterTest.sh

in=order.in
out1=sn1_est.dat
oute1=e2e_sn1.dat
out2=sn2_est.dat
oute2=e2e_sn2.dat
out3=sn1_dir.dat
out4=sn2_dir.dat

CleanFiles $in $out1 $oute1 $out2 $oute2 $out3 $out4

TESTNAME='Lipid Order Parameter Test'
Requires notparallel

INPUT="-i $in"

del='delta 0.1'

cat > $in <<EOF
# crd/top courtesy of Callum Dickson, Imperial College London
parm ../DOPC.parm7
trajin ../DOPC.rst7

lipidorder out $out1 z unsat ":OL@C19 | :OL@C110" \
 taildist $oute1 $del tailstart ":OL@C12" tailend ":OL@C118" \
 ":OL@C12" ":OL@C13" ":OL@C14" ":OL@C15" ":OL@C16" ":OL@C17" \
 ":OL@C18" ":OL@C19" ":OL@C110" ":OL@C111" ":OL@C112" ":OL@C113" \
 ":OL@C114" ":OL@C115" ":OL@C116" ":OL@C117" ":OL@C118"

lipidorder out $out2 z unsat ":OL2@C19 | :OL2@C110" \
  taildist $oute2 $del tailstart ":OL2@C12" tailend ":OL2@C118" \
  ":OL2@C12" ":OL2@C13" ":OL2@C14" ":OL2@C15" ":OL2@C16" ":OL2@C17" \
  ":OL2@C18" ":OL2@C19" ":OL2@C110" ":OL2@C111" ":OL2@C112" ":OL2@C113" \
  ":OL2@C114" ":OL2@C115" ":OL2@C116" ":OL2@C117" ":OL2@C118"

lipidorder out $out3 z scd \
  ":OL@C12" ":OL@H2R" ":OL@H2S" ":OL@C13" ":OL@H3R" ":OL@H3S" \
  ":OL@C14" ":OL@H4R" ":OL@H4S" ":OL@C15" ":OL@H5R" ":OL@H5S" \
  ":OL@C16" ":OL@H6R" ":OL@H6S" ":OL@C17" ":OL@H7R" ":OL@H7S" \
  ":OL@C18" ":OL@H8R" ":OL@H8S" ":OL@C19" ":OL@H9R" ":OL@H9R" \
  ":OL@C110" ":OL@H10R" ":OL@H10R" ":OL@C111" ":OL@H11R" ":OL@H11S" \
  ":OL@C112" ":OL@H12R" ":OL@H12S" ":OL@C113" ":OL@H13R" ":OL@H13S" \
  ":OL@C114" ":OL@H14R" ":OL@H14S" ":OL@C115" ":OL@H15R" ":OL@H15S" \
  ":OL@C116" ":OL@H16R" ":OL@H16S" ":OL@C117" ":OL@H17R" ":OL@H17S" \
  ":OL@C118" ":OL@H18R" ":OL@H18S"

lipidorder out $out4 z scd \
  ":OL2@C12" ":OL2@H2R" ":OL2@H2S" ":OL2@C13" ":OL2@H3R" ":OL2@H3S" \
  ":OL2@C14" ":OL2@H4R" ":OL2@H4S" ":OL2@C15" ":OL2@H5R" ":OL2@H5S" \
  ":OL2@C16" ":OL2@H6R" ":OL2@H6S" ":OL2@C17" ":OL2@H7R" ":OL2@H7S" \
  ":OL2@C18" ":OL2@H8R" ":OL2@H8S" ":OL2@C19" ":OL2@H9R" ":OL2@H9R" \
  ":OL2@C110" ":OL2@H10R" ":OL2@H10R" ":OL2@C111" ":OL2@H11R" ":OL2@H11S" \
  ":OL2@C112" ":OL2@H12R" ":OL2@H12S" ":OL2@C113" ":OL2@H13R" ":OL2@H13S" \
  ":OL2@C114" ":OL2@H14R" ":OL2@H14S" ":OL2@C115" ":OL2@H15R" ":OL2@H15S" \
  ":OL2@C116" ":OL2@H16R" ":OL2@H16S" ":OL2@C117" ":OL2@H17R" ":OL2@H17S" \
  ":OL2@C118" ":OL2@H18R" ":OL2@H18S"
EOF

RunCpptraj "Lipid Order Parameter Test."
DoTest ${out1}.save $out1
DoTest ${oute1}.save $oute1
DoTest ${out2}.save $out2
DoTest ${oute2}.save $oute2
DoTest ${out3}.save $out3
DoTest ${out4}.save $out4
EndTest

exit 0