Changes between Version 7 and Version 8 of v7.5


Ignore:
Timestamp:
01/16/12 08:44:36 (10 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • v7.5

    v7 v8  
    99 * This is not a module, but an independant binary used by hyp71_mgr. 
    1010 * It is a slightly modified version by Alexandre Nercessian of the widely used USGS location program. 
    11  * Modifications allow higher number of stations, altitudes to be taken into account, 
    12 earthquakes above sea level as well as stations below sea level. 
     11 * Modifications allow higher number of stations, altitudes to be taken into account, earthquakes above sea level as well as stations below sea level. 
    1312 * Jean-Marie SAUREL 07/15/2011 
    1413 
    1514=== ewhtmlemail === 
    16  * Written by Ruben Luis of CVARG. Produces a fancy email with HTML using 
    17 embedded images and a google map. Is triggered by a TYPE_HYP2000ARC 
    18 message. This is in the reporting section of the source 
     15 * Written by Ruben Luis of CVARG. Produces a fancy email with HTML using embedded images and a google map. Is triggered by a TYPE_HYP2000ARC message.   This is in the reporting section of the source 
    1916 * Ruben Luis 07/07/2011 
    2017 
     
    2522 * nq2pgm 
    2623 * nq2gif 
    27  * Written by Jim Luetgert for taking netquakes mseed data and injecting it 
    28 into a ring, winston wave server, gif files and peak ground motion calcuations. 
     24 * Written by Jim Luetgert for taking netquakes mseed data and injecting it into a ring, winston wave server, gif files and peak ground motion calcuations. 
    2925 * Moved from !Contrib/Menlo to data_sources in EW7.5 
    3026 * Moved by Paul Friberg 07/07/2011 
    3127 
    3228=== nll_mgr === 
    33 This is a module to do for !NonLinLoc what hyp2000_mgr does for hypoinverse. It 
    34 basically runs !NonLinLoc and converts the input and output so that it matches 
    35 what hyp2000 does so that downstream programs can get a new earthquake solution. 
    36 This uses Anthony Lomax's !NonLinLoc locator program found here: 
     29 * This is a module to do for !NonLinLoc what hyp2000_mgr does for hypoinverse. It basically runs !NonLinLoc and converts the input and output so that it matches what hyp2000 does so that downstream programs can get a new earthquake solution. 
     30 * This uses Anthony Lomax's !NonLinLoc locator program found here: 
    3731        http://alomax.free.fr/nlloc/ 
    38 The nll_mgr was contributed by INGV but written by Anthony. Formerly this was in 
    39 the Contrib bundle, but it is in use in a few places as a production module. 
    40 NOTE that we are also including !NonLinLoc with each EW release as a convenience, 
    41 but if you need the latest, go to Anthony's web site link above. 
    42 Loaded into SVN by Paul Friberg 05/15/2011 
     32 * The nll_mgr was contributed by INGV but written by Anthony. Formerly this was in the Contrib bundle, but it is in use in a few places as a production module. 
     33 * NOTE that we are also including !NonLinLoc with each EW release as a convenience, but if you need the latest, go to Anthony's web site link above. 
     34 * Loaded into SVN by Paul Friberg 05/15/2011 
    4335 
    4436=== EWQuakeAlert === 
    45 A Java 1.6 GUI that receives HYP2000ARC messages from import and creates alert 
    46 emails and SMS (sms using clickatel interface) with information about the 
    47 event. In addition to the origin info, it sends emails with a google map of 
    48 the location and a .png display of the waveforms that had picks. 
    49 Written by Ruben Luis 
    50 Loaded into SVN by Paul Friberg 04/18/2011 
     37 * A Java 1.6 GUI that receives HYP2000ARC messages from import and creates alert emails and SMS (sms using clickatel interface) with information about the event. In addition to the origin info, it sends emails with a google map of the location and a .png display of the waveforms that had picks. 
     38 * Written by Ruben Luis 
     39 * Loaded into SVN by Paul Friberg 04/18/2011 
    5140 
    5241=== cont_trig === 
    53 This module sends regularly trig2k messages in order for a listening trig2disk 
    54 to produce continuous data archiving. It can replace the contrecord Perl and modules 
    55 of !GlowWorm package (used until v6.3). 
    56 Based on carlsubtrig module. 
    57 Tested under Linux CentOS. 
    58 Jean-Marie Saurel 03/12/2010 
     42 * This module sends regularly trig2k messages in order for a listening trig2disk to produce continuous data archiving. It can replace the contrecord Perl and modules of !GlowWorm package (used until v6.3). 
     43 * Based on carlsubtrig module. 
     44 * Tested under Linux CentOS. 
     45 * Jean-Marie Saurel 03/12/2010 
    5946 
    6047=== trig2arc === 
    61 This module converts trig2k messages into hyp2000_arc messages. 
    62 Only the stations that has been trigged are send in the output. 
    63 P arrival time is the trigger time for each station, and the weight is 4. 
    64 Tested under Linux CentOS. 
    65 Jean-Marie Saurel 03/12/2010 
     48 * This module converts trig2k messages into hyp2000_arc messages. 
     49 * Only the stations that has been trigged are send in the output. 
     50 * P arrival time is the trigger time for each station, and the weight is 4. 
     51 * Tested under Linux CentOS. 
     52 * Jean-Marie Saurel 03/12/2010 
    6653 
    6754=== seisan_report === 
    68 This module is contributed from Richard Luckette and Doug Scott of the BGS 
    69 and it takes an HYPO2000ARC message and converts it to SEISAN event format. 
    70 Paul Friberg 12/07/2010 
    71  
    72 === hyp71_mgr === 
    73 This module allows to use Hypo71 at the end of the megamodule instead of hyp2000. 
    74 The input/output is the same as hyp2000_mgr module. 
    75 It allors also to compute and integrate local magnitude using standalone mode 
    76 of localmag. 
    77 Tested under several Linux flavours. 
    78 Jean-Marie Saurel 10/12/2010 
    79  
    80 === ewspectra === 
    81 This module takes data from one or more waveservers, computes and processes 
    82 their spectra; results can be written either to a file or a ring.  Processing 
    83 includes tapering, smoothing, filtering, and peak identification.  Data 
    84 acqusition can be initiated from the config file or from a message read from a 
    85 specified ring (see 'compute_spectra'). 
    86 Scott Hunter 04/26/2011 
    87  
    88 === compute_spectra === 
    89 This module posts a message that, when read by ewspectra, begins processing data 
    90 starting at the specified date/time.  (Deprecated w/ the creation of 
    91 activate_module) 
    92 Scott Hunter 04/26/2011 
    93  
    94 === sniffspectra === 
    95 This module is a sniffwave for spectra messages, as written by ewspectra.  Results 
    96 can be directed to stdout or to a different file for each message "sniffed", in 
    97 a specified directory. 
    98 Scott Hunter 04/26/2011 
    99  
    100 === ewthresh === 
    101 This module monitors a ring for TRACEBUF2X messages and generates an alarm message 
    102 when a SCNL-specific threshold is exceeded. 
    103 Scott Hunter 04/26/2011 
    104  
    105 === activate_module === 
    106 This module puts an ACTIVATE_MODULE message in the specified ring, the body of 
    107 which starts with the module ID of the specified target module, followed by the 
    108 remaining command-line arguments. 
    109 Scott Hunter 05/05/2011 
    110  
    111 === activated_scripts === 
    112 This module, upon reading an ACTIVATE_MODULE message in the specified ring, 
    113 executes a sequence of scripts (making substitutions w/ supplied arguments), 
    114 and reports the final return code in a message to the specified ring. 
    115 Scott Hunter 05/18/2011 
    116  
    117 === ewnotify === 
    118 This module monitors a ring for ACTIVATE_MODULE or alarm messages; generates email 
    119 and posts a message to a ring for an instance of activated_scripts. 
    120 Scott Hunter 05/20/2011 
     55 * This module monitors a ring for ACTIVATE_MODULE or alarm messages; generates email and posts a message to a ring for an instance of activated_scripts. 
     56 * Scott Hunter 05/20/2011 
    12157 
    12258=== ewaccel === 
    123 This module monitors a ring for TRACEBUF2 messages, assumed to be from 
    124 sensors on different floors of a building.  The sum of the forces for the floors 
    125 is computed for each sample time and, if it exceeds a specified threshold, an 
    126 alarm message is written to an output ring. 
    127 Scott Hunter 06/08/2011 
     59 * This module monitors a ring for TRACEBUF2 messages, assumed to be from sensors on different floors of a building.  The sum of the forces for the floors is computed for each sample time and, if it exceeds a specified threshold, an alarm message is written to an output ring. 
     60 * Scott Hunter 06/08/2011 
    12861 
    12962=== sendfilemt === 
    130 This module is a multi-threaded version of sendfileII that runs as an Earthworm module, 
    131 meaning it sends heartbeats to statmgr, and restarts like other well-behaved EW modules. 
    132 Running sendfilemt is equivalent to running multiple copies of sendfileII, but 
    133 only one only one configuration file is needed, and sendfilemt needs to be mentioned only 
    134 once in the startstop.d and statmgr.d files.  The module was tested on Solaris and Windows, 
    135 Since sendfilemt uses the standard multithread Earthworm functions, it will probably run 
    136 ok on other operating systems too, if the appropriate makefiles are written. 
    137 Will Kohler 7/24/2011 
     63 * This module is a multi-threaded version of sendfileII that runs as an Earthworm module, meaning it sends heartbeats to statmgr, and restarts like other well-behaved EW modules. Running sendfilemt is equivalent to running multiple copies of sendfileII, but only one only one configuration file is needed, and sendfilemt needs to be mentioned only once in the startstop.d and statmgr.d files.  The module was tested on Solaris and Windows, Since sendfilemt uses the standard multithread Earthworm functions, it will probably run ok on other operating systems too, if the appropriate makefiles are written. 
     64 * Will Kohler 7/24/2011 
    13865 
    13966=== adsendxs ===