File: analysis.sh

package info (click to toggle)
saods9 7.3.2%2Brepack-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 22,044 kB
  • ctags: 21,414
  • sloc: cpp: 66,406; tcl: 60,491; ansic: 19,507; sh: 9,996; xml: 1,375; makefile: 892; perl: 68
file content (207 lines) | stat: -rwxr-xr-x 3,533 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
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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
echo
echo "*** analysis.sh ***"

echo "Starting DS9..."
if [ `xpaaccess ds9` = no ]
then
    ds9&
fi

i=1
while [ "$i" -le 30 ]
do
    sleep 2
    if [ `xpaaccess ds9` = yes ]
    then
	break
    fi

    i=`expr $i + 1`
done

# load default
xpaset -p ds9 scale zscale
xpaset -p ds9 fits data/img.fits
xpaset -p ds9 regions file analysis/analysis.reg
xpaset -p ds9 analysis clear
xpaset -p ds9 analysis load analysis/analysis.ans

# Main
if [ "$1" = "help" -o  -z "$1" ]; then
echo "$j Help"
xpaset -p ds9 analysis 0
fi

# Web
if [ "$1" = "web" -o  -z "$1" ]; then
echo "$j Web"
xpaset -p ds9 analysis 1

echo "..$j web url"
xpaset -p ds9 analysis 2

echo "..$j web file"
xpaset -p ds9 analysis 3
fi

# Basics
if [ "$1" = "basics" -o  -z "$1" ]; then
echo "Basic"
xpaset -p ds9 analysis 4

echo "..$j escape macro"
xpaset -p ds9 analysis 5

echo "..$j non macro"
xpaset -p ds9 analysis 6

echo "..$j \$xpa"
xpaset -p ds9 analysis 7

echo "..$j \$xpa_method"
xpaset -p ds9 analysis 8

echo "..$j \$vo_method"
xpaset -p ds9 analysis 9

echo "..$j \$filename"
xpaset -p ds9 analysis 10

echo "..$j \$filename(root)"
xpaset -p ds9 analysis 11

echo "..$j \$filename(full)"
xpaset -p ds9 analysis 12

echo "..$j \$filename(root,3d)"
xpaset -p ds9 analysis 13

echo "..$j \$filename(full,3d)"
xpaset -p ds9 analysis 14

echo "..$j \$filedialog(open)"
xpaset -p ds9 analysis 15

echo "..$j \$filename(save)"
xpaset -p ds9 analysis 16

echo "..$j \$width $height $depth $bitpix"
xpaset -p ds9 analysis 17

echo "..$j \$pan"
xpaset -p ds9 analysis 18

echo "..$j \$env"
xpaset -p ds9 analysis 19
fi

# Regions
if [ "$1" = "regions" -o  -z "$1" ]; then
echo "$j Regions"
xpaset -p ds9 analysis 20

echo "..$j \$regions"
xpaset -p ds9 analysis 21

echo "..$j \$regions wcs"
xpaset -p ds9 analysis 22

echo "..$j \$jnclude_regions_pixels"
xpaset -p ds9 analysis 23

echo "..$j \$filename $regions"
xpaset -p ds9 analysis 24

echo "..$j \$regions()"
xpaset -p ds9 analysis 25
fi

# Output
if [ "$1" = "output" -o  -z "$1" ]; then
echo "$j Output"
xpaset -p ds9 analysis 26

echo "..$j \$null"
xpaset -p ds9 analysis 27

echo "..$j \$text"
xpaset -p ds9 analysis 28

echo "..$j \$plot"
xpaset -p ds9 analysis 29

echo "..$j \$plot(title,x,y,xyey)"
xpaset -p ds9 analysis 30

echo "..$j \$plot(title,x,y,xyexey)"
xpaset -p ds9 analysis 31

echo "..$j \$plot(title,x,y,4)"
xpaset -p ds9 analysis 32

echo "..$j \$plot(title,x,y,5)"
xpaset -p ds9 analysis 33

echo "..$j \$plot(stdin)"
xpaset -p ds9 analysis 34

echo "..$j \$plot(stdin) text"
xpaset -p ds9 analysis 35

echo "..$j \$plot(stdin) error"
xpaset -p ds9 analysis 36

echo "..$j \$data"
xpaset -p ds9 analysis 37

echo "..$j \$jmage"
xpaset -p ds9 analysis 38

echo "..$j \$jmage(3d)"
xpaset -p ds9 analysis 39
fi

# Dialogs
if [ "$1" = "dialogs" -o  -z "$1" ]; then
echo "$j Dialog"
xpaset -p ds9 analysis 40

echo "..$j \$message(message)"
xpaset -p ds9 analysis 41

echo "..$j \$message(ok,message)"
xpaset -p ds9 analysis 42

echo "..$j \$entry(message)"
xpaset -p ds9 analysis 43
fi

# Params
if [ "$1" = "params" -o  -z "$1" ]; then
echo "$j Param"
xpaset -p ds9 analysis 44

echo "..$j \$param"
xpaset -p ds9 analysis 45

echo "..$j \$param @file"
xpaset -p ds9 analysis 46
fi

# Network
if [ "$1" = "network" -o  -z "$1" ]; then
echo "$j Network"
xpaset -p ds9 analysis 47

echo "..$j \$url(http://)"
xpaset -p ds9 analysis 48
fi

echo "PASSED"

# Other
if [ "$1" = "other" -o  -z "$1" ]; then
xpaset -p ds9 analysis message {press 'x','y','z' to test interactive}
fi

echo "Done"