Changes between Version 4 and Version 5 of Example_Configurations


Ignore:
Timestamp:
11/13/11 17:00:01 (10 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Example_Configurations

    v4 v5  
    5959 * [wiki:pick_ew pick_ew], as above, listens to selected trace channels, and produces pick and coda messages (along with status and heartbeat messages). These are broadcast into Pick_Ring. 
    6060 
    61 '''Three modules listen to the messages on Pick_Ring:'''  
     61'''Four modules listen to the messages on Pick_Ring:'''  
    6262 
    6363 * binder_ew is the event associator (conceived and written by Carl Johnson). This module listens to pick messages, and produces trial location messages as well as link messages that relate picks to trial locations (via sequence numbers). 
    64 eqproc is the first of a series of sub-modules that perform event locations via hypo-inverse. The sub-modules are linked via operating system pipes, and as a group behave as an [wiki:Earthworm Earthworm] module. Briefly, their functions are as follows: eqproc assembles the trial locations produced by  
    6564 
    66  * [wiki:binder_ew binder_ew] with the associated pick and coda messages produced by [wiki:pick_ew pick_ew], and if the event has not been recalled by [wiki:binder_ew binder_ew] within a time-out period, sends the assembled event parameters to [wiki:eqbuf eqbuf]. This acts as a buffer, in case events are produced faster than the remaining sub-modules can process them. From there it passes to [wiki:eqcoda eqcoda], which computes coda durations from the coda measurements generated by [wiki:pick_ew pick_ew]. It is then passed to [wiki:eqverify eqverify], which applies a series of sanity checks to eliminate spurious events. From there it is passed to hypo_mgr (extinct module, now hypo71_mgr and hypo2000_mgr), which is the encapsulation layer for [wiki:hypoinverse hypoinverse]. [wiki:hypoinverse hypoinverse] has not been modified for [wiki:Earthworm Earthworm]. The standard FORTRAN source code is used, permitting any future changes to [wiki:hypoinverse hypoinverse] to be directly inserted. The result of hypo_mgr is a message containing the standard [wiki:hypoinverse hypoinverse] arc file information. This message is broadcast into the Hypo_Ring. 
     65 * [wiki:eqproc eqproc] is the first of a series of sub-modules that perform event locations via [wiki:hypoinverse hypoinverse]. The sub-modules are linked via operating system pipes, and as a group behave as an [wiki:Earthworm Earthworm] module. Briefly, their functions are as follows: [wiki:eqproc eqproc] assembles the trial locations produced by [wiki:binder_ew binder_ew] with the associated pick and coda messages produced by [wiki:pick_ew pick_ew], and if the event has not been recalled by [wiki:binder_ew binder_ew] within a time-out period, sends the assembled event parameters to [wiki:eqbuf eqbuf]. This acts as a buffer, in case events are produced faster than the remaining sub-modules can process them. From there it passes to [wiki:eqcoda eqcoda], which computes coda durations from the coda measurements generated by [wiki:pick_ew pick_ew]. It is then passed to [wiki:eqverify eqverify], which applies a series of sanity checks to eliminate spurious events. From there it is passed to hypo_mgr (extinct module, now hypo71_mgr and hypo2000_mgr), which is the encapsulation layer for [wiki:hypoinverse hypoinverse]. [wiki:hypoinverse hypoinverse] has not been modified for [wiki:Earthworm Earthworm]. The standard FORTRAN source code is used, permitting any future changes to [wiki:hypoinverse hypoinverse] to be directly inserted. The result of hypo_mgr is a message containing the standard [wiki:hypoinverse hypoinverse] arc file information. This message is broadcast into the Hypo_Ring. 
    6766 
    6867 * As before, [wiki:copystatus copystatus] is used to conduct heartbeat and status messages from the Pick_Ring to the Hypo_Ring, where [wiki:statmgr statmgr] can hear them. 
     
    7473 * [wiki:export_generic export_generic]: this is the general long distance message shipper. In this case used to ship hypo-center messages to another institution. 
    7574 
    76 * [wiki:uw_report uw_report]: used to send hypocentral and pick information to the University of Washington processing and archiving system. 
     75 * [wiki:uw_report uw_report]: used to send hypocentral and pick information to the University of Washington processing and archiving system.