#
Earthworm Contributed Software

| The following table describes Earthworm software contributed by the Earthworm Community. This is a work in progress. Contributors are still working on documentation for insertion in this table. However, a short description of each contributed module is included. If you are interested in a particular module, please contact the contributor. Software can be downloaded from ghtftp.cr.usgs.gov/pub/OUTGOING/earthworm/contributed_software |
Module Name | Contributor | Module Description | Documentation
|  |  | Overview | Commands
ring2sac | UUSS | Program to read messages from the transport ring and write to a sac binary format file. |  |
import_gen_pasv/export_actv | UUSS | The original Earthworm import/export pair have been modified such that import_generic is now passive and the export modules now initiate communication. import_gen_pasv module prepares a port and waits for a connection request from a export_actv module. These modules will become part of the core Earthworm in release v5.2. |  |
ref2disk | UUSS | Ref2disk collects Reftech formatted data from a UNR RefTek Data Server, a disk file, or an Earthworm transport ring. The data (DT) packets are forwarded to the Earthworm transport layer as TRACE_BUF format messages. | ovr/ref2disk_ovr.html |
eqwaves | NCSN | Record section program that grabs an arc message and creates a GIF "record section" of some number of traces grabbed from wave_server. |  |
Heli1 | NCSN | Helicorder displays of waveforms for the WWW |  |
heli2go | NCSN | Heli-2-Go is a web interface for producing custom helicorder plots. |  |
sgram | NCSN | sgram is designed to rapidly provide GIF images of spectrograms for display on the WWW |  |
cleandir | NCSN | Solaris script to use with a scheduler to delete files older than a given number of days. |  |
condenselogo | NCSN | Reads messages from a list of logos from one transport ring and writes them to another ring using its own installation and module_id in the logo. |  |
getadds | NCSN | Grabs a CUBE format file from QDDS and converts event messages to triglist format. |  |
remux_tbuf | NCSN | Takes a files of TYPE_TRACEBUF packets and rearranges them in chronological order fur us by tankplayer. |  |
sniff_trace | NCSN | Watches for TYPE_TRACEBUF messages from a list of logos. Writes TYPE_ERROR msg if it hasn't seen any from a given logo in a given amount of time. |  |
wsv_test | NCSN | Monitors a list of wave_serverV processes. At regular intervals, attempts to get a menu from each wave_server. Sends error message is one or more don't respond. Sends an "all clear" message when all in the list once again respond. |  |
Feeding CUSP/Earlybird Programs | NCSN | Contact NCSN for more information on these modules. |  |
Paging Programs: | NCSN | USGS Menlo Park has developed a suite of modules which interface to the Telalert Paging Package: sendhb, sendmsg, telafeeder. Contact NCSN for more information on these modules. |  |  |
Socket-based file transfer programs | NCSN and UCB | GetfileII and sendfileII are partners used to transfer file between machines via socket. They do not use the earthworm architecture. |  |
Continuous Tape Archive | NCSN | A suite of programs for performing continuos archive to tape: cta, write_cta, read_cta, ls_cta |  |
earth2uw | PNSN | This program provides an interface between Earthworm and the UofW analysis system. It is a standalone program which produces UW2-format waveform files from waveservers. | ovr/earth2uw.html
ref2ew | PNSN | This program was adapted at UW from code provided by UNR and UofA to read Reftech data packets into an Earthworm ring. It directly reads a serial line or a TCP/IP socket. | ovr/ref2ew_ovr.html
rsam | PNSN | This is a very simple, experimental RSAM program. It computes "rectified average" values for selected stations over a specified interval and logs the values in a daily datafile. |  |
ah2tbuf | CERI | Reads a directory of ahfiles and write tbuf format file suitable for playing through tankplayer. |  |
rmresp | CERI | Read the configuration file, convert poles and zeros to a function of w, read the waveform file, fft, deconvolve the response, ifft, then write out the file |  |
carlsubtrig | USGS Volcano Program | Many new options regarding how subnets are triggered and which stations are saved. |  |
trig2disk | USGS Volcano Program | Functions Putaway.c SudsPutaway.c and AhPutaway.c were modified to use the named subnets now supplied by Carlsubtrig in naming the directories. |  |
heli_standalone | USGS Volcano Program | Ported to NT |  |
sgram | USGS Volcano Program | Ported to NT |  |
NT-based Earthworm Interface | USGS Volcano Program | An NT-based Earthworm interface has been developed by CVO, which replaces startstop, statmgr, and provides a GUI interface to various Earthworm functions. |  |

Last Updated on May 4, 2003
By Barbara Bogaert