summaryrefslogtreecommitdiffstats
path: root/funtools/funtest/funtests
blob: df7079f2ce86d8ed70244c79919ffcb2ffede961 (plain)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
#!/bin/sh
# set -x

ARGS=$*

echo "************** Executing tfundisp with regions **************"
echo " "
tfundisp $ARGS < tregions.in

echo "************** Executing tfundisp with boxes, ellipses  **************"
echo " "
tfundisp $ARGS < tboxell.in

echo "************** Executing tfundisp with columns **************"
echo " "
tfundisp $ARGS < tcols.in

echo "************** Executing tfunhead **************"
echo " "
tfunhead $ARGS < thead.in

echo "************** Executing tfuncalc **************"
echo " "
tfuncalc < tcalc.in

echo "************** Executing tfunmerge **************"
echo " "
tfunmerge < tmerge.in

echo "************** Executing tfuncone **************"
echo " "
tfuncone < tcone.in

echo "************** Executing tfuncnts **************"
echo " "
tfuncnts $ARGS < tregions.in

echo "************** Executing tfuncnts with filter **************"
echo " "
tfuncnts $ARGS -b "pha=5:7&&pi=6:8" < tregions.in

echo "************** Executing tfuncnts with boxes, ellipses  **************"
echo " "
tfuncnts $ARGS < tboxell.in

echo "************** Executing tfundisp with paren checks **************"
echo " "
tfundisp $ARGS < tparen.in

echo "************** Executing tfundisp with filter **************"
echo " "
tfundisp $ARGS -b "pha=5:7&&pi=6:8&&" < tregions.in

echo "************** Executing tfundisp w/include file **************"
echo " "
tfundisp -i -b "pha=5:7&&pi=6:8&&" $ARGS < tregions.in

echo "************** Executing timev [*,*,2] **************"
echo " "

timev $ARGS -b "[*,*,2]" < tregions.in

echo "************** Executing timev [*,*,3] **************"
echo " "
timev $ARGS -b "[*,*,3]" < tregions.in

echo "************** Executing timev [404:603,412:611] **************"
echo " "
timev $ARGS -b "[404:603,412:611]" < tregions.in

echo "************** Executing timev [404:603,412:611,2] **************"
echo " "
timev $ARGS -b "[404:603,412:611,2]" < tregions.in

echo "************** Executing timev [404:603,412:611,3] **************"
echo " "
timev $ARGS -b "[404:603,412:611,3]" < tregions.in

echo "************** Executing tfuncnts, blocked w/phys. coords **********"
echo " "
tfuncnts -f1 ${HOME}/data/snr2.fits -c physical $ARGS < tregions.in

echo "************** Executing tfuncnts on files **************"
echo " "
tfuncnts $ARGS < tfile.in

echo "************** Executing tfundisp on files **************"
echo " "
tfundisp $ARGS < tfile.in

echo "************** Executing tfundisp w/include file **************"
echo " "
tfundisp -i -b "pha=5:7&&pi=6:8&&" $ARGS < tfile.in

echo "************** Executing tfundisp with filter2 **************"
echo " "
tfundisp $ARGS -b "(pha=5:7||pi=6:8)&&" < tregions.in

echo "************** Executing tfundisp with filter3 **************"
echo " "
tfundisp $ARGS -b "(pha=5:7,pi=6:8)&&" < tregions.in

echo "************** Executing tfunimage with sections **************"
echo " "
if [ x"$TXT" = x0 ]; then
  tfunimage $ARGS < tsections.in
else
  F2=`echo "$ARGS" | awk '{print $3}'`  
  F1=`echo $T | awk -F. '{print $1}'`.fits
  tfunimage -f $F1 $F2 < tsections.in
fi

echo "************** Executing tevread with regions **************"
echo " "
tevread $ARGS < tregions.in

echo "************** Executing tevread with column filters **************"
echo " "
tevread $ARGS < tcols.in

echo "************** Executing tfunview **************"
echo " "
tfunview $ARGS < tview.in

echo "************** Executing tfunview with alt view db **************"
echo " "
tfunview -f ./funtools2.vu $ARGS < tview.in