1 | ! file shm-config.txt |
---|
2 | ! ============== |
---|
3 | ! |
---|
4 | ! version 1, 15-May-2006 |
---|
5 | ! |
---|
6 | ! Configuration file for SH/SHM |
---|
7 | ! K. Stammler, 15-May-2006 |
---|
8 | ! |
---|
9 | ! |
---|
10 | ! Syntax description |
---|
11 | ! ------------------ |
---|
12 | ! Each line consists of two parts: <keyword> and <value>, separated by |
---|
13 | ! one or more blanks (or tabs). Neither <keyword> nor <value> may contain |
---|
14 | ! blanks. All lines starting with '!', '#' or blank lines are ignored. |
---|
15 | ! Empty string values must be entered as '<NULL>' or 'NULL'. |
---|
16 | ! |
---|
17 | ! Variables beginning with 'v$' are freely definable, all other names are |
---|
18 | ! fixed and hardwired in the program code. 'v$'-variables appear in the |
---|
19 | ! definition of the MiniSEED read dialog boxes to be able to compose your |
---|
20 | ! own station subsets. Names of 'v$' variables are not case sensitive, |
---|
21 | ! their values are case sensitive. |
---|
22 | |
---|
23 | file_version 1.0 |
---|
24 | |
---|
25 | ! read colours from separate setup file |
---|
26 | include shm-conf-blue-colours.txt |
---|
27 | ! get window geometry |
---|
28 | include shm-conf-sxga-geometry.txt |
---|
29 | |
---|
30 | ! editor used for displaying text files |
---|
31 | ! type: text string |
---|
32 | texteditor nedit |
---|
33 | |
---|
34 | ! trace normalisation |
---|
35 | ! type: integer |
---|
36 | ! possible values are: 1 = constant normalisation |
---|
37 | ! 2 = same magnification of all traces, value |
---|
38 | ! depending on maximum amplitude, 3 = all traces |
---|
39 | ! are scaled to the same maximum amplitude |
---|
40 | trace_normalisation 2 |
---|
41 | |
---|
42 | ! station info file, 'default' takes the value |
---|
43 | ! as defined in the SH startup file, |
---|
44 | ! usually $SH_INPUTS/STATINF.DAT |
---|
45 | ! type: string |
---|
46 | station_info_file default |
---|
47 | |
---|
48 | ! filter lookup table, 'default' takes the value |
---|
49 | ! $SH_INPUTS/filter_lookup.txt |
---|
50 | ! type: string |
---|
51 | filter_lookup_table default |
---|
52 | |
---|
53 | ! Sensitivity file for data streams |
---|
54 | ! 'default' takes value $SH_INPUTS/sensitivities.txt |
---|
55 | ! 'old-style' uses separate seedcalib_<stream> files |
---|
56 | ! in $SEED_INPUTS |
---|
57 | ! type: string |
---|
58 | sensitivity_file default |
---|
59 | |
---|
60 | ! Stations in read dialog box for MiniSEED data. |
---|
61 | ! Separate elements by commas, no blanks please. |
---|
62 | ! Elements 1 to 30 give names to the 30 station |
---|
63 | ! buttons of the dialog box. Elements 31 and 32 |
---|
64 | ! give names to the two subset buttons. Empty |
---|
65 | ! names are specified by 3 hyphens '---'. Subsets |
---|
66 | ! (optional) are indicated by brackets around the |
---|
67 | ! station list group (like [xyz,abc],[bbb,ccc]). |
---|
68 | ! Maximum is two subsets. Up to 99 (not useful!) |
---|
69 | ! different dialog boxes may be defined. Switch |
---|
70 | ! them using the 'Next' button of the box. |
---|
71 | ! List elements with a value starting with '$' refer |
---|
72 | ! to a 'v$'-variable defining the station subset. |
---|
73 | ! type: string |
---|
74 | v$read_dialog_stations_01 $NW,---,$SW,---,---,$N,$C,$S,---,---,---,$E,$GMS,$KT,$GR,---,---,---,---,$GERES,[$AT,$CZ,$PL,$EEU,$DK],GRA1,GRFO,$GRF,---,$GRSN |
---|
75 | v$read_dialog_stations_02 bfo,brg,bseg,bug,cll,clz,fur,fbe,gec2,grfo,gttn,gunz,hlg,ibbn,manz,mox,neub,nott,nrdl,rgn,rotz,rue,stu,tann,tns,ubba,wet,werd,wern,wlf |
---|
76 | v$read_dialog_stations_03 [GRA1,GRA2,GRA3,GRA4,GRB1,GRB2,GRB3,GRB4,GRB5,GRC1,GRC2,GRC3,GRC4],[GRFO,RGN,RUE,BUG,BSEG,IBBN,WLF,BFO,CLZ,TNS,STU,FUR,MOX,CLL,BRG,WET,GEC2],GRF,GRSN |
---|
77 | v$read_dialog_stations_04 gea0,gea1,gea2,gea3,---,geb1,geb2,geb3,geb4,geb5,gec1,gec2,gec3,gec4,---,gec5,gec6,gec7,---,ged1,ged2,ged3,ged4,ged5,ged6,ged7,ged8,ged9,--- |
---|
78 | v$read_dialog_stations_05 [gra1,gra2,gra3,gra4,gra5,grb1,grb2,grb3,grb4,grb5,grc1,grc2,grc3,grc4,grax],grfo,bug,ibbn,clz,tns,[gms1,gms2,gms3,gms4,gms5],hlg,bseg,nrdl,mox,cll |
---|
79 | v$read_dialog_stations_06 [xhtt,yjbt,fykt,xyft,ssht,dhtt,dnht,fjct,hskt,xbzt,chct,shct],---,qsd,---,[mox,cll,brg,grfo,snaa,brib,0153,0172,0186,0187,0188],$BJBH,$BJSH,d355,d349,YQ,GRSN+ |
---|
80 | ! station subsets defined above |
---|
81 | ! type: string |
---|
82 | v$nw bug,ibbn,tns,bseg,clz,wlf,nrdl,hlg |
---|
83 | v$sw bfo,stu,tns,gra1,grfo,fur,wlf |
---|
84 | v$n rgn,hlg,bseg,ibbn,rue,clz,nrdl,ubba |
---|
85 | v$c mox,gra1,grfo,tns,bug,clz,brg,cll,wlf,nrdl,ubba |
---|
86 | v$s bfo,brg,cll,clz,fur,gec2,gra1,mox,stu,tns,tann,wet,wlf |
---|
87 | v$e gec2,wet,werd,wern,tann,gunz,neub,manz,rotz,gra1,grfo,mox,cll,brg,fbe |
---|
88 | v$grsn bfo,brg,bseg,bug,cll,clz,fur,fbe,gec2,grfo,gttn,gunz,hlg,ibbn,manz,mox,neub,nott,nrdl,rgn,rotz,rue,stu,tann,tns,ubba,wet,werd,wern,wlf |
---|
89 | v$grf gra1,gra2,gra3,gra4,grb1,grb2,grb3,grb4,grb5,grc1,grc2,grc3,grc4 |
---|
90 | v$kt e3200,e3201,e3206,km01 |
---|
91 | v$gr bfo,brg,bseg,bug,cll,clz,fur,gec2,gra1,ibbn,mox,manz,nrdl,rotz,stu,tann,tns,ubba,wet,wlf |
---|
92 | v$at arsa,dava,kba,obka,moa,wtta |
---|
93 | v$cz nkc,pru,okc,khc,pvcc,dpc,morc |
---|
94 | v$pl gkp,ksp,kwp,ojc,suw,war |
---|
95 | v$eeu bud,pksm,psz,sop,crvs,vyhs,mlr,tirr |
---|
96 | v$dk bsd,cop,mud |
---|
97 | v$bjbh bbs,bdh,chc,chd,chl,das,dhc,doh,fen,gan,hbz,hua,jix,jnx,kuc,lay,lbg,lbp,liq,llm,lqs,luq,mdy,miy,nky,qil,qix,sfs,shc,ssl,suz,tlk,tst,wax,xbz,xil,xit,xld,yay,yix,yus,zhb,zhl,zht,zjk,zuh |
---|
98 | v$bjsh ank,bad,bet,cad,caz,cdt,cgz,chh,cht,ciq,dag,dax,dot,dsq,dzg,ewz,fhs,fhy,ftz,hag,hbt,hej,huh,jih,jiz,jtg,lix,lut,maf,nhz,nls,nsc,qig,qsd,sjz,szj,t23,tag,tah,tit,tjh,wak,wea,wuj,wuq,xaz,xij,xiz,xle,xus,xzz,yaz,yoq,yuf,zdn,zhx,zjt,ztz |
---|
99 | v$geres gea0,gea1,gea2,gea3,geb1,geb2,geb3,geb4,geb5,gec1,gec2,gec3,gec4,gec5,gec6,gec7,ged1,ged2,ged3,ged4,ged5,ged6,ged7,ged8,ged9 |
---|
100 | ! channel names for the Mini-SEED dialog boxes |
---|
101 | ! defined above, default is 'LH,BH,HH'. |
---|
102 | ! type: string |
---|
103 | v$read_dialog_channels_01 LH,BH,HH |
---|
104 | v$read_dialog_channels_02 LH,BH,HH |
---|
105 | v$read_dialog_channels_03 SH,XX,GD |
---|
106 | |
---|
107 | ! prompt for analysts's initials at the beginning |
---|
108 | ! type: boolean |
---|
109 | prompt_analyst false |
---|
110 | |
---|
111 | ! default analysts initals |
---|
112 | ! type: text string |
---|
113 | analyst <NULL> |
---|
114 | |
---|
115 | ! list of valid analyst initials |
---|
116 | ! enter no blanks in comma-separated list! |
---|
117 | ! type: text string |
---|
118 | list_of_analysts sta,ks |
---|
119 | |
---|
120 | ! output of minimum/maximum amplitudes as numbers |
---|
121 | ! in the single trace zoom window. Specify as |
---|
122 | ! C format string (e.g. '%5.2f') or enter <NULL>. |
---|
123 | ! type: string |
---|
124 | minmax_format %5.2f |
---|
125 | |
---|
126 | ! filter type |
---|
127 | ! possible values: F = FFT filters, |
---|
128 | ! R = recursive filters |
---|
129 | filter_type F |
---|
130 | |
---|
131 | ! default quality of phase picks |
---|
132 | ! possible values between 1='bad' and 9='very good' |
---|
133 | default_quality 2 |
---|
134 | |
---|
135 | ! default type of phases |
---|
136 | ! possible values: 0 = unknown, |
---|
137 | ! 1 = teleseismic earthquake, 2 = nuclear explosion, |
---|
138 | ! 3 = regional earthquake, 4 = local earthqake, |
---|
139 | ! 5 = quarry blast, 6 = mining induced |
---|
140 | default_event_type 0 |
---|
141 | |
---|
142 | ! default flag values set on phases: |
---|
143 | ! possible flags: 0x01 = calibration event, |
---|
144 | ! 0x02 = ignore event, 0x04 = telex phase |
---|
145 | ! recommended: 0 |
---|
146 | default_phase_flags 0 |
---|
147 | |
---|
148 | ! default depth type |
---|
149 | ! possible values: 0 = undefined, 1 = preset, |
---|
150 | ! 2 = estimated, 3 = free depth, 4 = poor quality, |
---|
151 | ! 5 = less well constrained, 6 = reliable, |
---|
152 | ! 7 = external depth source |
---|
153 | default_depth_type 0 |
---|
154 | |
---|
155 | ! default location quality |
---|
156 | ! possible values: 0 = undefined, 1 = signal too weak, |
---|
157 | ! 2 = incoherent, 3 = no bearing possible, |
---|
158 | ! 4 = region only, 5 = reliable |
---|
159 | default_loc_quality 0 |
---|
160 | |
---|
161 | ! default source depth in km |
---|
162 | ! type: float |
---|
163 | default_depth 33.0 |
---|
164 | |
---|
165 | ! cursorform changes when clicking the middle mouse |
---|
166 | ! button. The number of waveform shapes is given |
---|
167 | ! here. Possible values: 2 = crosshair, |
---|
168 | ! 3 = waveform cursor, 4 = negative waveform, |
---|
169 | ! 5 = hilbert transformed waveform, |
---|
170 | ! 6 = negative hilbert transformed waeform |
---|
171 | max_cursor_form 5 |
---|
172 | |
---|
173 | ! list of depth phases used for depth determination |
---|
174 | ! type: text string |
---|
175 | depth_phase_list pP,sP,pS,sS |
---|
176 | |
---|
177 | ! list of default phases shown as theoretical arrivals |
---|
178 | ! type: text string |
---|
179 | theo_phase_list P,S,pP,pS,sP,sS,ScS,PcP,PP,SS |
---|
180 | |
---|
181 | ! phase differences used for distance determination |
---|
182 | ! type: text string |
---|
183 | diff_phase_list S-P,PP-P,Pg-Pn |
---|
184 | |
---|
185 | ! all following colour codes are given in RGB coding, |
---|
186 | ! the values for red, green and blue may vary between |
---|
187 | ! 0.0 and 1.0 (e.g. r:0.0, g:0.0, b:0.0 is black, |
---|
188 | ! r:1.0, g:1.0, b:1.0 is white). |
---|
189 | |
---|
190 | ! path to filter files, 'default' is replaced |
---|
191 | ! by value of $SH_FILTER |
---|
192 | ! type: text string |
---|
193 | defpath_filter default |
---|
194 | |
---|
195 | ! path to detection lists, 'default' is replaced |
---|
196 | ! by value of $HOME |
---|
197 | ! type: text string |
---|
198 | defpath_events default |
---|
199 | |
---|
200 | ! path to GSE files, 'default' is replaced |
---|
201 | ! by value of $SH_ROOT/sh/data-examples/gse |
---|
202 | ! type: text string |
---|
203 | defpath_gse /usr/local/SH/sh/data-examples/gse |
---|
204 | |
---|
205 | ! path to AH files 'default' is replaced |
---|
206 | ! by value of $HOME |
---|
207 | ! type: text string |
---|
208 | defpath_ah default |
---|
209 | |
---|
210 | ! path to q-files 'default' is replaced |
---|
211 | ! by value of $HOME |
---|
212 | ! type: text string |
---|
213 | defpath_q default |
---|
214 | |
---|
215 | ! path to evid directory (for event number generation) |
---|
216 | ! 'default' is replaced by value of $SH_PRIVATE/evid |
---|
217 | ! type: text string |
---|
218 | defpath_evid default |
---|
219 | |
---|
220 | ! path to evtout directory, output of evt-files |
---|
221 | ! 'default' is replaced by value of $SH_PRIVATE/evtout |
---|
222 | ! type: text string |
---|
223 | defpath_evtout default |
---|
224 | |
---|
225 | ! path to sfdfile for MiniSEED input |
---|
226 | ! type: text string |
---|
227 | defpath_data SFD |
---|
228 | |
---|
229 | ! default filter, applied after 'Read New' |
---|
230 | ! type: text string |
---|
231 | default_filter <NULL> |
---|
232 | |
---|
233 | ! default source (reporting agency) |
---|
234 | ! type: text string |
---|
235 | default_source SZGRF |
---|
236 | |
---|
237 | ! How far (in s) an amplitude measurement can be away |
---|
238 | ! from the phase pick. |
---|
239 | phase_ampl_diff 60.0 |
---|
240 | |
---|
241 | ! reference stations |
---|
242 | ! type: text string |
---|
243 | refstation centre |
---|
244 | |
---|
245 | ! list of reference stations offered in the dialog |
---|
246 | ! box (maximum 6 stations). |
---|
247 | list_of_refstations gra1,mox,grfo,---,---,--- |
---|
248 | |
---|
249 | ! maximum time difference between two mouse |
---|
250 | ! clicks (in ms) to accept it as double click |
---|
251 | ! type: integer |
---|
252 | double_click_time 200 |
---|
253 | |
---|
254 | ! minimum size of trace magnification drag box |
---|
255 | ! (right mouse button) in pixels |
---|
256 | ! type: integer |
---|
257 | min_drag_box_width 7 |
---|
258 | |
---|
259 | ! seismograms are drawn in portions of this |
---|
260 | ! size (in samples) |
---|
261 | ! type: integer |
---|
262 | x_max_drawlth 4096 |
---|
263 | |
---|
264 | ! for changing the size of an existing magnification |
---|
265 | ! drag box the right mouse click must be that close |
---|
266 | ! to the right border of the ore box (in pixel) |
---|
267 | ! type: integer |
---|
268 | drag_box_rubber_val 10 |
---|
269 | |
---|
270 | ! top margin of trace display in pixels |
---|
271 | ! type: integer |
---|
272 | top_margin 20 |
---|
273 | |
---|
274 | ! window border in pixels |
---|
275 | ! type: integer |
---|
276 | window_border 3 |
---|
277 | |
---|
278 | ! How close to an existing phase a left mouse click |
---|
279 | ! must be to grab it instead of creating a new phase. |
---|
280 | ! Unit is pixels. |
---|
281 | ! type: float |
---|
282 | close_phase_resol 8.0 |
---|
283 | |
---|
284 | ! the trace amplitude zoom ruler has exponential |
---|
285 | ! magnification steps. The formula is |
---|
286 | ! <zoom> = <base> * exp( <ruler>/<exp> ) |
---|
287 | ! where <ruler> is the value read from the ruler, |
---|
288 | ! <base> and <exp> are given below |
---|
289 | ! type: float |
---|
290 | trace_zoom_base 10.0 |
---|
291 | trace_zoom_exp 3.3333333 |
---|
292 | |
---|
293 | ! exponential magnification of the drawing area |
---|
294 | ! parameter description similar to trace_zoom_base |
---|
295 | ! above |
---|
296 | ! type: float |
---|
297 | area_zoom_base 10.0 |
---|
298 | area_zoom_exp 25.0 |
---|
299 | |
---|
300 | ! when moving time windows in the main display |
---|
301 | ! window (options Window -> Move Right/Move Left) |
---|
302 | ! the following value is multiplied to the default |
---|
303 | ! step of 50% of the width of the window. |
---|
304 | ! type: float |
---|
305 | move_wdw_step 1.0 |
---|
306 | |
---|
307 | ! width and height of calibration window (s/deg) |
---|
308 | ! type: float |
---|
309 | calib_wdw_width 2.5 |
---|
310 | calib_wdw_height 2.5 |
---|
311 | |
---|
312 | ! grid for azimuth and slowness in the |
---|
313 | ! calibration window |
---|
314 | ! type: float |
---|
315 | calib_azimuth_grid 10.0 |
---|
316 | calib_slowness_grid 0.5 |
---|
317 | |
---|
318 | ! name of dummy phases |
---|
319 | ! type: text string |
---|
320 | auto_phase beam |
---|
321 | |
---|
322 | ! event check procedure |
---|
323 | ! type: text string |
---|
324 | event_check_proc <NULL> |
---|
325 | |
---|
326 | ! screendump procedure |
---|
327 | ! type: text string |
---|
328 | screendump_proc screendump.csh |
---|
329 | |
---|
330 | ! reformatting of evt-files for quick viewing |
---|
331 | ! type: text string |
---|
332 | evtview_proc ev2view |
---|
333 | |
---|
334 | ! reformatting program to GSE, used in 'Read Other' |
---|
335 | ! type: text string |
---|
336 | reformat_proc <NULL> |
---|
337 | |
---|
338 | ! final processing of evt-files (after |
---|
339 | ! 'Final Parameters') |
---|
340 | ! type: text string |
---|
341 | final_proc <NULL> |
---|
342 | |
---|
343 | ! Log file of motif actions |
---|
344 | ! type: text string |
---|
345 | motif_log <NULL> |
---|
346 | |
---|
347 | ! ordering of traces on display: first on top or |
---|
348 | ! on bottom |
---|
349 | ! type: boolean |
---|
350 | top_down_order false |
---|
351 | |
---|
352 | ! scale traces separately (true) or with the same |
---|
353 | ! magnification (false) |
---|
354 | ! type: boolean |
---|
355 | auto_scaling false |
---|
356 | |
---|
357 | ! reverse XOR pixels, on some machines necessary |
---|
358 | ! for correct colour display |
---|
359 | ! type: boolean |
---|
360 | reverse_xors true |
---|
361 | |
---|
362 | ! use full phase names (with 'i'/'e' before phase |
---|
363 | ! name and 'c'/'d' after it) |
---|
364 | ! type: boolean |
---|
365 | full_phase_names false |
---|
366 | |
---|
367 | ! use own accelerators for hotkeys, the motif hotkeys |
---|
368 | ! have a problem on recent Linux versions |
---|
369 | ! type: boolean |
---|
370 | own_accelerators true |
---|
371 | |
---|
372 | ! window width of spectrogram in samples |
---|
373 | ! must be power of 2 |
---|
374 | spectrogram_width 512 |
---|
375 | |
---|
376 | ! step size of spectrogram in samples |
---|
377 | spectrogram_step 5 |
---|
378 | |
---|
379 | ! key symbols for arrow keys |
---|
380 | ! get them by setting debug_level to 4 (at least) |
---|
381 | keysym_arrow_up 268762962 |
---|
382 | keysym_arrow_down 268762964 |
---|
383 | keysym_arrow_left 268762961 |
---|
384 | keysym_arrow_right 268762963 |
---|
385 | |
---|
386 | ! automatic evt files (used in detection lists) |
---|
387 | ! --------------------------------------------- |
---|
388 | ! when an autoevt contains a location, should the |
---|
389 | ! trace automatically be sorted by distance? |
---|
390 | autosort_by_distance true |
---|
391 | ! translation of :LOC expression at station buttons: |
---|
392 | ! if a autoevt file contains a location the station |
---|
393 | ! set read in is determined from it: the location |
---|
394 | ! is compared with the following list of lat,lon |
---|
395 | ! areas specified in v$loc* variables (order: |
---|
396 | ! <lat1>,<lon1>,<lat2>,<lon2>). The first matching |
---|
397 | ! area sets the station list. The station list |
---|
398 | ! itself may be a variable. If no area matches |
---|
399 | ! the list of v$loc is taken. |
---|
400 | ! Vogtland area use station list v$e from above |
---|
401 | v$loc1 50.0,11.0,52.0,13.0 $e |
---|
402 | ! Saarbruecken area use station list v$sw |
---|
403 | v$loc2 48.9,6.4,49.9,7.4 $sw |
---|
404 | ! an arbitrary list of v$loc* lines may follow |
---|
405 | ! the escape is list v$loc (if no area matches) |
---|
406 | v$loc $grsn |
---|
407 | ! if an autoevt file contains a location, should the |
---|
408 | ! default filter (on Read New) be determined from |
---|
409 | ! the distance between the epicentre and the |
---|
410 | ! reference station? |
---|
411 | autofilter_by_distance true |
---|
412 | ! if yes, what is the separation distance in degrees |
---|
413 | autofilter_sepdist 5.0 |
---|
414 | ! and what are the local and teleseismic filters, |
---|
415 | ! respectively |
---|
416 | autofilter_local SHM_BP_1HZ_8HZ_4 |
---|
417 | autofilter_tele S+G_WWSSN_SP |
---|
418 | |
---|
419 | !! autofilter definitions |
---|
420 | !v$autofilter cll-bh-z SHM_HP_1HZ_3 |
---|
421 | !v$autofilter brg-bh-z SHM_HP_1HZ_3 |
---|
422 | !v$autofilter brg-bh-n SHM_HP_1HZ_3 |
---|
423 | !v$autofilter brg-bh-e SHM_HP_1HZ_3 |
---|
424 | |
---|
425 | ! debug level; 0 = no debug output, 1 = little |
---|
426 | ! debug output, 2 = more debug output, ... |
---|
427 | ! type: integer |
---|
428 | debug_level 1 |
---|
429 | |
---|