source: trunk/release_notes.working @ 4223

Revision 4223, 8.0 KB checked in by scott, 10 years ago (diff)

Added activated_scripts module; updated release notes

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1Release Notes:  Earthworm Version "working"
2Cleaned out after release of v7.4 on 4/27/2010
3
4These notes are for release v7.5
5
6NEW MODULES:
7***********
8
9nll_mgr
10This is a module to do for NonLinLoc what hyp2000_mgr does for hypoinverse. It
11basically runs NonLinLoc and converts the input and output so that it matches
12what hyp2000 does so that downstream programs can get a new earthquake solution.
13This uses Anthony Lomax's NonLinLoc locator program found here:
14        http://alomax.free.fr/nlloc/
15The nll_mgr was contributed by INGV but written by Anthony. Formerly this was in
16the Contrib bundle, but it is in use in a few places as a production module.
17NOTE that we are also including NonLinLoc with each EW release as a convenience,
18but if you need the latest, go to Anthony's web site link above.
19Loaded into SVN by Paul Friberg 05/15/2011
20
21EWQuakeAlert
22A Java 1.6 GUI that receives HYP2000ARC messages from import and creates alert
23emails and SMS (sms using clickatel interface) with information about the
24event. In addition to the origin info, it sends emails with a google map of
25the location and a .png display of the waveforms that had picks.
26Written by Ruben Luis
27Loaded into SVN by Paul Friberg 04/18/2011
28
29cont_trig
30This module sends regularly trig2k messages in order for a listening trig2disk
31to produce continuous data archiving. It can replace the contrecord Perl and modules
32of GlowWorm package (used until v6.3).
33Based on carlsubtrig module.
34Tested under Linux CentOS.
35Jean-Marie Saurel 03/12/2010
36
37trig2arc
38This module converts trig2k messages into hyp2000_arc messages.
39Only the stations that has been trigged are send in the output.
40P arrival time is the trigger time for each station, and the weight is 4.
41Tested under Linux CentOS.
42Jean-Marie Saurel 03/12/2010
43
44seisan_report
45This module is contributed from Richard Luckette and Doug Scott of the BGS
46and it takes an HYPO2000ARC message and converts it to SEISAN event format.
47Paul Friberg 12/07/2010
48
49hyp71_mgr
50This module allows to use Hypo71 at the end of the megamodule instead of hyp2000.
51The input/output is the same as hyp2000_mgr module.
52It allors also to compute and integrate local magnitude using standalone mode
53of localmag.
54Tested under several Linux flavours.
55Jean-Marie Saurel 10/12/2010
56
57ewspectra
58This module takes data from one or more waveservers, computes and processes
59their spectra; results can be written either to a file or a ring.  Processing
60includes tapering, smoothing, filtering, and peak identification.  Data
61acqusition can be initiated from the config file or from a message read from a
62specified ring (see 'compute_spectra').
63Scott Hunter 04/26/2011
64
65compute_spectra
66This module posts a message that, when read by ewspectra, begins processing data
67starting at the specified date/time.  (Deprecated w/ the creation of
68activate_module)
69Scott Hunter 04/26/2011
70
71sniffspectra
72This module is a sniffwave for spectra messages, as written by ewspectra.  Results
73can be directed to stdout or to a different file for each message "sniffed", in
74a specified directory.
75Scott Hunter 04/26/2011
76
77ewthresh
78This module monitors a ring for TRACEBUF2X messages and generates an alarm message
79when a SCNL-specific threshold is exceeded.
80Scott Hunter 04/26/2011
81
82activate_module
83This module puts an ACTIVATE_MODULE message in the specified ring, the body of
84which starts with the module ID of the specified target module, followed by the
85remaining command-line arguments.
86Scott Hunter 05/05/2011
87
88activated_scripts
89This module, upon reading an ACTIVATE_MODULE message in the specified ring,
90executes a sequence of scripts (making substitutions w/ supplied arguments),
91and reports the final return code in a message to the specified ring.
92Scott Hunter 05/18/2011
93
94MODIFICATIONS/BUG FIXES TO EXISTING MODULES:
95********************************************
96tankplayer
97Fixed a bug where no heartbeats were issued if the Directory Scanning mode was
98used to playback data.
99Paul Friberg 04/29/2011
100
101eqassemble
102modified main tport_getmsg loop such that messages received with return codes
103GET_OK, GET_MISS, and GET_NOTRACK are all processed.  Previously, only msgs
104returned with GET_OK were processed. Msgs with GET_MISS and GET_NOTRACK returns
105were essentially ignored; only the return code was logged.
106Lynn Dietz 04/01/2011
107
108nmxptool
109updated nmxptool to version 2.0.0
110Matteo Quintiliani 01/24/2011
111
112sniffwave
113added in tracebuf2.1 detection capability display (to show a conversion factor instead
114of data quality flags). This is fully backward compatible with all prior
115versions.
116Kevin Frechette 01/12/2011
117
118localmag
119Fixed a case where if multiple wave_serverV's were listed, only the first one
120was ever polled for data (the rest were marked as duplicates).
121Paul Friberg 01/12/2011
122
123export_generic
124any linux module using PTHREAD_STACK set to 8192 can possibly segfault on
12564-bit linux (unreliably). The thread stack size was increased to 81920
126for Linux #ifdefined statement and all problems went away. This was not
127tested on Solaris or Windows or Mac OS X.
128Paul Friberg 12/02/2010
129
130tankplayer tools, wave_probe, dumpwave, cleandir, glass, startstopservice
131On Windows, added kom.obj to link so that the new kom dependency to logit
132is taken into account.
133Stefan Lisowski 11/11/2010
134
135tankplayer tools, ew2mseed, dumpwave, getmenu
136On Solaris and Unix makefiles, added kom.o to link so that the new kom
137dependency to logit is taken into account.
138Matteo Quintiliani 11/4/2010
139
140menlo_report
141Added parameter EnableLongFileName in the configuration file of menlo_report.
142It enables writing arc/sum files with format DATETIME_ID_VER.SUFFIX
143(i.e. 201011040932_0000097658_2.arc)
144Matteo Quintiliani 11/4/2010
145
146eqcoda
147Increased buffer size to 512 bytes for reading a line from the station file.
148Same behaviour of pick_ew.
149Matteo Quintiliani 8/25/2010
150
151sniffwave
152Fixed a misleading print statement when WaveMsg2MakeLocal() failed on a SCNL, it
153showed possible spaces in the SCNL that were not really there.
154Paul Friberg 8/19/2010
155
156fir
157Added QueueSize optional parameter to increase the default from 100
158Added SleepMilliSeconds optional parameter to decrease the default from 500ms
159Paul Friberg 8/18/2010
160
161statmgr
162*Bugfix You can now comment out the line that includes an email addres
163        so nobody gets emailed by statmgr, and you don't need to put a
164        fake email address in to get statmgr to start. This is the
165        behavior that is desccribed in the config file. Fix by Paul Friberg
166        201006
167
168sniffwave
169- Removed hundredths of second from values of latency.
170- Changed the SCNL line output format in order to increase the readability.
171  Now each field falls nearly at same column.
172- Quality fields are now displayed in hexadecimal.
173  Before non-ASCII characters were improperly printed to the terminal.
174- Distinguished output for gaps and overlaps.
175Matteo Quintiliani 6/22/2010
176
177ew2mseed
178Removed -D_SPARC from CFLAGS line of makefile.sol. This flag prevented
179proper byte-swapping on Solaris for little-endian (Intel) platform.
180Ilya Dricker 5/05/2010
181
182ew2mseed
183*Bugfix to prevent overflow in printing of location code
184*Fixed a condition of a bogus 'FULLY in THE GAP' return from waverserver.
185 Now if waverserver insists that the request is fully in the gap, but the
186 requested startTime is more than 12 hours AFTER the current time, we redefine
187 the waveServer FLAG is 'REQUEST-AFTER-THE-TANK'
188Ilya Dricker 5/19/2010
189
190trig2disk
191Postproc external script is now launched with tow arguments :
192date (YYYYMMDD) and time (HHMM) of the processed event.
193Change by Frederic Randriamora.
194Jean-Marie Saurel 27/12/2010
195
196gmew
197Added ability to recognize ACTIVATE_MODULE messages to initiate processing; also
198added ability to override the set of spectral periods to be processed.
199Scott Hunter 05/18/2011
200
201CHANGES TO CONFIGURATION FILES and DESCRIPTOR FILES:
202****************************************************
203
204Environment Variable expansion in .d files
205Added file environment/earthworm_commonvars.d for declaring "Earthworm Common Variables"
206It is now possible to declare variables like ${...} within .d configuration files
207Matteo Quintiliani 11/4/2010
208
209KNOWN BUGS:
210***********
211
212
213KNOWN DEFICIENCIES:
214*******************
Note: See TracBrowser for help on using the repository browser.